Hi Gary, I've put autoconf-patches back in -- they are the target of this. :)
* Gary V. Vaughan wrote on Mon, Jun 27, 2005 at 03:58:43PM CEST: > Ralf Wildenhues wrote: > >Stepan Kasal wrote on Mon, Jun 27, 2005 at 12:42:50PM CEST: > >> AC_FOREACH was never documented, so there is no problem if you replace > >> it by three other undocumented macros. ;-) > > > >Well, since the patch is endorsed by an Autoconf author (namely, you :) > >I reckon we can only win here, concerning interface changes. > > We should try to audit libtool for use of undocumented Autoconf > features, and where reasonable submit documentation patches to the > Autoconf folks. > > m4sugar.m4 at least should have a documented API that libtool and others > can use... Surely. I'm not volunteering for the documentation patches, but here is a preliminary list of macros used by Libtool macros (no guarantees, I only did a casual search for m4_*): not defined in autoconf.texi: m4_append m4_bmatch m4_car m4_case m4_cdr m4_defun m4_fatal m4_foreach m4_ifndef m4_ifset m4_ifval m4_n m4_normalize m4_require m4_shiftn m4_split m4_toupper m4_version_compare not defined in autoconf.texi, but listed in m4.texi (renamed m4 builtins): m4_ifdef m4_pushdef mentioned in autoconf.texi, but not defined: m4_default macros defined in autoconf.texi: dnl m4_bpatsubst m4_define m4_defn m4_dquote m4_if m4_pattern_allow m4_pattern_forbid m4_popdef m4_quote m4_undefine Regards, Ralf