Subject: Re: Did /bin/csh change?
To: Mark Tamola <buckwild@u.washington.edu>
From: Christos Zoulas <christos@deshaw.com>
List: current-users
Date: 12/12/1994 01:54:07
On Dec 11,  9:07pm, buckwild@u.washington.edu (Mark Tamola) wrote:
-- Subject: Re:  Did /bin/csh change?

This is the offending line:

| 	set prompt = "$mch:q:$cwd:t [\!] "

change it to read:

set prompt = "${mch:q}:$cwd:t [\!] "

The problem is that the second colon is taken as a another delimiter for
a modifier and the following $ is not a modifier. This is *not* a bug. 
The 4.4 csh accepts multiple modifiers. I fixed that two years ago.
It was in the original bug list of the 4.3 csh.

Yes this was an incompatible change, but you sometimes have to break some
eggs to make an omelette. I think that it is also mentioned in the manual
page.

christos