John Zaitseff
cc5ee96ceb
Update the copyright year to 2024
2024-01-02 12:33:37 +11:00
John Zaitseff
63b00b4825
Recreate .gitignore files to account for changes in Gnulib and Autoconf
2022-08-03 18:50:29 +10:00
John Zaitseff
d486d0136d
Ignore generated file lib/getopt-cdefs.h
2022-08-02 21:19:26 +10:00
John Zaitseff
872cc0a561
Update ignored files for the latest version of Gnulib
2022-08-01 10:09:04 +10:00
John Zaitseff
1231c084b8
Update the copyright year to 2022
2022-08-01 04:46:15 +10:00
John Zaitseff
528cdd4619
Newer versions of xgettext(1) do not translate desktop Icon values
2021-01-07 18:57:51 +11:00
John Zaitseff
0d2462ef41
Update the copyright year to 2021
2021-01-07 17:07:55 +11:00
John Zaitseff
6996770631
Tweak reStructuredText files using the default interpreted text role
2020-12-30 10:56:27 +11:00
John Zaitseff
fa32d1882a
Update ignored files for the latest version of Gnulib
2020-05-09 06:50:45 +10:00
John Zaitseff
de3f9c339e
Update ignored files for the latest version of Gnulib
2020-01-09 07:21:26 +11:00
John Zaitseff
1c9d87fb35
Update ignored files to include one generated during configure
2020-01-02 08:53:27 +11:00
John Zaitseff
1d1183e1f9
Update ignored files for the latest version of Gnulib
2020-01-02 08:52:10 +11:00
John Zaitseff
814ce71842
Update the copyright year to 2020
2020-01-02 08:37:36 +11:00
John Zaitseff
f13ce73807
Update ignored files to include those generated during configure
2019-09-14 14:06:20 +10:00
John Zaitseff
6bcc48ef46
Update ignored files for the latest version of Gnulib
2019-09-14 13:59:11 +10:00
John Zaitseff
9414aa7ad6
Convert all text files to reStructuredText (ReST) format
...
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.
2019-04-12 05:04:24 +10:00
John Zaitseff
fa0cb153ff
Update copyright year to 2019
2019-01-05 08:10:28 +11:00
John Zaitseff
d1239aab57
Correct locations of files to include ".." where needed
2018-08-10 20:33:39 +10:00
John Zaitseff
117400e7df
Use a hyphen instead of underscore for xopen-source.m4 and xopen-source.h
2018-08-10 20:30:06 +10:00
John Zaitseff
2032f6de8a
Move redefinition of _XOPEN_SOURCE into its own Autoconf macro and header
...
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.
2018-08-09 18:05:39 +10:00
John Zaitseff
0a1e837c4d
Add the Gnulib monetary module to check for the existence of <monetary.h>
2018-08-08 09:57:25 +10:00
John Zaitseff
53c8d735c3
Remove duplicate obsolete strings
2018-07-27 06:25:37 +10:00
John Zaitseff
4946112c41
Add additional strings found in other versions of glibc's getopt.c
2018-07-27 06:15:11 +10:00
John Zaitseff
3bb98b24dc
Update documentation to mention the obsolete strings
2018-07-27 06:02:54 +10:00
John Zaitseff
5a62a39770
Add strings from obsolete versions of libraries
...
Previous versions of the GNU Portability Library, and versions of the GNU
C Library as released with various Linux distributions, used strings no
longer present in the current version of the GNU Portability Library.
When used on systems with those strings, Star Traders could not provide
appropriate translations. This patch fixes that problem.
2018-07-27 05:52:25 +10:00
John Zaitseff
abc9b77bd6
Change all relevant http references to https (secure HTTP)
2018-03-30 12:46:37 +11:00
John Zaitseff
8c6d009611
Update the copyright date to 2018
2018-03-30 11:38:29 +11:00
John Zaitseff
a315d2bae9
Update to the latest GNU Portability Library release
2017-05-17 09:25:14 +10:00
John Zaitseff
2f79514910
Update the copyright date to 2017
2017-05-14 06:29:44 +10:00
John Zaitseff
2601056f0d
Update ignored files to include those generated during configure
2016-12-13 08:48:43 +11:00
John Zaitseff
b6a7a80cd9
Update ignored files for the latest version of Gnulib
2016-12-13 08:41:37 +11:00
John Zaitseff
65129e3cc3
Update the list of files to ignore
2016-12-12 21:19:32 +11:00
John Zaitseff
a0a7961108
Update the list of files to ignore
2016-04-16 06:49:54 +10:00
John Zaitseff
a486cd15aa
Update the copyright year to 2016
2016-01-05 09:25:51 +11:00
John Zaitseff
5e72747140
Update the list of (auto-generated) files to ignore
2015-08-18 08:01:59 +10:00
John Zaitseff
f16f78a509
Update the copyright date to 2015
2015-08-18 07:27:22 +10:00
John Zaitseff
3d20e0b307
Add the CRC32 functions from the GNU Portability Library
2014-05-22 18:17:02 +10:00
John Zaitseff
9450fed943
Update the copyright year to 2014
2014-05-22 11:05:51 +10:00
John Zaitseff
c25ec91e99
Update the copyright year to 2013, and the version number to 7.5
2013-02-02 10:48:43 +11:00
John Zaitseff
d93c8e510b
Update to the latest version of the GNU Portability Library
2013-01-18 20:17:50 +11:00
John Zaitseff
a14acef052
Change version to 7.4; update to the latest version of Gnulib
2012-05-09 07:09:33 +10:00
John Zaitseff
bc3e1a06a1
Update the copyright year to 2012
2012-03-15 02:36:23 +11:00
John Zaitseff
3a68213e80
Remove all unnecessary Gnulib modules
...
In particular, the various printf-posix modules are not needed as %ls and
the ' flag (thousands separator) is supported on all modern platforms (it
is needed on Cygwin 1.5.x, for example, but the 1.5.x series do not
support swprintf() anyway). Similarly, OpenBSD 3.8 (released November
2005) is not supported: it does not have <monetary.h>. A number of
modules (locale, string, unistd, wchar) are only required for NetBSD 5.0
(c. 2009: quite recent). We try to support MacOS X 10.5 (October 2007),
but it may require GNU libiconv.
2011-08-26 06:33:40 +10:00
John Zaitseff
3a4b014e64
Add the module wcswidth from the GNU Portability Library
2011-08-22 13:42:29 +10:00
John Zaitseff
07e9d30a66
Add the module wctob from the GNU Portability Library
2011-08-22 09:34:07 +10:00
John Zaitseff
336611559b
Add the error-checking function xwcsdup()
2011-08-20 10:40:07 +10:00
John Zaitseff
74031a0415
Add yet another module from the GNU Portability Library: btowc
2011-08-19 14:26:30 +10:00
John Zaitseff
03e33a6465
Update the list of (auto-generated) files to ignore
2011-08-19 13:31:07 +10:00
John Zaitseff
75b5c986c0
Add the module wcwidth from the GNU Portability Library
2011-08-19 13:22:16 +10:00
John Zaitseff
87f09a6fda
Add the Gnulib modules mbrtowc, mbsrtowcs, wcrtomb and wcsrtombs
2011-08-19 13:11:43 +10:00