]> git.ipfire.org Git - thirdparty/autoconf.git/log
thirdparty/autoconf.git
24 years ago* lib/autoconf/general.m4 (_AC_RUN_IFELSE): Remove gmon.out
Peter Eisentraut [Mon, 22 Apr 2002 17:05:21 +0000 (17:05 +0000)] 
* lib/autoconf/general.m4 (_AC_RUN_IFELSE): Remove gmon.out
and bb.out when cleaning up.

24 years agoUpdate.
Akim Demaille [Mon, 22 Apr 2002 15:49:55 +0000 (15:49 +0000)] 
Update.

24 years agoBump to 2.53b.
Akim Demaille [Mon, 22 Apr 2002 14:33:05 +0000 (14:33 +0000)] 
Bump to 2.53b.

24 years ago.
Akim Demaille [Mon, 22 Apr 2002 14:19:11 +0000 (14:19 +0000)] 
.

24 years agoRegen. AUTOCONF-2.53a
Akim Demaille [Mon, 22 Apr 2002 13:27:31 +0000 (13:27 +0000)] 
Regen.

24 years agoFix for Zsh.
Akim Demaille [Mon, 22 Apr 2002 12:18:36 +0000 (12:18 +0000)] 
Fix for Zsh.

24 years agoFix for Zsh.
Akim Demaille [Mon, 22 Apr 2002 11:15:35 +0000 (11:15 +0000)] 
Fix for Zsh.

24 years agoRemove a spurious comma.
Akim Demaille [Mon, 22 Apr 2002 11:07:26 +0000 (11:07 +0000)] 
Remove a spurious comma.

24 years agoVersion 2.53a.
Akim Demaille [Mon, 22 Apr 2002 10:27:15 +0000 (10:27 +0000)] 
Version 2.53a.

24 years agoUpdate.
Akim Demaille [Mon, 22 Apr 2002 10:24:40 +0000 (10:24 +0000)] 
Update.

24 years ago* tests/m4sh.at (LINENO): Skip the test if LINENO cannot be unset.
Akim Demaille [Mon, 22 Apr 2002 10:23:12 +0000 (10:23 +0000)] 
* tests/m4sh.at (LINENO): Skip the test if LINENO cannot be unset.
Fixes false failures on Darwin.

24 years agoRegen.
Akim Demaille [Mon, 22 Apr 2002 09:10:58 +0000 (09:10 +0000)] 
Regen.

24 years agoMinor spelling and grammar fixes.
Paul Eggert [Sun, 21 Apr 2002 07:25:20 +0000 (07:25 +0000)] 
Minor spelling and grammar fixes.

24 years ago(AT_INIT): Fix typos in yesterday's ZSH_VERSION fixes. Bug reported
Paul Eggert [Sun, 21 Apr 2002 06:35:08 +0000 (06:35 +0000)] 
(AT_INIT): Fix typos in yesterday's ZSH_VERSION fixes.  Bug reported
by Raja R Harinath.

24 years ago(Shell Substitutions): Fix typos in yesterday's ZSH_VERSION fixes.
Paul Eggert [Sun, 21 Apr 2002 06:34:23 +0000 (06:34 +0000)] 
(Shell Substitutions): Fix typos in yesterday's ZSH_VERSION fixes.
Bug reported by Raja R Harinath.

24 years ago* doc/autoconf.texi (Shell Substitutions): Fix typos in yesterday's
Paul Eggert [Sun, 21 Apr 2002 06:33:44 +0000 (06:33 +0000)] 
* doc/autoconf.texi (Shell Substitutions): Fix typos in yesterday's
ZSH_VERSION fixes.  Bug reported by Raja R Harinath.
* lib/autotest/general.m4 (AT_INIT): Likewise.
* tests/atgeneral.m4 (AT_INIT): Likewise.

24 years agoMinor spelling and grammar fixes.
Paul Eggert [Sat, 20 Apr 2002 06:09:01 +0000 (06:09 +0000)] 
Minor spelling and grammar fixes.

