Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

NetBSD master CVS tree commits



christos
Sun Nov 30 15:57:34 EST 1997
Update of /cvsroot/src/bin/sh
In directory netbsd1:/var/slash-tmp/cvs-serv29543

Modified Files:
        expand.c 
Log Message:
PR/4547: Joern Clausen: Incorrect argument expansion in backquote variable
assignment. E.g.
        echo ${foo:=`echo 1 2 3 4`}
prints:
        1 2 3 1 2 3 4
because when the arquments are not quoted, the backquote result
gets recorded twice.  The fix right now is to comment out the
record_region() call in expbackq().  I hope that it does not break
anything else.





Home | Main Index | Thread Index | Old Index