Date: Mon, 27 Aug 2001 09:26:33 -0700 (PDT) From: John Baldwin <jhb@FreeBSD.org> To: Kris Kennaway <kris@obsecurity.org> Cc: freebsd-current@FreeBSD.org, Oliver Fromme <olli@secnetix.de> Subject: Re: Why is csh tcsh? This can be a bad thing... Message-ID: <XFMail.010827092633.jhb@FreeBSD.org> In-Reply-To: <20010826140236.A21698@xor.obsecurity.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 26-Aug-01 Kris Kennaway wrote:
> On Sun, Aug 26, 2001 at 01:20:23PM +0200, Oliver Fromme wrote:
>
>> "Our" csh still behaves differently like any /bin/csh on
>> any other system that I know, and can't be easily made to
>> behave like them.
>
> This is an assertion. Where is your supporting evidence?
In his previous message that you didn't read. Geez, I'm a tcsh user myself but
his point is not all that obscure. He mentioned wanting Esc to do instant
filename completion. (Or history, can't remember which). Another one he
referred to is clearly documented in the tcsh manpage that no one seems to read:
(+) While csh(1) expands, for example, `!3d' to event 3
with the letter `d' appended to it, tcsh expands it to the
last event beginning with `3d'; only completely numeric
arguments are treated as event numbers. This makes it
possible to recall events beginning with numbers. To
expand `!3d' as in csh(1) say `!\3d'.
IOW, to obtain backward compatibility, you have to change your input. That's
not really all that backward compatible since the original interface is broken.
I agree with Andrey that getting the tcsh maintainers to provide backwards
compatibility via a command-line option (or have it triggered when it is
called as csh rather than tcsh) would be the ideal solution.
> Kris
--
John Baldwin <jhb@FreeBSD.org> -- http://www.FreeBSD.org/~jhb/
PGP Key: http://www.baldwin.cx/~john/pgpkey.asc
"Power Users Use the Power to Serve!" - http://www.FreeBSD.org/
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?XFMail.010827092633.jhb>
