[comp.unix.ultrix] Another bug in Ultrix 4.0 csh

barrett@jhunix.HCF.JHU.EDU (Dan Barrett) (12/25/90)

	Here's a bug in the Ultrix 4.0 (RISC) csh.  Make a single command
line executing 5 (or more) aliases on it.  On a Sun, the 5 aliases execute.
On a DECstation, you get the error message "Alias loop."

Example:

	% alias a "/bin/echo a"
	% alias b "/bin/echo b"
	% alias c "/bin/echo c"
	% alias d "/bin/echo d"
	% alias e "/bin/echo e"

	% a; b; c; d; e
	Alias loop.

Yeah, I'll submit an SPR.

                                                        Dan

 //////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
| Dan Barrett, Department of Computer Science      Johns Hopkins University |
| INTERNET:   barrett@cs.jhu.edu           |                                |
| COMPUSERVE: >internet:barrett@cs.jhu.edu | UUCP:   barrett@jhunix.UUCP    |
 \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\/////////////////////////////////////

fingerhu@ircam.fr (Michel Fingerhut) (12/28/90)

Dan Barrett writes:
>	Alias loop.  Yeah, I'll submit an SPR.

It's been done a while ago and there is an available fix from DEC, ask your
support if you have and/or are entitled to one.

I am "bemused" (and NOT amused) as to why DEC can't do what Sun does -- publish
to all its supported customers a (monthly) "Software technical bulletin" and a
"Customer Distributed BugsList".  After all, that type of information reaches 
DEC support, and it is rather annoying to fight with a bug only to hear support
say, when you get them, oh yes we knew about this from a while ago, we'll
send you the fix now that you REALLY need it.

But then automatic distribution is not yet DEC's forte.  We are still to
receive our official distribution of 4.0 with docs (we're at 4.1. Figure that
out now).

iglesias@draco.acs.uci.edu (Mike Iglesias) (12/28/90)

In article <7264@jhunix.HCF.JHU.EDU> barrett@jhunix.HCF.JHU.EDU (Dan Barrett) writes:
>
>	Here's a bug in the Ultrix 4.0 (RISC) csh.  Make a single command
>line executing 5 (or more) aliases on it.  On a Sun, the 5 aliases execute.
>On a DECstation, you get the error message "Alias loop."

It fails under Ultrix 4.1 csh and tcsh v5.20.01. Maybe it's something
generic to the BSD 4.3 csh (which tcsh is based on)?


Mike Iglesias
University of California, Irvine
Internet:    iglesias@draco.acs.uci.edu
BITNET:      iglesias@uci
uucp:        ...!ucbvax!ucivax!iglesias