Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | index.html: Emacs support is now live; other improvements | Reuben Thomas | 2020-09-08 | 1 | -20/+16 | |
| | ||||||
* | Merge pull request #256 from rrthomas/masterv2.2.11 | Reuben Thomas | 2020-09-07 | 4 | -32/+43 | |
|\ | | | | | Make enchant silently accept -B for Emacs compatibility | |||||
| * | Bump version to 2.2.11 and add NEWS | Reuben Thomas | 2020-09-07 | 2 | -1/+14 | |
| | | ||||||
| * | src/lib.c: sort tags in enchant_broker_list_dicts | Reuben Thomas | 2020-09-07 | 1 | -27/+26 | |
| | | | | | | | | | | This makes enchant-lsmod produce more readable output. The order of output may as well be useful. | |||||
| * | enchant: ignore -B for ispell compatibility (Emacs passes -B to ispell) | Reuben Thomas | 2020-09-07 | 1 | -2/+3 | |
| | | ||||||
| * | configure.ac: remove -D_FORTIFY_SOURCE | Reuben Thomas | 2020-09-05 | 1 | -2/+0 | |
|/ | | | | | | This no longer works on mingw (without explicit linking with libssp) and well-configured compilers have stack smashing protection turned on by default (e.g. gcc on Ubuntu). | |||||
* | Merge pull request #253 from rrthomas/masterv2.2.10 | Reuben Thomas | 2020-09-01 | 1 | -0/+7 | |
|\ | | | | | Add NEWS for 2.2.10 | |||||
| * | Add NEWS for 2.2.10 | Reuben Thomas | 2020-09-01 | 1 | -0/+7 | |
|/ | ||||||
* | Merge pull request #252 from rrthomas/master | Reuben Thomas | 2020-09-01 | 9 | -58/+50 | |
|\ | | | | | Fix Hunspell behaviour with apostrophes and some code clean-up | |||||
| * | Update gnulib for better manywarnings-c++ | Reuben Thomas | 2020-09-01 | 2 | -0/+2 | |
| | | ||||||
| * | configure.ac: Bump version to 2.2.10 | Reuben Thomas | 2020-09-01 | 1 | -1/+1 | |
| | | ||||||
| * | Hunspell: fix use of deprecated APIs | Reuben Thomas | 2020-09-01 | 1 | -12/+6 | |
| | | ||||||
| * | tests/asan-suppressions.txt: add a leak suppression | Reuben Thomas | 2020-09-01 | 1 | -0/+1 | |
| | | | | | | | | | | For set_relocation_prefix, which does not do any allocation, but could easily have set_this_relocation_prefix inlined in it. | |||||
| * | libenchant: fix use of deprecated GLib macro | Reuben Thomas | 2020-09-01 | 2 | -2/+2 | |
| | | | | | | | | | | G_UNICODE_COMBINING_MARK (deprecated since GLib 2.30) becomes G_UNICODE_SPACING_MARK. | |||||
| * | Hunspell: implement Hunspell’s rule for treating quotes as word char | Reuben Thomas | 2020-09-01 | 1 | -2/+11 | |
| | | ||||||
| * | enchant.c: some slight tidy-up | Reuben Thomas | 2020-09-01 | 1 | -13/+6 | |
| | | ||||||
| * | enchant_providers/providers.test.cpp: replace obsolete macro | Reuben Thomas | 2020-09-01 | 1 | -28/+21 | |
|/ | | | | | | Replace G_CONST_RETURN (which should not have been used anyway!) by const. Also tidy up TestProvidersInDirectory a bit. | |||||
* | Merge pull request #249 from rrthomas/masterv2.2.9 | Reuben Thomas | 2020-08-22 | 7 | -19/+61 | |
|\ | | | | | Fix a couple of space leaks | |||||
| * | Bump version to 2.2.9 and add NEWS | Reuben Thomas | 2020-07-29 | 2 | -1/+7 | |
| | | ||||||
| * | providers/enchant_nuspell.cpp: fix a few leaks | Reuben Thomas | 2020-07-29 | 1 | -3/+7 | |
| | | | | | | | | | | A malloced char * was being converted to std::string without freeing the char * in a few places. | |||||
| * | Travis: update .travis.yml | Reuben Thomas | 2020-07-29 | 4 | -15/+47 | |
|/ | | | | | | | | | Fix warnings and an error, use build-aux/travis-build.sh to support building with ASAN properly. Get brew packages using Travis config, not from command line. Use default version of osx. | |||||
* | Merge pull request #246 from mundane140/style-update | Reuben Thomas | 2020-06-01 | 1 | -1/+10 | |
|\ | | | | | Add basic styling using bootstrap | |||||
| * | Update index.html | Akshay Kumar | 2020-06-01 | 1 | -0/+2 | |
| | | | | | | | | Add <meta> tag for setting the viewport of the page. This gives the browser instructions on how to control the page's dimensions and scaling. | |||||
| * | Update index.html | Akshay Kumar | 2020-06-01 | 1 | -1/+8 | |
|/ | | | | | | - Add bootstrap to index.html following instructions at https://getbootstrap.com/docs/4.5/getting-started/introduction/ - Add the 'container' and 'my-5' class to adjust margin and padding. | |||||
* | Merge pull request #243 from nuspell/macos | Reuben Thomas | 2020-05-16 | 1 | -4/+1 | |
|\ | | | | | Update macOS image on Travis CI. | |||||
| * | Update macOS image on Travis CI. | Dimitrij Mijoski | 2020-05-16 | 1 | -4/+1 | |
|/ | | | | | | | The old setup waas to use macOS 10.12 with Xcode 9.2, both are unsupported now. The new setup is the default image, xcode 9.4.1. The slow step of brew update is unnecessary now. | |||||
* | Merge pull request #242 from nuspell/master | Reuben Thomas | 2020-05-10 | 1 | -5/+0 | |
|\ | | | | | removed unneeded test exception since Nuspell 3.1 | |||||
| * | removed unneeded test exception since Nuspell 3.1 | PanderMusubi | 2020-05-10 | 1 | -5/+0 | |
|/ | ||||||
* | Merge pull request #241 from rrthomas/master | Reuben Thomas | 2020-03-06 | 1 | -14/+1 | |
|\ | | | | | index.html: change News section to a link to GitHub releases | |||||
| * | index.html: change News section to a link to GitHub releases | Reuben Thomas | 2020-03-05 | 1 | -14/+1 | |
|/ | ||||||
* | Merge pull request #240 from jtojnar/patch-1 | Reuben Thomas | 2020-03-04 | 1 | -0/+1 | |
|\ | | | | | README: Mention rust bindings | |||||
| * | README: Mention rust bindings | Jan Tojnar | 2020-03-04 | 1 | -0/+1 | |
|/ | ||||||
* | Merge pull request #238 from rrthomas/masterv2.2.8 | Reuben Thomas | 2020-02-27 | 2 | -1/+22 | |
|\ | | | | | Bump version to 2.2.8 and add NEWS for release | |||||
| * | Bump version to 2.2.8 and add NEWS for release | Reuben Thomas | 2020-02-27 | 2 | -1/+22 | |
|/ | ||||||
* | Merge pull request #228 from nuspell/master | Reuben Thomas | 2020-02-27 | 12 | -30/+486 | |
|\ | | | | | Nuspell provider implementation | |||||
| * | Add Nuspell into Travis CI testing. | Dimitrij Mijoski | 2020-02-27 | 1 | -0/+3 | |
| | | ||||||
| * | Nuspell provider implementation | PanderMusubi | 2020-02-27 | 11 | -30/+483 | |
|/ | ||||||
* | Merge pull request #237 from rrthomas/master | Reuben Thomas | 2020-02-15 | 1 | -1/+1 | |
|\ | | | | | README: fix link to Go bindings (thanks, @bgermann; fixes #236) | |||||
| * | README: fix link to Go bindings (thanks, @bgermann; fixes #236) | Reuben Thomas | 2020-02-15 | 1 | -1/+1 | |
|/ | ||||||
* | Merge pull request #235 from z25/master | Reuben Thomas | 2020-02-04 | 3 | -0/+2505 | |
|\ | | | | | added Doxygen documentation generation | |||||
| * | added Doxygen documentation generation | PanderMusubi | 2020-02-03 | 3 | -0/+2505 | |
|/ | ||||||
* | Merge pull request #233 from rrthomas/master | Reuben Thomas | 2020-01-28 | 2 | -0/+11 | |
|\ | | | | | Update .gitignore files for use of getopt | |||||
| * | Update .gitignore files for use of getopt (thanks, @PanderMusubi) | Reuben Thomas | 2020-01-28 | 2 | -0/+11 | |
|/ | ||||||
* | Merge pull request #232 from rrthomas/master | Reuben Thomas | 2020-01-24 | 5 | -18/+46 | |
|\ | | | | | Provider tests: use user’s default language first if possible (fix #231) | |||||
| * | Travis: also test with LANG=fr_FR.UTF-8 | Reuben Thomas | 2020-01-22 | 1 | -0/+1 | |
| | | ||||||
| * | Provider tests: use user’s default language first if possible (fix #231) | Reuben Thomas | 2020-01-22 | 3 | -5/+13 | |
| | | | | | | | | | | | | | | | | Rename GetFirstAvailableDictionary in unittest_enchant_providers.h to GetDefaultDictionary, and make it try to get the user’s default language first. This means that the language used can be chosen explicitly, rather than being dependent on the dictionaries installed, which can be listed in an arbitrary order. | |||||
| * | enchant_provider_get_user_language_tests.cpp: fix for non-default LANG | Reuben Thomas | 2020-01-22 | 1 | -13/+32 | |
|/ | | | | | | In test EnchantGetUserLanguage_FromLangEnvironmentVariable, explicitly unset LANG before setting the locale, so that enchant_get_user_language does not use any LANG setting to override the locale. | |||||
* | Merge pull request #230 from rrthomas/master | Reuben Thomas | 2020-01-21 | 6 | -114/+115 | |
|\ | | | | | m4/.gitignore: add gnulib-cache.m4 (thanks, @PanderMusubi) | |||||
| * | src/enchant.c: overhaul command-line parsing and documentation | Reuben Thomas | 2020-01-18 | 3 | -111/+110 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Use getopt for simpler parsing of command-line arguments and better error handling and reporting. Remove some stream variables, as in many cases we always use stdout. Overhaul the documentation of command-line options and make it consistent between the output of ‘enchant -h’ and enchant(1). Allow -L to be combined with another mode; it is useless otherwise! | |||||
| * | src/pwl.c: fix buffer overflow in trie matching | Reuben Thomas | 2020-01-18 | 1 | -1/+1 | |
| | | | | | | | | | | | | Add an extra byte to the ‘word’ buffer, as the check for transposed characters can look two characters (here, NULs, so one character per byte) past the end of the buffer. |