summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update man pagesHEADv2.3.4masterReuben Thomas2023-02-193-3/+3
|
* NEWS: bump date: we forgot to release in DecemberReuben Thomas2023-02-191-1/+1
|
* bootstrap.conf: cosmetic fix to a commentReuben Thomas2023-02-191-2/+2
|
* Bump version to 2.3.4 and add NEWSReuben Thomas2023-02-192-1/+14
|
* Voikko provider: fix some potential NULL dereferences (thanks, GCC)Reuben Thomas2022-12-111-3/+10
|
* Fix potential NULL dereferences (thanks, GCC!)Reuben Thomas2022-12-112-4/+7
| | | | | Also fix some English in the API for enchant_dict_suggest, the implicated function.
* lib.c: fix double-free (thanks, GCC)Reuben Thomas2022-12-081-0/+1
|
* index.html: add links to HTML versions of man pagesReuben Thomas2022-09-251-3/+11
|
* Convert man pages to HTML for online documentation (do not distribute)Reuben Thomas2022-09-256-5/+493
|
* configure.ac: run autoupdate; require autoconf 2.71Reuben Thomas2022-09-251-4/+2
|
* Update gnulibReuben Thomas2022-09-254-4/+12
|
* Improve man page markupReuben Thomas2022-09-252-11/+11
| | | | Use curly quotes, and indent code examples.
* Improve the documentationReuben Thomas2022-09-257-86/+105
| | | | | | | | These changes were inspired by issue #311. Move the documentation on personal wordlists from README into enchant.5, and the documentation on ordering files from enchant.1 to enchant.5. Add a cross reference from README to the man page.
* README: document the personal word list format (fix #307)Reuben Thomas2022-05-051-7/+14
|
* configure.ac: warn if --datadir is set that the tests will not workReuben Thomas2022-05-051-0/+3
|
* Bump version to 2.3.3 and add NEWSv2.3.3Reuben Thomas2022-04-162-1/+13
|
* enchant++.h: make is_added() method return a result (fix #304)Reuben Thomas2022-04-161-3/+3
|
* Reduce dependency on gnulib by requiring C99 and POSIX 2008Dimitrij Mijoski2022-03-1912-62/+51
| | | | | | | | | - Remove gnulib modules c99, getopt-posix, strdup-posix, ssize_t - Also remove obsolete gnulib module snippet/unused-parameter, use _GL_UNUSED instead of older _GL_UNUSED_PARAMETER, and instead of [[maybe_unused]]. Thanks to @dimztimz for providing the patch on which this commit is based.
* Add Windows to Github ActionsDimitrij Mijoski2022-02-263-53/+37
|
* Add macOS to Github ActionsDimitrij Mijoski2022-02-263-35/+22
|
* Rework CI for Linux, use Github ActionsDimitrij Mijoski2022-02-262-18/+39
|
* Reduce warningsDimitrij Mijoski2022-02-181-0/+2
|
* Completely rework provider Nuspell, require Nuspell v5.1.0.Dimitrij Mijoski2022-02-183-336/+88
| | | | | The new provider is much smaller in code size, more correct and uses some new APIs introduced in v5.1.0 for enumerating the dictionaries.
* Merge pull request #297 from rrthomas/masterReuben Thomas2022-02-171-0/+1
|\ | | | | AppVeyor: now need to install autotools explicitly
| * AppVeyor: now need to install autotools explicitlyReuben Thomas2022-02-161-0/+1
|/
* Merge pull request #294 from rrthomas/masterv2.3.2Reuben Thomas2021-12-034-3/+19
|\ | | | | 2.3.2 release, plus minor test fix
| * enchant.1: document format of language tags (see issue #295)Reuben Thomas2021-12-031-2/+3
| |
| * configure.ac: bump version to 2.3.2Reuben Thomas2021-11-161-1/+1
| |
| * tests/pwl/enchant_pwl_tests.cpp: add extra check to prevent a crashReuben Thomas2021-11-161-0/+1
| | | | | | | | This should fix the test crash in #218 (though not the underlying bug!).
| * NEWS: add news for 2.3.2Reuben Thomas2021-11-161-0/+14
|/
* Merge pull request #293 from rrthomas/masterReuben Thomas2021-11-169-42/+59
|\ | | | | Improve reporting of errors by `enchant-lsmod -lang`
| * enchant-lsmod.c: show provider error if any when request_dict failsReuben Thomas2021-11-161-1/+5
| | | | | | | | | | This should prevent confusion such as that which led to https://github.com/AbiWord/enchant/issues/289
| * Aspell provider: set provider error when request_dict failsReuben Thomas2021-11-165-41/+18
| | | | | | | | Also remove some checks for mandatory provider methods in test code.
| * Add debug.h for debuggingReuben Thomas2021-11-163-0/+36
|/
* Merge pull request #291 from rrthomas/masterReuben Thomas2021-11-0915-324/+277
|\ | | | | Minor fixes and cleanup
| * enchant_provider_is_valid: do NULL checks in same order as fields are declaredReuben Thomas2021-11-081-6/+6
| |
| * Make request_dict member of provider mandatoryReuben Thomas2021-11-082-17/+21
| |
| * Fix generation of man pagesReuben Thomas2021-11-082-6/+4
| | | | | | | | | | | | | | | | First, enchant-lsmod man page does not need to be run through the edit script, as it contains no references to datadir. Secondly, datadir needs to be handled differently, to prevent its being prematurely expanded by configure.
| * Clean up whitespace in provider sourcesReuben Thomas2021-11-085-81/+81
| |
| * Clean up whitespace in main sourcesReuben Thomas2021-11-085-103/+103
| |
| * Remove redundant braces; merge initializers with declarationsReuben Thomas2021-11-083-89/+42
| | | | | | | | This also makes the style of the code more consistent.
| * lib.c: remove redundant NULL checksReuben Thomas2021-11-081-23/+20
| | | | | | | | | | | | A provider cannot be loaded unless it has a ‘list_dicts’ member, which is checked by enchant_provider_is_valid(). Hence, no need to check that ‘list_dicts’ is non-NULL before calling it.
| * lib.c, pwl.c: update copyright dates for myselfReuben Thomas2021-11-072-1/+2
| | | | | | | | Add myself to pwl.c, which I have worked on for some years!
| * AppVeyor: use GNU m4 on macOS (broke with recent XCode)Reuben Thomas2021-11-061-1/+1
|/
* Merge pull request #288 from dimztimz/nuspellReuben Thomas2021-11-061-2/+6
|\ | | | | Update nuspell in CI
| * Update nuspell in CIDimitrij Mijoski2021-11-051-2/+6
|/
* Merge pull request #290 from rrthomas/masterReuben Thomas2021-11-051-3/+4
|\ | | | | Fix CI for Ubuntu
| * apt-get update to get most recent ca-certificatesReuben Thomas2021-11-051-0/+1
| |
| * AppVeyor: update to Ubuntu2004 image, for up-to-date SSL certificates for ↵Reuben Thomas2021-11-051-3/+3
|/ | | | Savannah, for gnulib
* Merge pull request #282 from Biswa96/mingw-strndupReuben Thomas2021-09-201-2/+2
|\ | | | | voikko: Fix undefined strndup in Win32/MinGW