| Since I don't actually use CVS autoconf anywhere (because of it's
| incompatibilities with automake)
What do you mean?
| and don't have it installed, please
| test this patch before applying it.
OK, I will. I approve this patch, but I will rewrite the while into a
for. I'll write a test too.
| +define([AC_SHELL_MKDIR_P],
| +[_ac_save_ifs=$IFS
| +IFS=/
| +set $1
| +IFS=${_ac_save_ifs}
| +_ac_incr_dir="$[1]"
| +while test $[#] -gt 0; do
| + test -d ${_ac_incr_dir} || mkdir ${_ac_incr_dir}
| + shift
| + _ac_incr_dir="${_ac_incr_dir}/$[1]"
| +done
| +])
For shell vars we don't _ac_.... The user is really not expected to
touch any ac_... variable (but ac_cv_..., which is a known bug :).
Akim