Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

Re: Builtin append() and prepend() to PATH, CDPATH, etc.



On Jun 10, 12:54pm, Bart Schaefer wrote:
> Subject: Re: Builtin append() and prepend() to PATH, CDPATH, etc.
> On Jun 10,  2:22pm, Clinton Bunch wrote:
> } Subject: Re: Builtin append() and prepend() to PATH, CDPATH, etc.
> }
> } On Jun 5,  2:25pm, Bart Schaefer wrote:
> }
> } >
> } > } >zsh 4.0:
> } > } >
> } > } >1.  wzsh (windowing zsh) is now available.  Also, zsh now has colour
> } > } >    and menu capabilities on text only terminals.
> } > }
> } > } It has colour capabilities to some extent: you can put colour sequences
> } > } into prompts quite easily.  I don't see any advantage in having zsh use
> } > } windows in any way.
> } >
> } > I tend to agree.  At this point you've rewritten emacs.  Just *get*
emacs,
> } > and run zsh in a shell buffer.
> }
> } 	Wrong.  At this point, you've written a shell whose scripts can use
> } GUI objects to interact with end users.
>
> Exactly what kind of "GUI objects" are we talking about here?  The only
> thing the phrase "windowing zsh" conjures in my mind is something that
> looks like a bunch of xterms each running a shell.
	see below.
>
> It sounds to me like you want wish (the tcl/tk shell).  I don't think
> it's appropriate to bloat zsh with a GUI-object-description language.
> You can launch wish GUIs from $(...) if you need to feed the results
> back into zsh (or any other shell).
>
	First, Tcl has got to have the ugliest syntax of any language known to
man.  Second, Tk is a very poor rip-off of Motif and almost as ugly as Athena.
What I'm talking about is something that actually allows X/Xt/Motif calls from
within the shell (a la dtksh).  This wouldn't be zsh but a parallel and
derivate
work ( wzsh ).  This, of course, would best be accomplished through a dynamic
(or even not so dynamic) extension interface for adding builtins.  These
changes would be similar to the ones made for ksh93 in support of dtksh.
>
> ??  Are you sure it's proprietary?
	Yes,  dtksh is based off Korn Shell 93 and source code is not freely
available AFAIK.
>
> --
> Bart Schaefer                             Brass Lantern Enterprises
> http://www.well.com/user/barts            http://www.nbn.com/people/lantern
>
> New male in /home/schaefer:
> >N  2 Justin William Schaefer  Sat May 11 03:43  53/4040  "Happy Birthday"
>-- End of excerpt from Bart Schaefer





Messages sorted by: Reverse Date, Date, Thread, Author