24 years ago* doc/autoconf.texi: Follow the outline suggested in the GNU
Paul Eggert [Fri, 19 Apr 2002 21:23:16 +0000 (21:23 +0000)] 
* doc/autoconf.texi: Follow the outline suggested in the GNU
Sample Texts sections of the Texinfo 4.2 manual.  Most
importantly, this makes sure that the copyright notices appear in
all output formats.  You probably need Texinfo 4.2 to generate
the manual now.

24 years agoFollow the outline suggested in the GNU Sample Texts sections of the
Paul Eggert [Fri, 19 Apr 2002 21:22:50 +0000 (21:22 +0000)] 
Follow the outline suggested in the GNU Sample Texts sections of the
Texinfo 4.2 manual.  Most importantly, this makes sure that the
copyright notices appear in all output formats.  You probably need
Texinfo 4.2 to generate the manual now.

24 years agoFix some bugs when using "$@" when there might be zero positional
Paul Eggert [Fri, 19 Apr 2002 19:08:24 +0000 (19:08 +0000)] 
Fix some bugs when using "$@" when there might be zero positional
arguments in cases where this matters.

* bin/autoconf.as: Rewrite so that the problem does not come up.
* lib/autoconf/programs.m4 (AC_CHECK_PROG): Likewise.
* lib/autoconf/status.m4 (AC_OUTPUT): Likewise.
* lib/autotest/general.m4 (AT_INIT): Likewise.

* bin/autoheader.in: Use 'case' statement to work around problem.
* bin/auto4mte.in: Likewise.
* bin/autoreconf.in: Likewise.
* bin/autoscan.in: Likewise.
* bin/autoupdate.in: Likewise.
* bin/ifnames.in: Likewise.

* doc/autoconf.texi (Shell Substitutions): Document the problem.

* lib/autotest/general.m4 (AT_INIT):
Use Zsh alias to work around problem.
* tests/atgeneral.m4 (AT_INIT): Likewise.

* tests/c.at: We can't have zero arguments, so remove workaround
that is not portable to Zsh.

24 years agoWe can't have zero arguments, so remove "$@" workarounds that are not
Paul Eggert [Fri, 19 Apr 2002 19:07:49 +0000 (19:07 +0000)] 
We can't have zero arguments, so remove "$@" workarounds that are not
portable to Zsh.

24 years ago(AT_INIT): Use Zsh alias to work around "$@" problem.
Paul Eggert [Fri, 19 Apr 2002 19:07:04 +0000 (19:07 +0000)] 
(AT_INIT): Use Zsh alias to work around "$@" problem.

24 years ago(AT_INIT): Rewrite one instance so that the "$@" problem does not come up.
Paul Eggert [Fri, 19 Apr 2002 19:06:23 +0000 (19:06 +0000)] 
(AT_INIT): Rewrite one instance so that the "$@" problem does not come up.
Use Zsh alias to work around the other instance.

24 years ago(AC_OUTPUT): Rewrite so that the "$@" problem does not come up.
Paul Eggert [Fri, 19 Apr 2002 19:05:01 +0000 (19:05 +0000)] 
(AC_OUTPUT): Rewrite so that the "$@" problem does not come up.

24 years ago(AC_CHECK_PROG): Rewrite so that the "$@" problem does not come up.
Paul Eggert [Fri, 19 Apr 2002 19:04:35 +0000 (19:04 +0000)] 
(AC_CHECK_PROG): Rewrite so that the "$@" problem does not come up.

24 years ago(Shell Substitutions): Document the problem with "$@", the Unix Version 7
Paul Eggert [Fri, 19 Apr 2002 19:03:37 +0000 (19:03 +0000)] 
(Shell Substitutions): Document the problem with "$@", the Unix Version 7
shell, and Zsh.

24 years agoUse 'case' statement to work around "$@" shell problem.
Paul Eggert [Fri, 19 Apr 2002 18:59:59 +0000 (18:59 +0000)] 
Use 'case' statement to work around "$@" shell problem.

24 years agoRewrite so that the "$@" problem does not come up.
Paul Eggert [Fri, 19 Apr 2002 18:59:17 +0000 (18:59 +0000)] 
Rewrite so that the "$@" problem does not come up.

