* NEWS: Fresh air.

* TODO: Fresh blood.
This commit is contained in:
Akim Demaille 2000-07-19 09:35:30 +00:00
parent 3a19469355
commit 5c601f4daa
3 changed files with 34 additions and 6 deletions

View File

@ -1,3 +1,8 @@
2000-07-19 Akim Demaille <akim@epita.fr>
* NEWS: Fresh air.
* TODO: Fresh blood.
2000-07-19 Akim Demaille <akim@epita.fr>
* doc/autoconf.texi (autoheader Invocation): Explain the purpose

30
NEWS
View File

@ -1,5 +1,12 @@
* Major changes in Autoconf 2.14a -*- outline -*-
** Lots of bug fixes
Way too many for us to spell them out. Check out ChangeLog if you
really want to know more.
** Improved documentation
In particular portability issues are better covered.
** Use of Automake
All the standard GNU Makefile targets are supported. The layout has
changed: m4/ holds the m4 extensions Autoconf needs for its
@ -19,16 +26,24 @@ For autoconf, autoreconf, autoupdate, autoheader, autoscan and ifnames.
Specify what category of warnings should be enabled.
** autoupdate
autoupdate is now much more powerful, and is able to provide the glue
code which might be needed to move from an old macro to its newer
autoupdate is much more powerful, and is able to provide the glue code
which might be needed to move from an old macro to its newer
equivalent.
You are strongly encouraged to use it both to modernize your
`configure.in', but also your .m4 extension files.
** autoheader
The internal machinery of autoheader has completely changed. As a
result, using an `acconfig.h' should be considered as obsoleted, and
you are encouraged to get rid of it using the AH macros.
** autoreconf
Deep overhaul.
** Fortran 77 compilers
Globally, the support for Fortran 77 is considerably improved.
Support for automatically determining a Fortran 77 compilers
name-mangling scheme. New CPP macros F77_FUNC and F77_FUNC_ are
provided to wrap C/C++ identifiers, thus making it easier and more
@ -36,7 +51,7 @@ transparent for C/C++ to call Fortran 77 routines, and Fortran 77 to
call C/C++ routines. See the Texinfo documentation for details.
** Test suite
The testsuite no longer uses DejaGNU. It should be easy to submit
The test suite no longer uses DejaGNU. It should be easy to submit
test cases in this new frame work.
** configure
@ -89,9 +104,8 @@ test cases in this new frame work.
- AC_COPYRIGHT
Specify additional copyright information.
- AC_PACKAGE
Identify the configure.in's package.
- AC_INIT
Now expects the identity of the package as argument.
** General changes.
- Uniform quotation
@ -106,6 +120,10 @@ test cases in this new frame work.
- AC_ARG_VAR
Document and ask for the registration of an envvar.
- AC_CONFIG_SRCDIR
Specifies the file which `configure' should look for when trying to
find the source tree (used to be handled by AC_INIT).
- AC_CONFIG_COMMANDS
To add new actions to config.status. Should be used instead of
AC_OUTPUT_COMMANDS.

5
TODO
View File

@ -80,6 +80,11 @@ the macro which allows to choose a regex engine.
** Allow --recursive to config.status
So that --recheck does not pass --no-recursive to configure.
** AC_PROG_CC_STDC
Well, back onto this one :( See Peter for very useful comments on the
technology. Should we make this a new language? AC_LANG(ISO C). It
would be great to introduce AC_LANG_COMPILER in this release too.
------------------------------------------------------------------------------
* Automake