Rework environment variable handling to use wordexp, per a suggestion from
authorEric Andersen <andersen@codepoet.org>
Thu, 8 Mar 2001 17:17:13 +0000 (17:17 -0000)
committerEric Andersen <andersen@codepoet.org>
Thu, 8 Mar 2001 17:17:13 +0000 (17:17 -0000)
commitca6045955d8e51b268e242f59f3b63b9fdcf90e6
tree7114ee07aff93918d343d2b4afb156b6413cf9ca
parente2c44fc966d30ba719dcf3bc65c60f275ee7d8a4
Rework environment variable handling to use wordexp, per a suggestion from
Larry Doolittle a couple of months ago.  This makes the stuff-expansion in lash
be ever so standards compliant.   This change needs testing by everyone, but
appears to be solid enough to let us close bug #1090.

It works for me; however, please test this change!
 -Erik
lash.c
sh.c
shell/lash.c
utility.c