24 years agoTweak wording in a few places.
Jim Meyering [Fri, 19 Apr 2002 15:23:25 +0000 (15:23 +0000)] 
Tweak wording in a few places.

24 years ago* bin/autoupdate.in (handle_autoconf_macros): Honor AU_DEFUNs
Alexandre Duret-Lutz [Fri, 19 Apr 2002 08:30:38 +0000 (08:30 +0000)] 
* bin/autoupdate.in (handle_autoconf_macros): Honor AU_DEFUNs
from aclocal.m4 too.

24 years agoTypo.
Akim Demaille [Thu, 18 Apr 2002 10:12:42 +0000 (10:12 +0000)] 
Typo.

24 years agoRevert the previous patch.
Akim Demaille [Fri, 12 Apr 2002 10:10:10 +0000 (10:10 +0000)] 
Revert the previous patch.

24 years agoReformat.
Akim Demaille [Fri, 12 Apr 2002 10:00:13 +0000 (10:00 +0000)] 
Reformat.

24 years ago* tests/wrappl.as: New, M4sh precursor of wrappl.in.
Akim Demaille [Fri, 12 Apr 2002 09:56:10 +0000 (09:56 +0000)] 
* tests/wrappl.as: New, M4sh precursor of wrappl.in.

24 years agoDon't use `. ' in node names.
Akim Demaille [Thu, 11 Apr 2002 10:24:22 +0000 (10:24 +0000)] 
Don't use `. ' in node names.

24 years agoComment changes.
Akim Demaille [Wed, 10 Apr 2002 17:36:45 +0000 (17:36 +0000)] 
Comment changes.

24 years agoRegen.
Akim Demaille [Wed, 10 Apr 2002 17:32:35 +0000 (17:32 +0000)] 
Regen.

