These files have been created by running ./build-aux/bootstrap with
Gnulib as at commit b3b1e95ca1de55cef8fa04b165c48b2178bb545d (with a date
stamp of Mon Nov 11 13:04:02 2019 -0800), Autoconf 2.69, Automake 1.16.1,
Gettext 0.19.8.1 and pkg-config 0.29.
The reStructuredText (ReST) format is still quite readable as raw text,
and is much more capable than the myriad all-slightly-incompatible
variants of Markdown.
This makes the main source code look a little cleaner, at the expense of
background magic happening in the configure-generated config.h. But this
magic was already happening for _GNU_SOURCE, __EXTENSIONS__ and the like.
The only wrinkle is that newer versions of NcursesW cause ./configure to
include "-D_XOPEN_SOURCE=600" as part of the compilation command line--on
systems that support _XOPEN_SOURCE=700. The AC_DEFINE/AC_DEFINE_UNQUOTED
macros automatically comment out any "#undef" lines in config.h, so the
file lib/xopen_source.h works around this limitation. It is
automatically included by config.h.
This version of the AX_CFLAGS_WARN_ALL macro uses a far more robust
method of detecting compilers to select appropriate warning flags. It
also uses the AX_PREPEND_FLAG macro instead of AX_APPEND_FLAG.
This version of ax_cflags_warn_all.m4 (and ax_prepend_flag.m4) has been
submitted upstream; see https://savannah.gnu.org/patch/?9673 for details.
Without this file, ./configure fails and the ./build-aux/bootstrap script
needs to be run again. This latter script has been rerun with the same
inputs as commit 2dc2bfb9bf.
These files have been created by running ./build-aux/bootstrap with
Gnulib as at commit d93b573ba772a334a83dac971c3004f1fed8a8a5 (with a date
stamp of Wed Aug 23 14:45:58 2017 -0700), Autoconf 2.69, Automake 1.15.1,
Gettext 0.19.8.1 and pkg-config 0.29.
These files have been created by running ./build-aux/bootstrap with
Gnulib as at commit 002ac8b180f58136efb17f2a6ebc4bd991b1417d (with a date
stamp of Sat Jun 17 12:16:27 2017 -0700), Autoconf 2.69, Automake 1.15,
Gettext 0.19.8.1 and pkg-config 0.29.
These files have been created by running ./build-aux/bootstrap with
Gnulib as at commit 6ec17baf91bc90fa969f402040f3c15b6e27ac04 (with a date
stamp of Sun May 28 08:43:13 2017 -0700), Autoconf 2.69, Automake 1.15
and Gettext 0.19.8.1.
These files have been created by running ./build-aux/bootstrap with
Gnulib as at commit abdd68df1a22db62a7eb68ed93fed51f7988578e (with a date
stamp of Mon May 22 22:26:29 2017 +0200), Autoconf 2.69, Automake 1.15
and Gettext 0.19.8.1.
These files have been created by running ./build-aux/bootstrap with
Gnulib as at commit 5e0faf88718e9329e44c773039166c7dbf3ca57c (with a date
stamp of Fri May 19 19:27:51 2017 +0200), Autoconf 2.69, Automake 1.15 and
Gettext 0.19.8.1.
These files have been created by running ./build-aux/bootstrap with
Gnulib as at commit 9f11fc580230d2962c4357efcb9a82f9968fbe4b (with a date
stamp of Mon Jan 4 14:36:17 2016 -0800), Autoconf 2.69, Automake 1.15 and
Gettext 0.19.6.