Hello, I've been looking over the M4 sources of autoconf, trying to grasp a little bit of understand of its inner workings. Doing this I found a piece of code where I think that the error messages have been are wrong. But see for yourself: --- snip --- Index: lib/m4sugar/m4sh.m4 =================================================================== RCS file: /cvsroot/autoconf/autoconf/lib/m4sugar/m4sh.m4,v retrieving revision 1.143 diff -u -p -r1.143 m4sh.m4 --- lib/m4sugar/m4sh.m4 24 May 2005 07:29:57 -0000 1.143 +++ lib/m4sugar/m4sh.m4 27 May 2005 15:29:32 -0000 @@ -285,10 +285,10 @@ as_func_ret_failure () { exitcode=0 AS_IF([as_func_success], [], [exitcode=1 - echo as_func_failure succeeded.]) + echo as_func_success failed.]) AS_IF([as_func_failure], [exitcode=1 - echo as_func_success failed.]) + echo as_func_failure succeeded.]) AS_IF([as_func_ret_success], [], [exitcode=1 echo as_func_ret_success failed.]) --- snip ---
Bye, Ralf Menzel