Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | API: remove const qualifiers from suggs argument to enchant_pwl_suggest | Reuben Thomas | 2017-02-09 | 2 | -4/+4 | |
| | | | | | | | | | | Since “const char” is not compatible with “char”, it’s basically impossible to have any kind of const qualifier on memory that is allocated and freed. | |||||
| * | API: Make enchant_get_version return const char * | Reuben Thomas | 2017-02-09 | 2 | -3/+2 | |
| | | | | | | | | Fixes issue #6. | |||||
| * | API: Make C++ what method const to avoid a warning | Reuben Thomas | 2017-02-09 | 1 | -1/+1 | |
| | | | | | | | | Fixes issue #5. | |||||
| * | Remove deprecated APIs | Reuben Thomas | 2017-02-09 | 5 | -86/+3 | |
| | | ||||||
| * | Bump version to 2.0.0: we're going to remove and change interfaces | Reuben Thomas | 2017-02-09 | 1 | -3/+9 | |
| | | | | | | | | | | | | Steal libvirt’s scheme for calculating the API age and setting VERSION_INFO, because the previous scheme does not work when the major version number increments and minor is reset to 0 (the API level would have fallen). | |||||
| * | Issue #70: remove Windows build files | Reuben Thomas | 2017-02-09 | 17 | -3962/+0 | |
| | | | | | | | | | | | | | | We can build on Windows with the autotools build system. We only want to maintain one build system, and are considering switching to Meson, which can also be used on Windows, including with Visual Studio. | |||||
| * | configure.ac: minor tidy-up | Reuben Thomas | 2017-02-09 | 1 | -18/+9 | |
| | | | | | | | | | | | | | | | | Use a better name when checking for glib, to avoid confusion. Remove support for gcc 2 on Windows. Improve some comments. | |||||
| * | EnchantDictionaryTestFixture.h: formatting improvements | Reuben Thomas | 2017-02-08 | 1 | -10/+10 | |
| | | ||||||
| * | appveyor.yml: add FIXME | Reuben Thomas | 2017-02-08 | 1 | -0/+1 | |
|/ | ||||||
* | Merge pull request #74 from rrthomas/masterenchant-1-6-1 | Reuben Thomas | 2017-02-08 | 11 | -22/+71 | |
|\ | | | | | Fix tests on Windows and add Windows CI via Appveyor | |||||
| * | Add appveyor.yml | Reuben Thomas | 2017-02-07 | 2 | -0/+32 | |
| | | ||||||
| * | Fix tests on Windows (specifically, tested on MSYS2) | Reuben Thomas | 2017-02-07 | 9 | -22/+39 | |
|/ | ||||||
* | Merge pull request #73 from TingPing/arch-workaround | Reuben Thomas | 2017-02-04 | 1 | -2/+20 | |
|\ | | | | | build: Fix finding UnitTest++.h on Arch | |||||
| * | build: Fix finding UnitTest++.h on Arch | Patrick Griffis | 2017-02-04 | 1 | -2/+20 | |
|/ | ||||||
* | Merge pull request #68 from rrthomas/master | Reuben Thomas | 2017-02-04 | 2 | -0/+63 | |
|\ | | | | | Update some documentation for 1.6.1 | |||||
| * | Add a note that ChangeLog isn't up to date | Reuben Thomas | 2017-02-04 | 1 | -0/+2 | |
| | | ||||||
| * | Update NEWS for 1.6.1 | Reuben Thomas | 2017-02-04 | 1 | -0/+61 | |
| | | ||||||
* | | Merge pull request #67 from rrthomas/master | Reuben Thomas | 2017-02-04 | 1 | -46/+32 | |
|\ \ | |/ | | | Improve the README | |||||
| * | Improve the README | Reuben Thomas | 2017-02-04 | 1 | -46/+32 | |
|/ | ||||||
* | Merge pull request #66 from rrthomas/master | Reuben Thomas | 2017-02-04 | 1 | -13/+5 | |
|\ | | | | | Some minor improvements to the tests Makefile.am | |||||
| * | Remove redundant _SOURCES setting | Reuben Thomas | 2017-02-04 | 1 | -1/+0 | |
| | | ||||||
| * | Simplify integration test linking configuration | Reuben Thomas | 2017-02-04 | 1 | -12/+5 | |
| | | ||||||
* | | Merge pull request #65 from rrthomas/master | Reuben Thomas | 2017-02-04 | 1 | -6/+16 | |
|\ \ | |/ | | | Fix issue #24: update PWL more compatibly | |||||
| * | Fix issue #24: update PWL more compatibly | Reuben Thomas | 2017-02-04 | 1 | -6/+16 | |
|/ | | | | | | | | | | | | | Add a newline before the new word only if there isn’t one there already, then add a newline after. This is compatible with more update strategies, e.g. hunspell always adds the new word and then a newline. This enables users to share dictionaries between different spell-checkers with symlinks. This is also compatible with enchant <= 1.6.0, in which case (harmless) empty lines may be added to the PWL (e.g. if enchant 1.6.1 adds a word, then enchant 1.6.0). | |||||
* | Merge pull request #64 from rrthomas/master | Reuben Thomas | 2017-02-03 | 6 | -71/+65 | |
|\ | | | | | Remove register keyword, which will be incompatible with C++1z | |||||
| * | Remove register keyword, which will be incompatible with C++1z | Reuben Thomas | 2017-02-02 | 6 | -71/+65 | |
|/ | ||||||
* | Merge pull request #63 from rrthomas/master | Reuben Thomas | 2017-02-02 | 8 | -875/+2 | |
|\ | | | | | Fix issue #51: remove unused binary relocation support | |||||
| * | Fix issue #51: remove unused binary relocation support | Reuben Thomas | 2017-02-02 | 8 | -875/+2 | |
|/ | ||||||
* | Merge pull request #62 from rrthomas/master | Reuben Thomas | 2017-02-02 | 4 | -41/+5 | |
|\ | | | | | Fix issue #55: require a C++ compiler | |||||
| * | Fix issue #55: require a C++ compiler | Reuben Thomas | 2017-02-02 | 4 | -41/+5 | |
|/ | ||||||
* | Merge pull request #61 from rrthomas/fix-unittests | Reuben Thomas | 2017-02-01 | 51 | -367/+1550 | |
|\ | | | | | Run unittests, fixed for non-Windows systems | |||||
| * | XCode 7.2 images no longer available on Travis; use 7.3 | Reuben Thomas | 2017-02-01 | 1 | -1/+1 | |
| | | ||||||
| * | Run unittests, fixed for non-Windows systems | Reuben Thomas | 2017-02-01 | 51 | -366/+1549 | |
|/ | | | | Much of this work was done by Hubert Figuière. | |||||
* | Merge pull request #60 from rrthomas/master | Reuben Thomas | 2017-02-01 | 2 | -5/+1 | |
|\ | | | | | A couple of minor fixes | |||||
| * | pwl.c: remove our definition of BUFSIZ, it is required by C89 and later. | Reuben Thomas | 2017-01-29 | 1 | -4/+0 | |
| | | ||||||
| * | enchant.c: add a missing word to a comment | Reuben Thomas | 2017-01-29 | 1 | -1/+1 | |
|/ | ||||||
* | Merge pull request #57 from TingPing/public-symbols | Reuben Thomas | 2017-01-29 | 1 | -1/+1 | |
|\ | | | | | Only export enchant_ symbols | |||||
| * | build: Only export enchant_ symbols | Patrick Griffis | 2017-01-24 | 1 | -1/+1 | |
| | | ||||||
* | | Merge pull request #53 from TingPing/cvs-junk | Reuben Thomas | 2017-01-29 | 9 | -71/+0 | |
|\ \ | | | | | | | Remove old CVS files | |||||
| * | | Remove old CVS files | Patrick Griffis | 2017-01-19 | 9 | -71/+0 | |
| |/ | ||||||
* | | Merge pull request #54 from TingPing/travis-cleanup | Reuben Thomas | 2017-01-29 | 1 | -5/+0 | |
|\ \ | |/ |/| | travis: Reduce repeated builds | |||||
| * | travis: Reduce repeated builds | TingPing | 2017-01-19 | 1 | -5/+0 | |
|/ | | | | Currently the same gcc version on Linux is built three times | |||||
* | Merge pull request #50 from rrthomas/master | Reuben Thomas | 2017-01-15 | 3 | -15/+8 | |
|\ | | | | | Various minor improvements, mostly cosmetic | |||||
| * | Cosmetic improvements to enchant.c | Reuben Thomas | 2017-01-15 | 1 | -8/+7 | |
| | | ||||||
| * | Remove unused constant definition | Reuben Thomas | 2017-01-15 | 1 | -6/+0 | |
| | | | | | | | | O_BINARY is not used, so don’t sweat about defining it | |||||
| * | Fix running main tests again, after previous change | Reuben Thomas | 2017-01-15 | 1 | -1/+1 | |
|/ | | | | Forgot to update use of noinst_PROGRAMS to check_PROGRAMS | |||||
* | Merge pull request #48 from rrthomas/master | Reuben Thomas | 2017-01-13 | 1 | -1/+1 | |
|\ | | | | | Use check_PROGRAMS for tests | |||||
| * | Use check_PROGRAMS for tests | Reuben Thomas | 2017-01-13 | 1 | -1/+1 | |
|/ | ||||||
* | Merge pull request #47 from rrthomas/master | Reuben Thomas | 2017-01-11 | 1 | -1/+1 | |
|\ | | | | | Use latest XCode 8.2 | |||||
| * | Use latest XCode 8.2 | Reuben Thomas | 2017-01-11 | 1 | -1/+1 | |
|/ |