- Update to version 2.2.15:
+ Specify that nuspell >= 4.1.0 is required.
+ Fix some space leaks in the tests.
+ The nuspell backend is updated for newer versions.
+ Make the enchant program output its version to standard output,
not standard error. This may help some programs that use this
output.
+ Fix a bug in the Voikko and Zemberek back-ends that could cause
spell checking and suggestion to fail.
+ Make enchant silently ignore -B flag, for better Emacs
compatibility.
+ Make enchant_broker_list_dicts sort the tags, so that
enchant-lsmod’s output is sorted.
+ Minor build system improvement: don’t use -D_FORTIFY_SOURCE,
which can cause problems on Windows, and should be configured
by the compiler vendor if desired.
+ Fix Hunspell backend to treat apostrophes as Hunspell does: if
either straight or curly apostrophe is a word character, allow
both.
+ Fix a couple of space leaks in the Nuspell back end.
- Drop Fix_back-ends_that_want_a_NUL-terminated_string.patch: fixed
upstream.
OBS-URL: https://build.opensuse.org/request/show/879962
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/enchant?expand=0&rev=40
- update to 2.2.15:
* Specify that nuspell >= 4.1.0 is required.
* Fix some space leaks in the tests.
* The nuspell backend is updated for newer versions.
* Make the enchant program output its version to standard output, not standard
error. This may help some programs that use this output.
* Fix a bug in the Voikko and Zemberek back-ends that could cause spell
checking and suggestion to fail.
* Make enchant silently ignore -B flag, for better Emacs compatibility.
* Make enchant_broker_list_dicts sort the tags, so that enchant-lsmod’s output
is sorted.
* Minor build system improvement: don’t use -D_FORTIFY_SOURCE, which can cause
problems on Windows, and should be configured by the compiler vendor if
desired.
* Fix Hunspell backend to treat apostrophes as Hunspell does: if either
straight or curly apostrophe is a word character, allow both.
* Fix a couple of space leaks in the Nuspell back end (thanks, ASAN).
- drop Fix_back-ends_that_want_a_NUL-terminated_string.patch (upstream)
OBS-URL: https://build.opensuse.org/request/show/879502
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/enchant?expand=0&rev=55
- Update to version 2.2.8:
+ Add a provider back-end for Nuspell. Nuspell is a new
spell-checker whose development has been supported by the
Mozilla foundation. It is backwards-compatible with Hunspell
and Myspell dictionaries, while supporting a wider range of
language peculiarities, improved suggestions, and easier
maintainability of the code-base.
+ Doxygen documentation generation is now supported for Enchant.
+ The command-line parsing of the “enchant” program has been made
more friendly and reliable. The -L flag (show line numbers),
which had not been working for some time, has been fixed.
+ A buffer overflow in personal wordlist handling has been fixed.
+ Minor improvements were made to the tests.
- Changes in version 2.2.7:
+ Fix some memory leaks in the hunspell and aspell providers.
- Changes in version 2.2.6:
+ Treat PWL as text, not binary.
- Run spec-cleaner: Remove package groups.
OBS-URL: https://build.opensuse.org/request/show/827288
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/enchant?expand=0&rev=37
- Update to version 2.2.8:
+ Add a provider back-end for Nuspell (thanks, Sander van Geloven). Nuspell is
a new spell-checker whose development has been supported by the Mozilla
foundation. It is backwards-compatible with Hunspell and Myspell
dictionaries, while supporting a wider range of language peculiarities,
improved suggestions, and easier maintainability of the code-base.
+ Doxygen documentation generation is now supported for Enchant (thanks,
Sander van Geloven).
+ The command-line parsing of the “enchant” program has been made more
friendly and reliable. The -L flag (show line numbers), which had not been
working for some time, has been fixed.
+ A buffer overflow in personal wordlist handling has been fixed.
+ Minor improvements were made to the tests (thanks, Sander van Geloven).
- Changes in version 2.2.7:
+ Fix some memory leaks in the hunspell and aspell providers, thanks to an
improvement to the build system to use ASAN for the tests.
- Changes in version 2.2.6:
+ Treat PWL as text, not binary.
- Run spec-cleaner
+ Remove package groups
OBS-URL: https://build.opensuse.org/request/show/824554
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/enchant?expand=0&rev=46
- Fix installation of backends (bgo#1089433):
+ Drop Supplements entirely.
+ For the shared lib package, add conditional Requires on
either/both the hunspell or voikko backends depending on
whether the system has libhunspell and/or libvoikko installed.
+ Add a Suggests on -backend-hunspell for the case where neither
libvoikko not libhunspell are installed. (forwarded request 612906 from badshah400)
OBS-URL: https://build.opensuse.org/request/show/613057
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/enchant?expand=0&rev=31
- Fix installation of backends (bgo#1089433):
+ Drop Supplements entirely.
+ For the shared lib package, add conditional Requires on
either/both the hunspell or voikko backends depending on
whether the system has libhunspell and/or libvoikko installed.
+ Add a Suggests on -backend-hunspell for the case where neither
libvoikko not libhunspell are installed.
OBS-URL: https://build.opensuse.org/request/show/612906
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/enchant?expand=0&rev=36
- Update to version 2.2.3:
+ Brown paper bag: fix 2.2.2 as intended.
- Changes from version 2.2.2:
+ Fix a bug in the build system where the test harness would try
to delete files under root, typically the system libraries.
- Changes from version 2.2.1:
+ Fix a crash on invalid input with the hspell backend.
+ Remove some bashisms from the build system.
+ updates the Free Software Foundation’s street address.
+ Stop running some tests that fail on recent macOS.
- Modernize spec-file by calling spec-cleaner.
- Update to version 2.2.0:
+ Improves support for parallel installation with other major
versions of Enchant (specifically for man pages).
+ Fix relocation support.
+ Minor documentation improvements
+ Fix a potential crash in the hspell back-end.
- Update URL to https://abiword.github.io/enchant/.
- Adjust packaging, following the shared library packaging policy
and allowing for coexistance of enchant-1 and enchant-2 (as
foreseen by upstream):
+ Split enchant-1-data package (providing enchant-data, generic
name) from libenchant1.
+ Split enchant-1-backends from libenchant1: the main backends.
+ Add conflict to libenchant1 < 1.6.1 to the split packages (and
appropriate split provides).
+ Rename enchant-{voikko,zemberek} to
enchant-2-backend-{voikko,zemberek}.
OBS-URL: https://build.opensuse.org/request/show/583646
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/enchant?expand=0&rev=33