Re: tcsh is not csh

2004-11-16 Thread Ceri Davies
On Mon, Nov 15, 2004 at 05:09:06PM -0600, Kevin Lyons wrote: you missed the rest of the thread. /bin/csh is not /bin/tcsh. i have run into a fairly important compatibility problem brought on by this. later. As you've been told, calling tcsh as csh should activate csh compatibility mode

Re: tcsh is not csh

2004-11-15 Thread Dag-Erling Smørgrav
Kevin Lyons [EMAIL PROTECTED] writes: I humbly suggest that /bin contain csh and tcsh. Is that too hard? [EMAIL PROTECTED] ~% ll /bin/*csh -r-xr-xr-x 2 root wheel 699446 Nov 5 18:12 /bin/csh* -r-xr-xr-x 2 root wheel 699446 Nov 5 18:12 /bin/tcsh* DES -- Dag-Erling Smørgrav - [EMAIL

Re: tcsh is not csh

2004-11-15 Thread Miguel Mendez
On Mon, 15 Nov 2004 11:37:57 +0100 [EMAIL PROTECTED] (Dag-Erling Smørgrav) wrote: Hi, [EMAIL PROTECTED] ~% ll /bin/*csh -r-xr-xr-x 2 root wheel 699446 Nov 5 18:12 /bin/csh* -r-xr-xr-x 2 root wheel 699446 Nov 5 18:12 /bin/tcsh* He meant both shells, not a hardlink. csh and tcsh

Re: tcsh is not csh

2004-11-15 Thread Kevin Lyons
you missed the rest of the thread. /bin/csh is not /bin/tcsh. i have run into a fairly important compatibility problem brought on by this. later. . ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers

Re: tcsh is not csh

2004-11-12 Thread Kevin Lyons
. Folks and programs that rely on old csh get funny surprises when tcsh is called csh. For what, so that there is no tcsh in /shells? I am sure I do not have to elucidate on the problems this can cause. ___ [EMAIL PROTECTED] mailing list http

Re; tcsh is not csh

2004-11-12 Thread Kevin Lyons
Dan Nelson wrote: but you're 4 years too late to affect the outcome... I think the problem can still be fixed. Simply put in /bin/tcsh and let /bin/csh be what it actually is, which is to say /bin/csh. I realize that will add all of 300kB to the system. Oh and there would also have

Re: tcsh is not csh

2004-11-12 Thread Kevin Lyons
Richard Coleman wrote: I think the reality is that most people here would rather deal with a few csh incompatibilities in order to have a much more featureful shell, rather than use an ancient shell in order to get bug for bug compatibility. I humbly suggest that /bin contain csh and tcsh

Re: Re; tcsh is not csh

2004-11-12 Thread Ryan Sommers
Kevin Lyons wrote: Dan Nelson wrote: but you're 4 years too late to affect the outcome... I think the problem can still be fixed. Simply put in /bin/tcsh and let /bin/csh be what it actually is, which is to say /bin/csh. I realize that will add all of 300kB to the system. Oh and there would

Re: Re; tcsh is not csh

2004-11-12 Thread Kevin Lyons
AIX - not tried yet FreeBSD - does not work (they knew better and renamed tcsh csh rather than just calling a spade a spade, some commit bit vandal got a hair to rename parts of the world for the sake of mankind.) linux - not tried yet I'm not opposed to adding a real csh to /bin, but if we're

Re: Re; tcsh is not csh

2004-11-12 Thread Stijn Hoop
On Fri, Nov 12, 2004 at 09:20:28AM -0600, Kevin Lyons wrote: FreeBSD - does not work (they knew better and renamed tcsh csh rather than just calling a spade a spade, some commit bit vandal got a hair to rename parts of the world for the sake of mankind.) [...] I'm not opposed to adding

Re: Re; tcsh is not csh

2004-11-12 Thread M. Warner Losh
In message: [EMAIL PROTECTED] Kevin Lyons [EMAIL PROTECTED] writes: : I'm not opposed to adding a real csh to /bin, but if we're only adding : it to work around a minor incompatability that few if any programs rely : on I don't see it as being a necessity. : : And the microsoft

Re: tcsh is not csh

2004-11-12 Thread Peter Pentchev
it is a mistake for freebsd to put a copy of tcsh in /bin and call it csh. Folks and programs that rely on old csh get funny surprises when tcsh is called csh. For what, so that there is no tcsh in /shells? I am sure I do not have to elucidate on the problems this can cause. [disclaimer: I

Re: tcsh is not csh

2004-11-12 Thread Ceri Davies
On Fri, Nov 12, 2004 at 06:59:32PM +0200, Peter Pentchev wrote: On Thu, Nov 11, 2004 at 04:00:25PM -0600, Kevin Lyons wrote: Thus, if there is a bug in tcsh's csh compatibility mode, you really might do better to report it to the tcsh maintainers - on the several occassions when I've needed

Re: Re; tcsh is not csh

2004-11-12 Thread David O'Brien
On Fri, Nov 12, 2004 at 09:20:28AM -0600, Kevin Lyons wrote: FreeBSD - does not work (they knew better and renamed tcsh csh rather than just calling a spade a spade, some commit bit vandal got a hair to rename parts of the world for the sake of mankind.) That would be me. 1. Why don't you

Re: Re; tcsh is not csh

2004-11-12 Thread Kevin Lyons
David O'Brien wrote: 1. Why don't you ask about this on the tcsh mailing lists? I have. 2. OR why don't you send me a patch that fixes the bug? This behavoir is described in the man page so I thought it was intended. My thinking was if tcsh wants this fine. It is just not compat with csh which

tcsh is not csh

2004-11-11 Thread Kevin Lyons
I have (re)discovered that tcsh is not csh although the tcsh man page falsely asserts backward compatibility. Trying to do a simple read of multiword variables in tcsh fails yet works find on csh. The tcsh man page admits as much when one gets to the $ part. The point is, csh should

Re: tcsh is not csh

2004-11-11 Thread Kris Kennaway
On Thu, Nov 11, 2004 at 04:37:06PM -0600, Kevin Lyons wrote: I have (re)discovered that tcsh is not csh although the tcsh man page falsely asserts backward compatibility. Trying to do a simple read of multiword variables in tcsh fails yet works find on csh. The tcsh man page admits as much

Re: tcsh is not csh

2004-11-11 Thread ctodd
On Thu, 11 Nov 2004, Kevin Lyons wrote: I have (re)discovered that tcsh is not csh although the tcsh man page falsely asserts backward compatibility. Trying to do a simple read of multiword variables in tcsh fails yet works find on csh. The tcsh man page admits as much when one gets

Re: tcsh is not csh

2004-11-11 Thread Dan Nelson
In the last episode (Nov 11), Kevin Lyons said: I have (re)discovered that tcsh is not csh although the tcsh man page falsely asserts backward compatibility. Trying to do a simple read of multiword variables in tcsh fails yet works find on csh. The tcsh man page admits as much when one gets

Re: tcsh is not csh

2004-11-11 Thread Richard Coleman
Kevin Lyons wrote: I have (re)discovered that tcsh is not csh although the tcsh man page falsely asserts backward compatibility. Trying to do a simple read of multiword variables in tcsh fails yet works find on csh. The tcsh man page admits as much when one gets to the $ part. The point