24 years ago* lib/m4sugar/m4sh.m4 (AS_SHELL_SANITIZE): Install the Zsh
Akim Demaille [Wed, 10 Apr 2002 15:58:19 +0000 (15:58 +0000)] 
* lib/m4sugar/m4sh.m4 (AS_SHELL_SANITIZE): Install the Zsh
workaround for ${1+"$@"}.
* doc/autoconf.texi (Shell Substitutions): Explain it.
From Oliver Kiddle and Peter Stephenson.
Have M4sh perform minimal shell sanitizing.
* lib/m4sugar/m4sh.at (AS_SHELL_SANITIZE): Split the `_AS_PREPARE_*'
part into...
(_AS_PREPARE): this new macro.
(AS_PREPARE): New.
(AS_INIT): Invoke AS_SHELL_SANITIZE.
* tests/m4sh.at (AT_DATA_LINENO): Use _AS_PREPARE.
Adjust Autoconf and Autotest.
* lib/autoconf/general.m4 (_AC_INIT_DEFAULTS): Don't invoke
AS_SHELL_SANITIZE, AS_INIT did it, but invoke AS_PREPARE.
* lib/autotest/general.m4 (AT_INIT): Likewise.
* lib/autoconf/status.m4 (_AC_OUTPUT_CONFIG_STATUS):
Invoke _AS_PREPARE (not AS_PREPARE) in addition to
AS_SHELL_SANITIZE.
Use this M4sh to generate Autoconf's shell scripts.
* tests/wrapsh.as: New, precursor of wrapsh.in.
* tests/Makefile.am: Include lib/freeze.mk to get the dependencies
on Autotest and M4sh.
($(TESTSUITE)): Use $(autotest_m4f_dependencies).
(wrapsh.in): New target.
* bin/autoconf.as: New, precursor of autoconf.in.
(autoconf.in): New target.

24 years ago* doc/autoconf.texi (Limitations of Make): Mention the issue
Alexandre Duret-Lutz [Tue, 9 Apr 2002 20:37:10 +0000 (20:37 +0000)] 
* doc/autoconf.texi (Limitations of Make): Mention the issue
with indented comments in rules.

24 years ago* lib/autoconf/status.m4 (_AC_SRCPATHS): Handle empty
Andreas Schwab [Tue, 9 Apr 2002 11:15:32 +0000 (11:15 +0000)] 
* lib/autoconf/status.m4 (_AC_SRCPATHS): Handle empty
ac_top_builddir when setting ac_abs_top_builddir.

24 years ago* doc/autoconf.texi (Systemology): Add link to Unix V7 online docs.
Kevin Ryde [Fri, 5 Apr 2002 22:29:55 +0000 (22:29 +0000)] 
* doc/autoconf.texi (Systemology): Add link to Unix V7 online docs.
(Portable Shell): Cross reference to Systemology.

24 years ago* doc/autoconf.texi (Systemology): Add link to Unix V7 online docs.
Kevin Ryde [Fri, 5 Apr 2002 21:40:43 +0000 (21:40 +0000)] 
* doc/autoconf.texi (Systemology): Add link to Unix V7 online docs.
(Portable Shell): Cross reference to Systemology.

24 years agoUpdate.
Akim Demaille [Fri, 5 Apr 2002 13:39:58 +0000 (13:39 +0000)] 
Update.

24 years ago* bin/autoreconf.in (autoreconf): Be sure to accumulate the
Akim Demaille [Fri, 5 Apr 2002 09:42:48 +0000 (09:42 +0000)] 
* bin/autoreconf.in (autoreconf): Be sure to accumulate the
directories when descending in a SUBDIRS.
Reported by Ezra Peisach.

24 years agoUpdate.
Akim Demaille [Thu, 4 Apr 2002 15:40:01 +0000 (15:40 +0000)] 
Update.

24 years agoUpdate.
Akim Demaille [Thu, 4 Apr 2002 15:33:00 +0000 (15:33 +0000)] 
Update.

24 years ago* lib/m4sugar/m4sh.m4 (_AS_PATH_WALK): Only simplify if path
Andreas Schwab [Thu, 4 Apr 2002 13:35:05 +0000 (13:35 +0000)] 
* lib/m4sugar/m4sh.m4 (_AS_PATH_WALK): Only simplify if path
contains no literal separators.

24 years agoUpdate.
Akim Demaille [Thu, 4 Apr 2002 13:25:45 +0000 (13:25 +0000)] 
Update.

24 years ago* lib/autoconf/status.m4 (_AC_CONFIG_FILE, _AC_CONFIG_HEADER)
Akim Demaille [Wed, 3 Apr 2002 13:35:59 +0000 (13:35 +0000)] 
* lib/autoconf/status.m4 (_AC_CONFIG_FILE, _AC_CONFIG_HEADER)
(_AC_CONFIG_COMMAND, _AC_CONFIG_LINK): New.
Use dnl, not the KILL diversion.
Extracted from...
(AC_CONFIG_FILES, AC_CONFIG_HEADERS, AC_CONFIG_COMMANDS)
(AC_CONFIG_LINKS): here.
Adjust.
Don't use the KILL diversion, as it kills spurious output, which
results in failures being hidden.
Use m4_defn where appropriate.
(AC_CONFIG_IF_MEMBER): Kill the real bug: a spurious parenthesis
after the second argument.
Use m4_defn.
* lib/autom4te.in (Autoconf, Autotest, M4sh): Don't pass --warning
syntax, as it is provided by M4sugar.
* tests/torture.at (Multiple AC_CONFIG_FILES): New.

24 years ago * lib/m4sugar/m4sugar.m4 (m4_bmatch): Make sure m4_bregexp is not
Andreas Schwab [Wed, 3 Apr 2002 11:11:46 +0000 (11:11 +0000)] 
* lib/m4sugar/m4sugar.m4 (m4_bmatch): Make sure m4_bregexp is not
expanded if $# <= 2.

24 years ago* bin/autoreconf.in (autoreconf): Run automake after rerunning
Andreas Schwab [Wed, 3 Apr 2002 10:53:55 +0000 (10:53 +0000)] 
* bin/autoreconf.in (autoreconf): Run automake after rerunning
aclocal.

24 years ago* lib/autoconf/lang.m4 (_AC_COMPILER_OBJEXT_REJECT)
Akim Demaille [Wed, 3 Apr 2002 09:27:04 +0000 (09:27 +0000)] 
* lib/autoconf/lang.m4 (_AC_COMPILER_OBJEXT_REJECT)
(_AC_COMPILER_EXEEXT_REJECT): New.
Also recognize *.bb and *.bbg as compilation byproducts.
(_AC_COMPILER_EXEEXT_DEFAULT, _AC_COMPILER_EXEEXT_O)
(_AC_COMPILER_OBJEXT): Use them.
Fixes Debian #138666.

24 years agoFix.
Akim Demaille [Wed, 3 Apr 2002 09:23:34 +0000 (09:23 +0000)] 
Fix.

24 years agoIntegrate AC_PROG_CC_STDC into AC_PROG_CC.
Peter Eisentraut [Tue, 2 Apr 2002 18:22:08 +0000 (18:22 +0000)] 
Integrate AC_PROG_CC_STDC into AC_PROG_CC.

* lib/autoconf/c.m4 (AC_PROG_CC_STDC): Rename to _AC_PROG_CC_STDC.
AU_DEFUN old name.  Use _AC_COMPILE_IFELSE.
(AC_PROG_CC): Call _AC_PROG_CC_STDC.
(AC_C_INLINE): Do not require AC_PROG_CC_STDC.
(AC_C_CONST): Same.
(AC_C_INLINE): Same.
(AC_C_PROTOTYPES): Same.  Require AC_PROG_CC instead.
* doc/autoconf.texi, NEWS: Document.
* tests/mktests.sh (au_exclude_list): Add AC_PROG_CC_STDC and
AC_C_CROSS.

24 years ago* lib/m4sugar/m4sh.m4 (AS_SHELL_SANITIZE): Invoke
Akim Demaille [Tue, 2 Apr 2002 15:14:09 +0000 (15:14 +0000)] 
* lib/m4sugar/m4sh.m4 (AS_SHELL_SANITIZE): Invoke
_AS_MKDIR_P_PREPARE.

24 years ago* lib/autoconf/c.m4 (AC_C_INLINE): Test with a typedef return value,
Kevin Ryde [Wed, 27 Mar 2002 22:43:45 +0000 (22:43 +0000)] 
* lib/autoconf/c.m4 (AC_C_INLINE): Test with a typedef return value,
to avoid versions of HP C which don't allow that.

24 years ago* lib/m4sugar/m4sh.m4 (_AS_BASENAME_PREPARE): New macro.
Paul Eggert [Wed, 27 Mar 2002 20:34:07 +0000 (20:34 +0000)] 
* lib/m4sugar/m4sh.m4 (_AS_BASENAME_PREPARE): New macro.
(AS_SHELL_SANITIZE): Invoke it.
(AS_BASENAME): AS_REQUIRE it, and use $as_basename.

24 years ago(_AS_BASENAME_PREPARE): New macro.
Paul Eggert [Wed, 27 Mar 2002 20:33:03 +0000 (20:33 +0000)] 
(_AS_BASENAME_PREPARE): New macro.
(AS_SHELL_SANITIZE): Invoke it.
(AS_BASENAME): AS_REQUIRE it, and use $as_basename.

24 years agoUpdate GNATS address.
Akim Demaille [Tue, 26 Mar 2002 16:16:51 +0000 (16:16 +0000)] 
Update GNATS address.

24 years ago* doc/autoconf.texi (Portable Shell): Add pointers to FAQs.
Akim Demaille [Tue, 26 Mar 2002 09:32:29 +0000 (09:32 +0000)] 
* doc/autoconf.texi (Portable Shell): Add pointers to FAQs.

24 years ago* doc/autoconf.texi (Introduction): The GNATS base moved.
Akim Demaille [Tue, 26 Mar 2002 09:19:51 +0000 (09:19 +0000)] 
* doc/autoconf.texi (Introduction): The GNATS base moved.

24 years ago* tests/m4sh.at: Don't rely on "PATH=test:$PATH test-1" working
Paul Eggert [Mon, 25 Mar 2002 22:03:16 +0000 (22:03 +0000)] 
* tests/m4sh.at: Don't rely on "PATH=test:$PATH test-1" working
as POSIX requires, as it doesn't work with Zsh.
* doc/autoconf.texi (Assignments): Document the problem.

24 years agoDon't rely on "PATH=test:$PATH test-1" working
Paul Eggert [Mon, 25 Mar 2002 22:02:24 +0000 (22:02 +0000)] 
Don't rely on "PATH=test:$PATH test-1" working
as POSIX requires, as it doesn't work with Zsh.

24 years ago(Assignments): Document the problem with Zsh and "PATH=test:$PATH test-1".
Paul Eggert [Mon, 25 Mar 2002 22:01:33 +0000 (22:01 +0000)] 
(Assignments): Document the problem with Zsh and "PATH=test:$PATH test-1".

24 years ago* doc/autoconf.texi (Limitations of Make): Mention more issue
Alexandre Duret-Lutz [Mon, 25 Mar 2002 21:09:40 +0000 (21:09 +0000)] 
* doc/autoconf.texi (Limitations of Make): Mention more issue
about VPATH, overriding of macros in sub-makes, and handling of
SHELL.

24 years ago* doc/autoconf.texi (Here-Documents): Mention Solaris 8 dtksh
Paul Eggert [Fri, 22 Mar 2002 06:22:25 +0000 (06:22 +0000)] 
* doc/autoconf.texi (Here-Documents): Mention Solaris 8 dtksh
problem with here-document buffer boundaries.

Update copyright notice year.

24 years ago(Here-Documents): Mention Solaris 8 dtksh problem with here-document
Paul Eggert [Fri, 22 Mar 2002 06:21:01 +0000 (06:21 +0000)] 
(Here-Documents): Mention Solaris 8 dtksh problem with here-document
buffer boundaries.

24 years ago* lib/m4sugar/m4sh.m4 (_AS_LINENO_PREPARE): Unset ENV and BASH_ENV
Paul Eggert [Fri, 22 Mar 2002 05:37:22 +0000 (05:37 +0000)] 
* lib/m4sugar/m4sh.m4 (_AS_LINENO_PREPARE): Unset ENV and BASH_ENV
when reinvoking the shell, to work around problems with installers
who put strange things like "cd" commands in their environments.

24 years ago(_AS_LINENO_PREPARE): Unset ENV and BASH_ENV when reinvoking the
Paul Eggert [Fri, 22 Mar 2002 05:35:53 +0000 (05:35 +0000)] 
(_AS_LINENO_PREPARE): Unset ENV and BASH_ENV when reinvoking the
shell, to work around problems with installers who put strange things
like "cd" commands in their environments.

24 years ago* tests/semantics.at (AC_C_BIGENDIAN): s/unknow/unknown/.
Akim Demaille [Tue, 19 Mar 2002 15:30:18 +0000 (15:30 +0000)] 
* tests/semantics.at (AC_C_BIGENDIAN): s/unknow/unknown/.
From Aaron Ucko.

24 years ago* bin/autoscan.in (scan_file): Specify the location in `&used'
Akim Demaille [Tue, 19 Mar 2002 15:25:26 +0000 (15:25 +0000)] 
* bin/autoscan.in (scan_file): Specify the location in `&used'
invocations.
From Nicolas Joly.

24 years ago* doc/autoconf.texi: Adjust @code/@command, @xref/@ref usage.
Akim Demaille [Tue, 19 Mar 2002 15:20:58 +0000 (15:20 +0000)] 
* doc/autoconf.texi: Adjust @code/@command, @xref/@ref usage.
From Nishio Futoshi.

24 years ago* lib/m4sugar/m4sugar.m4 (m4_define_default, m4_fst, m4_map): New.
Akim Demaille [Tue, 19 Mar 2002 07:42:06 +0000 (07:42 +0000)] 
* lib/m4sugar/m4sugar.m4 (m4_define_default, m4_fst, m4_map): New.

24 years agoFix minor typos noted by makeinfo (GNU texinfo) 4.1.
Paul Eggert [Tue, 19 Mar 2002 07:00:18 +0000 (07:00 +0000)] 
Fix minor typos noted by makeinfo (GNU texinfo) 4.1.
In particular, Info cannot handle `:' in index entries.

