+2000-10-25 Akim Demaille <akim@epita.fr>
+
+ * acgeneral.m4 (AC_SHELL_DIRNAME): The sed fall back was producing
+ twice the output for it was not using `-n' and used `p'. Remove
+ the latter.
+
2000-10-25 Akim Demaille <akim@epita.fr>
* acgeneral.m4 (_AC_INIT_PREPARE_FDS): Give some information on
X[]$1 : 'X\(/\)' \| \
. : '\(.\)' 2>/dev/null ||
echo "X[]$1" |
- sed ['/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/p; q; }
- /^X\(\/\/\)[^/].*/{ s//\1/p; q; }
- /^X\(\/\/\)$/{ s//\1/p; q; }
- /^X\(\/\).*/{ s//\1/p; q; }
- s/.*/./p; q']])
+ sed ['/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
+ /^X\(\/\/\)[^/].*/{ s//\1/; q; }
+ /^X\(\/\/\)$/{ s//\1/; q; }
+ /^X\(\/\).*/{ s//\1/; q; }
+ s/.*/./; q']])
## --------------------------------------------------- ##
X[]$1 : 'X\(/\)' \| \
. : '\(.\)' 2>/dev/null ||
echo "X[]$1" |
- sed ['/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/p; q; }
- /^X\(\/\/\)[^/].*/{ s//\1/p; q; }
- /^X\(\/\/\)$/{ s//\1/p; q; }
- /^X\(\/\).*/{ s//\1/p; q; }
- s/.*/./p; q']])
+ sed ['/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
+ /^X\(\/\/\)[^/].*/{ s//\1/; q; }
+ /^X\(\/\/\)$/{ s//\1/; q; }
+ /^X\(\/\).*/{ s//\1/; q; }
+ s/.*/./; q']])
## --------------------------------------------------- ##