]> git.ipfire.org Git - thirdparty/autoconf.git/commitdiff
more fixups
authorDavid MacKenzie <djm@djmnet.org>
Wed, 20 Nov 1996 22:59:48 +0000 (22:59 +0000)
committerDavid MacKenzie <djm@djmnet.org>
Wed, 20 Nov 1996 22:59:48 +0000 (22:59 +0000)
ChangeLog
acgeneral.m4
configure
lib/autoconf/general.m4

index cdd3faa6433e7ddf0f5398e425f64e5750479455..3ec8c5820cd3d9f99264bd3484c13e923760ec8b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -4,6 +4,8 @@ Wed Nov 20 13:00:21 1996  David J MacKenzie  <djm@catapult.va.pubnix.com>
 
        * acgeneral.m4 (AC_OUTPUT): Remove a now-wrong test for whether to
        make an unquoted here document.
+       (AC_CACHE_SAVE): Double-up backslashes in double quotes.
+       From Paul Eggert.
 
        * Test release 2.11.1.
 
index ba1e5779ba588b95cbc0ea7860a9ac68dccd6a6e..8574a46d4846e1f305080d1f454dfe671d78a07b 100644 (file)
@@ -1069,7 +1069,7 @@ changequote(, )dnl
     # turns \\\\ into \\, and sed turns \\ into \).
     sed -n \
       -e "s/'/'\\\\''/g" \
-      -e "s/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=\${\1='\2'}/p"
+      -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
     ;;
   *)
     # `set' quotes correctly as required by POSIX, so do not add quotes.
index 16668ef23c3cf30daa27e6a2153ff7aa697d9391..88807e1862aafbbb231d3a5350ecbe209c135103 100755 (executable)
--- a/configure
+++ b/configure
@@ -762,7 +762,7 @@ EOF
     # turns \\\\ into \\, and sed turns \\ into \).
     sed -n \
       -e "s/'/'\\\\''/g" \
-      -e "s/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=\${\1='\2'}/p"
+      -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
     ;;
   *)
     # `set' quotes correctly as required by POSIX, so do not add quotes.
index ba1e5779ba588b95cbc0ea7860a9ac68dccd6a6e..8574a46d4846e1f305080d1f454dfe671d78a07b 100644 (file)
@@ -1069,7 +1069,7 @@ changequote(, )dnl
     # turns \\\\ into \\, and sed turns \\ into \).
     sed -n \
       -e "s/'/'\\\\''/g" \
-      -e "s/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=\${\1='\2'}/p"
+      -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
     ;;
   *)
     # `set' quotes correctly as required by POSIX, so do not add quotes.