From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from euclid.skiles.gatech.edu (list@euclid.skiles.gatech.edu [130.207.146.50]) by coral.primenet.com.au (8.7.5/8.7.3) with ESMTP id GAA01985 for ; Wed, 28 Aug 1996 06:27:32 +1000 (EST) Received: (from list@localhost) by euclid.skiles.gatech.edu (8.7.3/8.7.3) id QAA27444; Tue, 27 Aug 1996 16:28:27 -0400 (EDT) Resent-Date: Tue, 27 Aug 1996 16:28:27 -0400 (EDT) From: Chip Salzenberg Message-Id: <199608271632.QAA06609@rio.atlantic.net> Subject: Re: zsh: future and loadable modules To: coleman@math.gatech.edu (Richard Coleman) Date: Tue, 27 Aug 1996 16:32:21 +0000 () Cc: zsh-workers@math.gatech.edu In-Reply-To: <199608271953.PAA25249@redwood.skiles.gatech.edu> from "Richard Coleman" at Aug 27, 96 03:53:06 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Resent-Message-ID: <"1_k041.0.ki6.gfr8o"@euclid> Resent-From: zsh-workers@math.gatech.edu X-Mailing-List: archive/latest/2087 X-Loop: zsh-workers@math.gatech.edu Precedence: list Resent-Sender: zsh-workers-request@math.gatech.edu According to Richard Coleman: > before everyone starts rejoicing at this idea, realize it is non-trivial > and will require work, and will greatly complicate parts of the code. It needn't be too hard. Consider fvwm2 and Perl; both use loadable modules to excellent effect. In particular, Perl's extension system is easy to use and very powerful. That said, I would consider it important to put all /bin/sh behavior in the base executable. Otherwise you could end up with a seriously broken system and no way to recover. > Also, I wanted to say I think zsh has made great progress over the last > couple of years. Thanks to all who worked on it. Ditto. -- Chip Salzenberg - a.k.a. - "I wanted to play hopscotch with the impenetrable mystery of existence, but he stepped in a wormhole and had to go in early." -- Crow T. Robot, _Mystery_Science_Theater_3000_