24 years ago* doc/autoconf.texi (Programming in M4sh): Add AS_MKDIR_P.
Paul Eggert [Tue, 19 Mar 2002 06:44:36 +0000 (06:44 +0000)] 
* doc/autoconf.texi (Programming in M4sh): Add AS_MKDIR_P.
(Limitations of Usual Tools): Add mkdir section.

* lib/m4sugar/m4sh.m4 (_AS_MKDIR_P_PREPARE): New macro.
(AS_MKDIR_P): Require it.  Use mkdir -p if available, falling
back on AS_DIRNAME to compute prefixes otherwise; this is
roughly what mkinstalldirs does.  That way, we need not have
our own filename disassembler.  The old disassembler did not
work with Solaris 8 dtksh, which is ksh Version M-12/28/93d.

* lib/autotest/general.m4 (AT_INIT, AT_CLEANUP):
Create at_test_all by a series of assignments,
not by a single assignment of a long string.  The latter causes ksh
version 11/16/88g to silently misbehave on OpenServer 5.0.6a,
presumably because of a buffer overrun.

24 years ago(AT_INIT, AT_CLEANUP):
Paul Eggert [Tue, 19 Mar 2002 06:43:17 +0000 (06:43 +0000)] 
(AT_INIT, AT_CLEANUP):
Create at_test_all by a series of assignments,
not by a single assignment of a long string.  The latter causes ksh
version 11/16/88g to silently misbehave on OpenServer 5.0.6a,
presumably because of a buffer overrun.

