James L. Avera ? 1993-10-04
Roland McGrath roland@gnu.org 1994-06-24
Noah Friedman friedman@gnu.org 1994-07-15
-Francois Pinard pinard@iro.umontreal.ca 1997-02-02
+François Pinard pinard@iro.umontreal.ca 1997-02-02
Thomas E. Dickey dickey@clark.net 1998-01-11
Matthew D. Langston langston@slac.stanford.edu 1998-09-29
Mark Elbrecht snowball3@usa.net 1999-01-11
Fri Jul 17 00:00:07 1992 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
* autoconf.sh: Print the lines of the input file where
- unresolved macros occur. From Francois Pinard.
+ unresolved macros occur. From François Pinard.
* acspecific.m4 (AC_PROG_INSTALL), acgeneral.m4
(AC_PROGRAM_CHECK): Use test -f instead of -s.
Thu Jun 18 12:10:27 1992 David J. MacKenzie (djm@wookumz.gnu.ai.mit.edu)
* acgeneral.m4 (AC_BEFORE): Print message in next-error format.
- From Franc,ois Pinard.
+ From François Pinard.
* acgeneral.m4 (AC_PROGRAM_CHECK): If args-for-use is empty,
don't put a space after the program name.
* autoconf.sh: Remove incomplete output file if interrupted.
* acgeneral.m4 (AC_INIT): Avoid running an extra subshell for pwd.
- From Franc,ois Pinard.
+ From François Pinard.
Mon Jun 15 21:27:49 1992 David J. MacKenzie (djm@wookumz.gnu.ai.mit.edu)
* configure.in: Check for GNU m4 under several names.
* Makefile.in: Use that value.
- From Franc,ois Pinard.
+ From François Pinard.
* acspecific.m4 (AC_STRUCT_TM): Use a member of struct tm, to
make sure the compiler complains if it's not defined.
* acgeneral.m4 (AC_FUNC_CHECK): Add missing #endif.
* acgeneral.m4 (AC_OUTPUT): Use sed, not basename.
- From Francois Pinard.
+ From François Pinard.
Wed Jan 13 15:49:18 1993 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
Wed Jan 13 15:29:04 1993 David J. MacKenzie (djm@kropotkin.gnu.ai.mit.edu)
* autoheader.sh: If input is empty, don't print all of
- acconfig.h. From Francois Pinard.
+ acconfig.h. From François Pinard.
* acgeneral.m4 (AC_OUTPUT): Have config.status check all of its
args for validity.
2000-07-10 Akim Demaille <akim@epita.fr>
* AUTHORS: Update.
- * doc/autoconf.texi: Free Franc,ois Pinard from iftex and ifinfo,
+ * doc/autoconf.texi: Free François Pinard from iftex and ifinfo,
use @,c.
Don't use `@code{m4}' when you mean M4, just as you shall not say
`@code{cc}' when you refer to the C language.
* acgeneral.m4 (_AC_SHELL_DIRNAME): Return `.', not `' when there
is no directory part.
-2000-07-07 Franc,ois Pinard <pinard@iro.umontreal.ca>
+2000-07-07 François Pinard <pinard@iro.umontreal.ca>
* tests/atgeneral.m4 (AT_CHECK): Fix a redirection problem.
* acgeneral.m4 (AC_MSG_WARN): s/warning/WARNING/.
* autoheader.sh: Likewise.
- From Franc,ois Pinard.
+ From François Pinard.
2000-05-19 Akim Demaille <akim@epita.fr>
2000-02-15 Akim Demaille <akim@epita.fr>
autoreconf had a silly syntax error, test it and fix it.
- Reported by Franc,ois Pinard and Rainer Orth.
+ Reported by François Pinard and Rainer Orth.
* autoreconf.sh: Removed spurious `;;'.
Formatting changes.
1999-10-31 Ben Elliston <bje@cygnus.com>
* acspecific.m4 (AC_PROG_CC_STDC, AC_C_PROTOTYPES): Inherit from
- Automake. From Franc,ois Pinard.
+ Automake. From François Pinard.
* autoconf.texi (Particular Programs): Document AC_PROG_CC_STDC.
(C Compiler Characteristics): Document AC_C_PROTOTYPES.
* autoconf.texi (System Services): Explain the semantics of the
AC_SYS_RESTARTABLE_SYSCALLS macro in greater detail. Suggested by
- Franc,ois Pinard.
+ François Pinard.
1999-02-22 Stu Grossman <grossman@cygnus.com>
Detect UnixWare 7. Contributed by Paul Gampe.
* acspecific.m4 (AC_PROG_INSTALL): Substitute `INSTALL_SCRIPT'.
- Contributed by Franc,ois Pinard
+ Contributed by François Pinard
(AC_C_STRINGIZE): New macro to test the availability of the
stringizing operator in the C preprocessor. Contributed by Arnold
Robbins on behalf of the GNU AWK project.
Wed Mar 8 12:44:34 1995 David J. MacKenzie <djm@catapult.va.pubnix.com>
* Makefile.in: Follow cd commands with &&, not ;.
- From Franc,ois Pinard.
+ From François Pinard.
Tue Mar 7 11:48:19 1995 David J. MacKenzie <djm@catapult.va.pubnix.com>
(AC_DIVERT_PUSH, AC_DIVERT_POP): New macros.
(AC_INIT, AC_ARG_ENABLE, AC_ARG_WITH, AC_SUBST, AC_SUBST_FILE,
AC_REQUIRE): Use them.
- From Franc,ois Pinard (bless his soul!).
+ From François Pinard (bless his soul!).
(AC_PRO, AC_EPI): New macros.
(AC_DEFUN): Use them.
(AC_INIT): sinclude aclocal.m4 herea.
* Makefile.in (install): Use for loops. From Jim Meyering.
* acgeneral.m4: Revise diversions to rely on implicit flushing at
- the end of the m4 run. Idea from Franc,ois Pinard.
+ the end of the m4 run. Idea from François Pinard.
(AC_INIT_PREPARE, AC_ARG_ENABLE, AC_ARG_WITH, AC_PREFIX_PROGRAM):
Write to the appropriate diversions.
(AC_ENABLE, AC_WITH): Supply default help string.
* acgeneral.m4 (AC_EGREP_CPP, AC_TRY_LINK, AC_TRY_RUN,
AC_TRY_CPP): Add #line directives.
* autoconf.sh: Make the #line directives accurate.
- From Franc,ois Pinard.
+ From François Pinard.
* acgeneral.m4 (AC_OUTPUT): Set ac_given_INSTALL from INSTALL.
(AC_SUBST_FILE): Replace with what was AC_INSERT_FILE.
Thu Aug 11 08:25:08 1994 David J. MacKenzie (djm@vortex.eng.umd.edu)
- * acspecific.m4 (AC_OS_XENIX): Fix assignments. From Franc,ois
+ * acspecific.m4 (AC_OS_XENIX): Fix assignments. From François
Pinard.
(AC_SYS_REMOTE_TAPE): Fix typo.
* acgeneral.m4 (AC_CACHE_LOAD, AC_CACHE_SAVE, AC_SITE_LOAD,
AC_MSG_CHECKING): Aesthetic changes to messages, suggested by
- Franc,ois Pinard.
+ François Pinard.
* acspecific.m4 acgeneral.m4 acoldnames.m4: Rename
AC_TRY_CROSS to AC_C_CROSS.
* acgeneral.m4 (AC_CACHE_SAVE, AC_CACHE_LOAD, AC_SITE_LOAD):
Use echo instead of AC_MSG_RESULT.
(AC_INIT_PARSEARGS): Group options by topic in help message. Idea
- from Franc,ois Pinard.
+ from François Pinard.
* TODO: New file.
the old DIRENT, SYSDIR, etc.
* acgeneral.m4 acspecific.m4: Add missing spaces between arguments
- to m4 calls. From Franc,ois Pinard.
+ to m4 calls. From François Pinard.
* autoconf.sh: Read acoldnames.m4.
* Makefile.in (DISTFILES, PROGS, install, clean): Add
* Macro Names:: What to call your new macros
* Dependencies Between Macros:: What to do when macros depend on other macros
* Obsoleting Macros:: Warning about old ways of doing things
-* Coding Style:: Writing Autoconf macros @`a la Autoconf
+* Coding Style:: Writing Autoconf macros à la Autoconf
Dependencies Between Macros
---Anonymous
@end flushright
-@c (via Franc,ois Pinard)
+@c (via François Pinard)
Autoconf is a tool for producing shell scripts that automatically
configure software source code packages to adapt to many kinds of
@end example
@noindent
-Voil@`a, you actually produce @samp{char b[10];} this time!
+Voilà, you actually produce @samp{char b[10];} this time!
On the other hand, descriptions (e.g., the last parameter of
@code{AC_DEFINE} or @code{AS_HELP_STRING}) are not literals---they
* Macro Names:: What to call your new macros
* Dependencies Between Macros:: What to do when macros depend on other macros
* Obsoleting Macros:: Warning about old ways of doing things
-* Coding Style:: Writing Autoconf macros @`a la Autoconf
+* Coding Style:: Writing Autoconf macros à la Autoconf
@end menu
@node Macro Definitions
@noindent
but that was getting complex, so the author wanted to offload some of
the text into a new macro in another file included via
-@file{aclocal.m4}. The na@"ive approach merely wraps the text in a new
+@file{aclocal.m4}. The naïve approach merely wraps the text in a new
macro:
@example
the Holy Grail of portability (er, that is, alpha testers) to give me
feedback as I encapsulated pieces of my handwritten scripts in M4 macros
and continued to add features and improve the techniques used in the
-checks. Prominent among the testers were Fran@,{c}ois Pinard, who came up
+checks. Prominent among the testers were François Pinard, who came up
with the idea of making an Autoconf shell script to run M4
and check for unresolved macro calls; Richard Pixley, who suggested
running the compiler instead of searching the file system to find
More development occurred as people put Autoconf under more stresses
(and to uses I hadn't anticipated). Karl Berry added checks for X11.
-david zuhn contributed C++ support. Fran@,{c}ois Pinard made it diagnose
+david zuhn contributed C++ support. François Pinard made it diagnose
invalid arguments. Jim Blandy bravely coerced it into configuring
GNU Emacs, laying the groundwork for several later improvements.
Roland McGrath got it to configure the GNU C Library, wrote the
ambiguous, always printing a result. I regularized the names of the
macros and cleaned up coding style inconsistencies. I added some
auxiliary utilities that I had developed to help convert source code
-packages to use Autoconf. With the help of Fran@,{c}ois Pinard, I made
+packages to use Autoconf. With the help of François Pinard, I made
the macros not interrupt each others' messages. (That feature revealed
some performance bottlenecks in GNU M4, which he hastily
corrected!) I reorganized the documentation around problems people want
Autoconf has a pronounced tendency to regress when we change it.
Again, several alpha testers gave invaluable feedback, especially
-Fran@,{c}ois Pinard, Jim Meyering, Karl Berry, Rob Savoye, Ken Raeburn,
+François Pinard, Jim Meyering, Karl Berry, Rob Savoye, Ken Raeburn,
and Mark Eichin.
Finally, version 2.0 was ready. And there was much rejoicing. (And I
@c LocalWords: configmake vx bashdb tvtwm questers UUCP McGrath
@c LocalWords: ispell
@c Local Variables:
+@c coding: utf-8
@c fill-column: 72
@c ispell-local-dictionary: "american"
@c indent-tabs-mode: nil
# respectively. If not, see <https://www.gnu.org/licenses/>.
# Written by David MacKenzie, with help from
-# Franc,ois Pinard, Karl Berry, Richard Pixley, Ian Lance Taylor,
+# François Pinard, Karl Berry, Richard Pixley, Ian Lance Taylor,
# Roland McGrath, Noah Friedman, david d zuhn, and many others.
# respectively. If not, see <https://www.gnu.org/licenses/>.
# Written by David MacKenzie, with help from
-# Franc,ois Pinard, Karl Berry, Richard Pixley, Ian Lance Taylor,
+# François Pinard, Karl Berry, Richard Pixley, Ian Lance Taylor,
# Roland McGrath, Noah Friedman, david d zuhn, and many others.
# respectively. If not, see <https://www.gnu.org/licenses/>.
# Written by David MacKenzie, with help from
-# Franc,ois Pinard, Karl Berry, Richard Pixley, Ian Lance Taylor,
+# François Pinard, Karl Berry, Richard Pixley, Ian Lance Taylor,
# Roland McGrath, Noah Friedman, david d zuhn, and many others.
# Written by David MacKenzie, with help from
# Akim Demaille, Paul Eggert,
-# Franc,ois Pinard, Karl Berry, Richard Pixley, Ian Lance Taylor,
+# François Pinard, Karl Berry, Richard Pixley, Ian Lance Taylor,
# Roland McGrath, Noah Friedman, david d zuhn, and many others.
# respectively. If not, see <https://www.gnu.org/licenses/>.
# Written by David MacKenzie, with help from
-# Franc,ois Pinard, Karl Berry, Richard Pixley, Ian Lance Taylor,
+# François Pinard, Karl Berry, Richard Pixley, Ian Lance Taylor,
# Roland McGrath, Noah Friedman, david d zuhn, and many others.
# respectively. If not, see <https://www.gnu.org/licenses/>.
# Written by David MacKenzie, with help from
-# Franc,ois Pinard, Karl Berry, Richard Pixley, Ian Lance Taylor,
+# François Pinard, Karl Berry, Richard Pixley, Ian Lance Taylor,
# Roland McGrath, Noah Friedman, david d zuhn, and many others.
[# Some versions of Solaris, SCO, and the GNU C Library
# have a broken or incompatible fnmatch.
# So we run a test program. If we are cross-compiling, take no chance.
- # Thanks to John Oleynick, Franc,ois Pinard, and Paul Eggert for this test.
+ # Thanks to John Oleynick, François Pinard, and Paul Eggert for this test.
AC_RUN_IFELSE(
[AC_LANG_PROGRAM(
[#include <fnmatch.h>
# respectively. If not, see <https://www.gnu.org/licenses/>.
# Written by David MacKenzie, with help from
-# Franc,ois Pinard, Karl Berry, Richard Pixley, Ian Lance Taylor,
+# François Pinard, Karl Berry, Richard Pixley, Ian Lance Taylor,
# Roland McGrath, Noah Friedman, david d zuhn, and many others.
# respectively. If not, see <https://www.gnu.org/licenses/>.
# Written by David MacKenzie, with help from
-# Franc,ois Pinard, Karl Berry, Richard Pixley, Ian Lance Taylor,
+# François Pinard, Karl Berry, Richard Pixley, Ian Lance Taylor,
# Roland McGrath, Noah Friedman, david d zuhn, and many others.
# respectively. If not, see <https://www.gnu.org/licenses/>.
# Written by David MacKenzie, with help from
-# Franc,ois Pinard, Karl Berry, Richard Pixley, Ian Lance Taylor,
+# François Pinard, Karl Berry, Richard Pixley, Ian Lance Taylor,
# Roland McGrath, Noah Friedman, david d zuhn, and many others.
# respectively. If not, see <https://www.gnu.org/licenses/>.
# Written by David MacKenzie, with help from
-# Franc,ois Pinard, Karl Berry, Richard Pixley, Ian Lance Taylor,
+# François Pinard, Karl Berry, Richard Pixley, Ian Lance Taylor,
# Roland McGrath, Noah Friedman, david d zuhn, and many others.
# Table of contents
# respectively. If not, see <https://www.gnu.org/licenses/>.
# Written by David MacKenzie, with help from
-# Franc,ois Pinard, Karl Berry, Richard Pixley, Ian Lance Taylor,
+# François Pinard, Karl Berry, Richard Pixley, Ian Lance Taylor,
# Roland McGrath, Noah Friedman, david d zuhn, and many others.
# respectively. If not, see <https://www.gnu.org/licenses/>.
# Written by David MacKenzie, with help from
-# Franc,ois Pinard, Karl Berry, Richard Pixley, Ian Lance Taylor,
+# François Pinard, Karl Berry, Richard Pixley, Ian Lance Taylor,
# Roland McGrath, Noah Friedman, david d zuhn, and many others.
# Written by David MacKenzie, with help from
-# Franc,ois Pinard, Karl Berry, Richard Pixley, Ian Lance Taylor,
+# François Pinard, Karl Berry, Richard Pixley, Ian Lance Taylor,
# Roland McGrath, Noah Friedman, david d zuhn, and many others.
# respectively. If not, see <https://www.gnu.org/licenses/>.
# Written by David MacKenzie, with help from
-# Franc,ois Pinard, Karl Berry, Richard Pixley, Ian Lance Taylor,
+# François Pinard, Karl Berry, Richard Pixley, Ian Lance Taylor,
# Roland McGrath, Noah Friedman, david d zuhn, and many others.
# m4_require'd.
#
# The implementation is based on three ideas, (i) using diversions to
-# prepare the expansion of the macro and its dependencies (by Franc,ois
+# prepare the expansion of the macro and its dependencies (by François
# Pinard), (ii) expand the most recently m4_require'd macros _after_
# the previous macros (by Axel Thimm), and (iii) track instances of
# provide before require (by Eric Blake).