Use simplified args that Eric Blake originally suggested.
+2006-04-05 Paul Eggert <eggert@cs.ucla.edu>
+
+ * lib/m4sugar/m4sh.m4 (AS_BASENAME_EXPR, AS_DIRNAME_EXPR):
+ Use simplified args that Eric Blake originally suggested.
+
2006-04-04 Paul Eggert <eggert@cs.ucla.edu>
* tests/mktests.sh: Don't use 'cat'; just read the files directly.
[AS_REQUIRE([_AS_EXPR_PREPARE])dnl
$as_expr X/[]$1 : '.*/\([[^/][^/]*]\)/*$' \| \
X[]$1 : 'X\(//\)$' \| \
- X[]$1 : 'X\(/\)' \| \
- . : '\(.\)'])
+ X[]$1 : 'X\(/\)' \| .])
m4_defun([AS_BASENAME_SED],
[echo X/[]$1 |
$as_expr X[]$1 : 'X\(.*[[^/]]\)//*[[^/][^/]]*/*$' \| \
X[]$1 : 'X\(//\)[[^/]]' \| \
X[]$1 : 'X\(//\)$' \| \
- X[]$1 : 'X\(/\)' \| \
- . : '\(.\)'])
+ X[]$1 : 'X\(/\)' \| .])
m4_defun([AS_DIRNAME_SED],
[echo X[]$1 |