24 years ago(Programming in M4sh): Add AS_MKDIR_P.
Paul Eggert [Tue, 19 Mar 2002 06:38:52 +0000 (06:38 +0000)] 
(Programming in M4sh): Add AS_MKDIR_P.
(Limitations of Usual Tools): Add mkdir section.

24 years ago(_AS_MKDIR_P_PREPARE): New macro.
Paul Eggert [Tue, 19 Mar 2002 06:23:15 +0000 (06:23 +0000)] 
(_AS_MKDIR_P_PREPARE): New macro.
(AS_MKDIR_P): Require it.  Use mkdir -p if available, falling
back on AS_DIRNAME to compute prefixes otherwise; this is
roughly what mkinstalldirs does.  That way, we need not have
our own filename disassembler.  The old disassembler did not
work with Solaris 8 dtksh, which is ksh Version M-12/28/93d.

24 years ago* lib/autotest/general.m4 (at_times_skip):
Paul Eggert [Thu, 14 Mar 2002 18:15:55 +0000 (18:15 +0000)] 
* lib/autotest/general.m4 (at_times_skip):
Renamed from at_times.  Now a boolean.
ksh93 Version M-12/28/93d doesn't like 'x=times; $x'; it
says 'times: not found'.

24 years ago(at_times_skip):
Paul Eggert [Thu, 14 Mar 2002 18:14:49 +0000 (18:14 +0000)] 
(at_times_skip):
Renamed from at_times.  Now a boolean.
ksh93 Version M-12/28/93d doesn't like 'x=times; $x'; it
says 'times: not found'.

