Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update gnulib | Reuben Thomas | 2022-09-25 | 1 | -0/+2 |
| | |||||
* | Update gnulib for better manywarnings-c++ | Reuben Thomas | 2020-09-01 | 1 | -0/+2 |
| | |||||
* | Update .gitignore files for use of getopt (thanks, @PanderMusubi) | Reuben Thomas | 2020-01-28 | 1 | -0/+1 |
| | |||||
* | m4/.gitignore: add gnulib-cache.m4 (thanks, @PanderMusubi) | Reuben Thomas | 2020-01-14 | 1 | -0/+1 |
| | |||||
* | Remove m4/gnulib-cache.m4, not needed in git (generated by bootstrap) | Reuben Thomas | 2020-01-08 | 1 | -83/+0 |
| | |||||
* | Add gnulib to git | Reuben Thomas | 2018-10-30 | 1 | -2/+25 |
| | |||||
* | Compute libdir_subdir for the tests properly (fixes issue #185) | Reuben Thomas | 2018-02-03 | 2 | -1/+3 |
| | | | | | | | | | | | | | | | | | | | | This is potentially nasty: the user who reported the issue noticed that the tests tried to delete their system libraries! Unfortunately, this requires setting a make variable from a shell command (unless anyone has a better idea?). This is not possible in POSIX make. There is a suggestion to make it possible using the != assignment syntax, which is already widely supported, but unfortunately automake rejects that syntax. Therefore, use $(shell), and use the gnu-make gnulib module to detect GNU Make; if it is not being used, try setting libdir_subdir=lib, which will work with default settings. Document this requirement in INSTALL. | ||||
* | lib/gnulib-cache.m4: revert erroneous tweak in commit c9ec58 | Reuben Thomas | 2018-02-02 | 1 | -1/+1 |
| | |||||
* | Update m4/gnulib-cache.m4v2.2.1 | Reuben Thomas | 2018-01-03 | 1 | -1/+1 |
| | |||||
* | Remove alloca from gnulib-cache.m4v2.2.0 | Reuben Thomas | 2017-12-12 | 1 | -2/+1 |
| | | | | Change missing from earlier alloca-removing commit | ||||
* | Fix use of relocatable so that relocatable.c is correctly built | Reuben Thomas | 2017-12-11 | 1 | -3/+3 |
| | | | | See http://lists.gnu.org/archive/html/bug-gnulib/2017-12/msg00012.html | ||||
* | gnulib now has support for multiple languages in warnings.m4 | Reuben Thomas | 2017-08-07 | 1 | -0/+1 |
| | |||||
* | Fixes #121: Pass --lgpl to gnulib-tool | Reuben Thomas | 2017-08-04 | 1 | -1/+2 |
| | |||||
* | Tidy up main library code | Reuben Thomas | 2017-05-04 | 2 | -1/+4 |
| | | | | | | | Mostly to use C99-style declarations, moving declarations just before first use. Also make some code simplifications. | ||||
* | Add missing changes from commit c10d696a (require C99) | Reuben Thomas | 2017-04-29 | 2 | -1/+3 |
| | |||||
* | Use valgrind-tests module to run tests under Valgrind | Reuben Thomas | 2017-04-15 | 2 | -1/+3 |
| | | | | | | | Had to patch valgrind-tests.m4 to work around false positive in bash. See https://lists.gnu.org/archive/html/bug-bash/2017-04/msg00038.html Also add a suppressions file for relocatable.c. | ||||
* | Remove trivial but potentially wrong Objective C header | Reuben Thomas | 2017-04-15 | 1 | -1/+2 |
| | | | | | | | | size_t may not be unsigned long. Also get ssize_t reliably with help from gnulib. Finally, use dist_man_MANS to install man page, not EXTRA_DIST. | ||||
* | Update version of Gary Vaughan's bootstrap module | Reuben Thomas | 2017-04-05 | 1 | -2/+2 |
| | |||||
* | Make library relocatable using gnulib’s relocatable-lib-lgpl module | Reuben Thomas | 2017-04-04 | 2 | -1/+14 |
| | | | | | | | | This adds a new API enchant_set_prefix_dir, which necessitated changing the C++ API so that rather than constructing a broker instance statically, which would pre-empt any setting of the prefix dir, the Broker object must now be explicitly created. This also gives an easier way to have multiple Brokers, if desired. | ||||
* | Add ax_require_defined.m4, required by ax_cxx_compile_stdcxx.m4 | Reuben Thomas | 2017-03-23 | 1 | -0/+37 |
| | |||||
* | Make enchant_get_user_language public | Reuben Thomas | 2017-03-03 | 2 | -1/+6 |
| | | | | | | | | It has been public de facto for some time, so make it de jure also. Previously, enchant_get_user_language returned a glib-allocated string, so instead make it return a libc-allocated string so that clients don't need to depend on glib. | ||||
* | Merge gnulib module manywarnings-cxx into manywarnings | Reuben Thomas | 2017-02-22 | 2 | -3/+1 |
| | | | | Preparation for pushing it upstream | ||||
* | Overhaul compiler warning flags | Reuben Thomas | 2017-02-20 | 2 | -1/+7 |
| | | | | | | | | Use gnulib’s manywarnings module for C, and adapt it to make a C++ version. Fix resulting warnings that are not in system headers (can’t be avoided as pkg-config supplies -I flags, not -isystem flags) or non-trivial (a couple in ispell library). | ||||
* | Issue #72: remove Windows registry support | Reuben Thomas | 2017-02-10 | 2 | -21/+19 |
| | |||||
* | Use gnulib to get cross-platform flock, and use it | Reuben Thomas | 2017-02-09 | 2 | -0/+61 |
| | |||||
* | Fix issue #51: remove unused binary relocation support | Reuben Thomas | 2017-02-02 | 1 | -77/+0 |
| | |||||
* | Run unittests, fixed for non-Windows systems | Reuben Thomas | 2017-02-01 | 1 | -0/+982 |
| | | | | Much of this work was done by Hubert Figuière. | ||||
* | m4/.gitignore: add pkg.m4 | Reuben Thomas | 2016-12-20 | 1 | -0/+1 |
| | |||||
* | Modernise autotools use: use configure.ac and autoreconf | Reuben Thomas | 2016-12-19 | 3 | -0/+103 |
Explain use of autoreconf in HACKING, and also make some other minor updates to that file. |