Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: idea of zsh feature
- X-seq: zsh-workers 2985
- From: Francois-Rene Rideau <rideau@xxxxxx>
- To: zefram@xxxxxxxxxxxxxxxxx (Zefram)
- Subject: Re: idea of zsh feature
- Date: Wed, 12 Mar 1997 15:04:13 +0100 (MET)
- Cc: zsh-workers@xxxxxxxxxxxxxxx
- In-reply-to: <28530.199703121254@xxxxxxxxxxxxxxxxxxxxxxx> from "Zefram" at Mar 12, 97 12:54:40 pm
- Reply-to: Fare Rideau <rideau@xxxxxxxxxxxxxx>
>>* make a difference between an executable program not being present
>> and its interpreter not being present:
>
> zsh can't really do anything about this. It's the kernel that doesn't
> distinguish between these two error conditions. zsh could, I suppose, try
> to stat(2) the executable if execve(2) returns ENOENT, but it's a kludge.
>
Yeah, that's precisely what I was thinking of.
Sure it's a kludge, but better a working kludge
than a non-working non-kludgy code?
This could be made a compile-time option, if you don't like it.
If you want, I could even write that code on my spare time.
Only I'm not familiar with zsh coding standards...
Other ideas:
* having built-in help modules
* Also, the user-level *path/*PATH feature,
and/or perl-like split&join builtins
* having "functions", "declare", etc builtins properly quote characters,
so that the output can be read back.
* Perhaps having a quote builtin on the purpose to quote all meta-characters
* having a way to make zsh very light-weight to run on linuxes with < 4Mb RAM
If I have more ideas, I'll e-mail you...
(Note: still not subscribed to any of the lists)
== Fare' -- rideau@xxxxxx -- Franc,ois-Rene' Rideau -- DDa(.ng-Vu~ Ba^n ==
Join the TUNES project for a computing system based on computing freedom !
TUNES is a Useful, Not Expedient System
URL: "http://www.eleves.ens.fr:8080/home/rideau/Tunes/"
Messages sorted by:
Reverse Date,
Date,
Thread,
Author