24 years ago* bin/autoreconf.in (&study_gettextize): New.
Akim Demaille [Thu, 14 Mar 2002 17:25:13 +0000 (17:25 +0000)] 
* bin/autoreconf.in (&study_gettextize): New.
(&autoreconf): Handle newest gettextize.
Rerun aclocal if needed.
Suggested by Andreas Schwab.

24 years ago* doc/autoconf.texi (Special Shell Variables): More about IFS.
Akim Demaille [Wed, 13 Mar 2002 10:08:22 +0000 (10:08 +0000)] 
* doc/autoconf.texi (Special Shell Variables): More about IFS.

24 years ago* doc/autoconf.texi (Header Portability): New.
Akim Demaille [Wed, 13 Mar 2002 09:58:41 +0000 (09:58 +0000)] 
* doc/autoconf.texi (Header Portability): New.
Add information about stdint.h and inttypes.h from Paul Eggert.

24 years ago* doc/autoconf.texi (Limitations of Usual Tools): Some about `cp
Akim Demaille [Wed, 13 Mar 2002 09:44:21 +0000 (09:44 +0000)] 
* doc/autoconf.texi (Limitations of Usual Tools): Some about `cp
-p'.
From Bob Proulx.

24 years agoRegen.
Akim Demaille [Tue, 12 Mar 2002 16:13:37 +0000 (16:13 +0000)] 
Regen.

