Paul Eggert
04dcf25d6e
* bin/.cvsignore: Add autoconf.in.
...
* tests/.cvsignore: Add wrapper.in.
* man/Makefile.am (autoconf.1): Regenerate when `autoconf.as' changes.
* lib/autotest/general.m4 [--trace] (AT_INIT): Do not `set -v'.
* tests/autotest.at: New file.
* tests/suite.at: Include it.
* tests/Makefile.am: Distribute it.
* lib/autotest/general.m4 [--trace] (_AT_CHECK): Do not enable
shell tracing on a command that could contain multiple lines.
* doc/autoconf.text: Document that fact and its implications.
* lib/m4sugar/m4sh.m4 (AS_ESCAPE_FOR_EXPAND): New macro.
* tests/autotest.at (Multiline backquote command substitution,
Multiline parameter expansion, Literal multiline command,
Multiline parenthetical command substitution): Remove XFAIL.
2004-12-10 07:08:52 +00:00
Paul Eggert
85a424332a
(Libraries): Clarify problems with AC_CHECK_LIB
...
and suggest AC_SEARCH_LIBS.
2004-12-09 21:31:49 +00:00
Paul Eggert
9657d427ac
Regenerate.
2004-12-09 21:15:19 +00:00
Paul Eggert
b1d940cc81
Regenerate.
2004-12-09 21:02:41 +00:00
Paul Eggert
3077af0f26
Add support for UNICOS getmntent.
2004-12-06 21:24:19 +00:00
Paul Eggert
1bf76fd578
(Particular Programs): @code{$PATH} -> @env{PATH}.
...
(Using Autotest, testsuite Scripts, Writing testsuite.at):
Reword slightly to avoid some English-language problems noted
by Ralf Wildenhues in:
http://lists.gnu.org/archive/html/autoconf-patches/2004-11/msg00027.html
2004-11-29 21:43:11 +00:00
Paul Eggert
f72fc4eb29
Fix documentation problems reported by Russ Boylan in
...
<http://lists.gnu.org/archive/html/bug-autoconf/2004-11/msg00056.html >,
along with some nearby cruft.
* doc/autoconf.texi (Libtool): Libtool can be used without
Automake (not without Autoconf).
(Introduction): Mention lists.gnu.org.
* BUGS: Don't mention bugs.gnu.org.
Remove mention of ancient libtool compatibility problem.
* NEWS: Mention that bugs.gnu.org is kaput.
* README: Likewise. Mention where mailing list archives can be found.
2004-11-29 04:29:08 +00:00
Paul Eggert
a547bb54a8
Add another [].
2004-11-26 18:45:53 +00:00
Paul Eggert
3fc8772b35
(Pretty Help Strings): Go back to
...
single-quoting assignments to cache variables.
2004-11-26 08:58:34 +00:00
Paul Eggert
0291d76a4c
(Pretty Help Strings): Fix quoting issues
...
with the examples; fix the bug in MY_ARG_WITH example reported
by Alexandre Duret-Lutz.
2004-11-23 19:11:56 +00:00
Paul Eggert
08626d82b1
(Pretty Help Strings): Fix typo
...
in my editing of the previous patch.
2004-11-23 09:01:01 +00:00
Paul Eggert
39dc4d1039
(Autoconf Language): Explain that
...
``descriptions'' may not be double quotes.
(Quotation Rule Of Thumb): Likewise.
(Pretty Help Strings): Likewise; remove the wrong comment;
simplify the examples and improve their quoting.
2004-11-22 23:31:56 +00:00
Paul Eggert
0c8290f52f
(Limitations of Usual Tools): Avoid cp -r; use cp -R instead.
2004-11-11 00:13:20 +00:00
Paul Eggert
e09999cb7f
(Limitations of Usual Tools): Note `cp -r'
...
limitations. Reorder paragraphs for clarity.
2004-11-10 21:57:40 +00:00
Paul Eggert
9bf04c6b54
* doc/autoconf.texi (Shellology, Special Shell Variables): Document that the Zsh
...
problem with NULLCMD was fixed in zsh 3.1.6-dev-18.
2004-10-11 21:42:05 +00:00
Paul Eggert
1d037b8bc3
(One-Shot Macros): New node.
2004-10-11 20:25:41 +00:00
Paul Eggert
da2e3449b6
Standardize spelling of "Posix" (as opposed
...
to "POSIX" or "@acronym{POSIX}"), and similarly for "DOS
variants", "Unix", and some related minor wording fixups.
2004-10-11 20:21:33 +00:00
Paul Eggert
5695b04ab9
(Function Portability): Fix misdescription
...
of putenv. Problem reported by Michael Wardle.
2004-09-28 17:21:52 +00:00
Paul Eggert
2d34ae33a0
(auindex): New macro.
...
(AU_DEFUN): Use it to fix the bug when the index contained AC_AU_DEFUN.
Problem reported by Stepan Kasal.
2004-09-22 18:05:01 +00:00
Paul Eggert
cb240d8430
Give AC_DEFINE and AC_DEFINE_UNQUOTED
...
three args in examples. Problem reported by Frederik Fouvry in:
http://lists.gnu.org/archive/html/bug-autoconf/2004-09/msg00017.html
Also, fix some minor spacing and punctuation bugs.
2004-09-04 04:51:58 +00:00
Akim Demaille
fac3ef22a9
* doc/autoconf.texi (Limitations of Builtins): Swap "cd" and
...
"case" to restore ordering.
Reported by Stepan Kasal.
2004-09-02 07:30:25 +00:00
Akim Demaille
a626e04317
* doc/autoconf.texi: Typos and stylos.
2004-08-26 12:40:00 +00:00
Paul Eggert
2b1990a208
Regenerate.
2004-08-21 00:00:29 +00:00
Paul Eggert
bea69b409d
Update URLs, some of which went stale.
...
Use @uref rather than @href.
2004-08-20 23:42:51 +00:00
Paul Eggert
488dec91cb
Sync with master copy.
2004-08-20 20:19:38 +00:00
Paul Eggert
6b1c07685a
Use "file name" rather than "filename" or "path",
...
to be consistent with the terminology of the GNU coding standards.
2004-08-20 19:58:06 +00:00
Paul Eggert
70d0937ae4
(Function Portability): Document isinf and
...
and isnan. From a suggestion by Kevin Ryde.
2004-08-12 21:51:48 +00:00
Alexandre Duret-Lutz
cc27a4753f
* lib/autoconf/general.m4 (AC_REQUIRE_AUX_FILE): New empty macro.
...
(AC_CANONICAL_BUILD): Call it to require config.sub and config.guess.
* lib/autoconf/programs.m4 (AC_PROG_INSTALL): Likewise for install-sh.
* doc/autoconf.texi (Input): Document AC_REQUIRE_AUX_FILE.
* lib/autom4te.in (Automake-preselections): Preselect
AC_REQUIRE_AUX_FILE. Automake 1.10 will trace it.
2004-08-03 22:06:09 +00:00
Paul Eggert
5406443202
(Shellology): Document problem with """
" in pdksh POSIX mode.
2004-07-30 00:34:27 +00:00
Paul Eggert
99fcb9f685
(Shellology): Mention BIN_SH.
2004-07-29 22:29:16 +00:00
Paul Eggert
c652094d91
Use "set -o posix" with pdksh, too.
2004-07-27 20:15:15 +00:00
Paul Eggert
091c734d9a
Warn about names like "aux".
2004-06-04 20:40:33 +00:00
Paul Eggert
34638b0340
Regenerate.
2004-06-04 17:32:49 +00:00
Kevin Ryde
de219d9bb3
(Function Portability): Add notes on free(NULL),
...
malloc(0) and realloc(NULL,size).
2004-06-02 23:08:58 +00:00
Kevin Ryde
082bead629
* doc/autoconf.texi (Shell Substitutions): Spelling error reported by
...
Bob Proulx.
2004-06-02 22:47:12 +00:00
Paul Eggert
d3ac02e267
Mention that ! COMMAND can be rewritten using if-then-else.
2004-05-26 17:56:18 +00:00
Paul Eggert
01ccc31a6e
Fix doc typo.
2004-05-25 18:50:06 +00:00
Paul Eggert
77cf219604
Standardize on the spelling of "Unix". Explain !'s problems.
2004-05-24 19:24:20 +00:00
Kevin Ryde
c97449f05b
(Particular Functions): In AC_FUNC_CLOSEDIR_VOID,
...
note pessimistic assumption when cross compiling.
2004-05-19 01:50:26 +00:00
Kevin Ryde
f45e77069d
(Function Portability): Add strerror_r, cross referencing AC_FUNC_STRERROR_R.
2004-05-19 01:44:39 +00:00
Paul Eggert
31b4400d28
Fix grammatical typos.
2004-05-17 05:01:45 +00:00
Paul Eggert
4b794c38d7
Document sh -e problem with subcommands.
2004-05-17 04:56:48 +00:00
Paul Eggert
278cbdd51f
Don't prepend blanks to PATH in AC_PROG_GREP and AC_PROG_SED.
2004-05-10 18:54:18 +00:00
Paul Eggert
b3b81694da
Regenerate.
2004-05-03 06:50:48 +00:00
Paul Eggert
555f6e9cfe
Regenerate.
2004-05-03 06:22:29 +00:00
Paul Eggert
2632aa6e7b
Prefer 'grep' implementations that accept -e.
2004-05-03 05:54:17 +00:00
Alexandre Duret-Lutz
d8d1f67499
* doc/autoconf.texi (Limitations of Make): Update documentation
...
for `$<'. New entry `Long lines', based on a report from Simon
Josefsson. Augment the documentation for SHELL = @SHELL@ with a
paragraph about DJGPP, based on a mail from Richard Dawe.
2004-04-21 08:23:18 +00:00
Paul Eggert
52b5402a3c
(Slashes): New section.
2004-04-20 20:14:31 +00:00
Paul Eggert
7bcfe7aa19
Use 'long int', 'short int', 'unsigned int'
...
etc. consistently instead of 'long', 'short', 'unsigned' etc.
2004-03-30 07:55:25 +00:00
Paul Eggert
4d1bb4117e
AC_STRUCT_TIMEZONE now defines HAVE_DECL_TZNAME if it is declared,
...
when HAVE_STRUCT_TM_TM_ZONE is not defined.
2004-03-28 21:51:10 +00:00