(AS_ESCAPE): Make the pattern a bit simpler

This commit is contained in:
Stepan Kasal 2005-05-24 07:27:55 +00:00
parent e7d74c4c5d
commit 9f639eb48d
2 changed files with 7 additions and 2 deletions

View File

@ -1,3 +1,8 @@
2005-05-24 Stepan Kasal <kasal@ucw.cz>
* lib/m4sugar/m4sh.m4 (AS_ESCAPE): Make the pattern a bit simpler;
use \& insetad of \1.
2005-05-24 Stepan Kasal <kasal@ucw.cz>
* lib/m4sugar/m4sh.m4 (_AS_ECHO_UNQUOTED): Move the macro lower;

View File

@ -502,8 +502,8 @@ $as_unset $1 || test "${$1+set}" != set || { $1=$2; export $1; }])
# Escape the CHARS in STRING.
m4_define([AS_ESCAPE],
[m4_bpatsubst([$1],
m4_ifval([$2], [[\([$2]\)]], [[\([\"$`]\)]]),
[\\\1])])
m4_dquote(m4_default([$2], [\"$`])),
[\\\&])])
# _AS_QUOTE_IFELSE(STRING, IF-MODERN-QUOTATION, IF-OLD-QUOTATION)