24 years ago* lib/m4sugar/m4sh.m4 (AS_BASENAME_EXPR): AS_REQUIRE, not
Akim Demaille [Tue, 12 Mar 2002 16:08:01 +0000 (16:08 +0000)] 
* lib/m4sugar/m4sh.m4 (AS_BASENAME_EXPR): AS_REQUIRE, not
m4_require.

24 years ago* configure.ac: Explicitly check for EMACS since AM_PATH_LISPDIR
Andreas Schwab [Mon, 11 Mar 2002 17:24:00 +0000 (17:24 +0000)] 
* configure.ac: Explicitly check for EMACS since AM_PATH_LISPDIR
does not do it if --with-lispdir is given.

24 years agoBump to 2.53a.
Akim Demaille [Mon, 11 Mar 2002 14:38:59 +0000 (14:38 +0000)] 
Bump to 2.53a.

24 years ago.
Akim Demaille [Fri, 8 Mar 2002 13:52:50 +0000 (13:52 +0000)] 
.

24 years agoVersion 2.53. AUTOCONF-2.53
Akim Demaille [Fri, 8 Mar 2002 13:10:19 +0000 (13:10 +0000)] 
Version 2.53.

24 years ago* doc/autoconf.texi (Subdirectories): Clarify that the
Akim Demaille [Fri, 8 Mar 2002 12:51:35 +0000 (12:51 +0000)] 
* doc/autoconf.texi (Subdirectories): Clarify that the
subdirectory should exist.

24 years ago* Makefile.am (AUTOMAKE_OPTIONS): 1.6.
Akim Demaille [Fri, 8 Mar 2002 12:44:46 +0000 (12:44 +0000)] 
* Makefile.am (AUTOMAKE_OPTIONS): 1.6.

24 years ago* bin/autom4te.in (&handle_m4): Do not foreach with `$_' as it
Akim Demaille [Fri, 8 Mar 2002 12:01:23 +0000 (12:01 +0000)] 
* bin/autom4te.in (&handle_m4): Do not foreach with `$_' as it
aliases the actual variables, and modifications of the former
affect the latter.

24 years ago* bin/autom4te.in (&handle_m4): Protect us from corrupted file
Akim Demaille [Fri, 8 Mar 2002 11:48:17 +0000 (11:48 +0000)] 
* bin/autom4te.in (&handle_m4): Protect us from corrupted file
because of C-c: have m4 output in tmp files, then mv them.

24 years ago* bin/autoconf.in, bin/autoheader.in, bin/autom4te.in,
Akim Demaille [Fri, 8 Mar 2002 11:46:31 +0000 (11:46 +0000)] 
* bin/autoconf.in, bin/autoheader.in, bin/autom4te.in,
* bin/autoreconf.in, bin/autoscan.in, bin/autoupdate.in,
* bin/ifnames.in: Copyright update.

24 years ago* doc/autoconf.texi (Invoking autom4te): New.
Akim Demaille [Fri, 8 Mar 2002 11:46:07 +0000 (11:46 +0000)] 
* doc/autoconf.texi (Invoking autom4te): New.

24 years ago* doc/autoconf.texi (Specifying Names): Clarification suggested by
Akim Demaille [Tue, 5 Mar 2002 10:06:30 +0000 (10:06 +0000)] 
* doc/autoconf.texi (Specifying Names): Clarification suggested by
Kevin Ryde.

24 years agoBump to 2.52j.
Akim Demaille [Tue, 5 Mar 2002 09:37:21 +0000 (09:37 +0000)] 
Bump to 2.52j.

24 years ago.
Akim Demaille [Tue, 5 Mar 2002 09:29:53 +0000 (09:29 +0000)] 
.

24 years agoRegen. AUTOCONF-2.52i
Akim Demaille [Tue, 5 Mar 2002 08:43:46 +0000 (08:43 +0000)] 
Regen.