From: Paul Eggert Date: Thu, 24 Jun 2004 07:07:39 +0000 (+0000) Subject: * lib/m4sugar/m4sh.m4 (_AS_BOURNE_COMPATIBLE): If the shell is X-Git-Tag: AUTOCONF-2.59c~677 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c41d505cbc23074ce9782de85e7da147726f023e;p=thirdparty%2Fautoconf.git * lib/m4sugar/m4sh.m4 (_AS_BOURNE_COMPATIBLE): If the shell is zsh, disable GLOB_SUBST. --- diff --git a/ChangeLog b/ChangeLog index 2d817809b..b5463b696 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2004-06-23 Noah Misch + + * lib/m4sugar/m4sh.m4 (_AS_BOURNE_COMPATIBLE): If the shell is + zsh, disable GLOB_SUBST to avoid backslash handling problems. + (trivial change) + 2004-06-04 Paul Eggert * doc/autoconf.texi (File System Conventions): Warn about diff --git a/THANKS b/THANKS index 35e5ce70d..554181d01 100644 --- a/THANKS +++ b/THANKS @@ -81,7 +81,7 @@ Henk Krus h.krus@cyclone.nl H.J. Lu hjl@gnu.org H. Merijn Brand h.m.brand@hccnet.nl Ian Lance Taylor ian@cygnus.com -Ian Redfern Ian.Redfern@logicacmg.com +Ian Redfern Ian.Redfern@logicacmg.com Ilya Zakharevich ilya@Math.Berkeley.EDU James A. Lupo lupoja@feynman.ml.wpafb.af.mil Jason Molenda jsm@cygnus.com @@ -144,13 +144,14 @@ Nicolas Joly njoly@pasteur.fr Nishio Futoshi fut_nis@d3.dion.ne.jp Noah Elliott elliott@hera.llnl.gov Noah Friedman friedman@gnu.ai.mit.edu +Noah Misch noah@cs.caltech.edu Oliver Kiddle opk@zsh.org Olly Betts olly@survex.com Ossama Othman ossama@debian.org Patrick Tullmann tullmann@cs.utah.edu Patrick Welche prlw1@newn.cam.ac.uk Paul Berrevoets paul@swi.com -Paul Eggert eggert@twinsun.com +Paul Eggert eggert@cs.ucla.edu Paul Gampe paulg@apnic.net Paul Jarc prj@po.cwru.edu Paul Martinolich martinol@datasync.com diff --git a/lib/m4sugar/m4sh.m4 b/lib/m4sugar/m4sh.m4 index d8ad91efb..79529bbfc 100644 --- a/lib/m4sugar/m4sh.m4 +++ b/lib/m4sugar/m4sh.m4 @@ -161,6 +161,7 @@ if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then [#] Zsh 3.x and 4.x performs word splitting on ${1+"$[@]"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$[@]"}'='"$[@]"' + setopt NO_GLOB_SUBST elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then set -o posix fi