./textproc/enchant2, Generic spell checking library

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.2.15, Package name: enchant2-2.2.15, Maintainer: pkgsrc-users

The project aims to provide an efficient extensible abstraction
for dealing with different spell checking libraries.

Enchant is meant to provide a generic interface into various existing
spell checking libraries. These include, but are not limited to:
* Aspell/Pspell (intends to replace Ispell)
* Hunspell (an OOo project, also used by Mozilla)
* Uspell (primarily Yiddish, Hebrew, and Eastern European
languages - hosted in AbiWord's CVS under the module "uspell")
* Hspell (Hebrew)
* Zemberek (Turkish)
* Voikko (Finnish)
* AppleSpell (Mac OSX)

Enchant is also meant to be used in a cross-platform (XP) environment.
Part of this means that Enchant wants to limit its number of external
dependencies to 0, or as close is as humanly possible. Also, any
enchant consumer (i.e. a Word Processor) should not need to know
about what backend providers Enchant knows about. In fact, Enchant
shouldn't even need to know this information itself. To accomplish
this, all of Enchant's providers are DLLs.


Required to run:
[devel/glib2] [textproc/hunspell-en_US] [textproc/hunspell]

Required to build:
[pkgtools/cwrappers] [devel/unittest-cpp]

Package options: hunspell

Master sites:

SHA1: 70aabc4cceeaef69dd64b879772aea2d36b08bad
RMD160: 32a49f18c78f6aa50cc77d86ecae9d33cab0709a
Filesize: 967.474 KB

Version history: (Expand)


CVS history: (Expand)


   2021-01-04 11:22:23 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
enchant2: update to 2.2.15.

2.2.15 (December 22, 2020)
--------------------------

Specify that nuspell >= 4.1.0 is required.

Fix some space leaks in the tests.

2.2.14 (December 10, 2020)
--------------------------

Improve installation instructions: in particular, add a note about where to
find them to README.

The nuspell backend is updated for newer versions.
   2020-11-09 11:42:34 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
enchant2: update to 2.2.13.

2.2.13 (November 2, 2020)
-------------------------

Make the enchant program output its version to standard output, not standard
error. This may help some programs that use this output.
   2020-10-26 18:19:29 by Nia Alarie | Files touched by this commit (2)
Log message:
enchant2: require c++11 support with GCC_REQD instead of USE_LANGUAGES.
   2020-10-18 16:35:54 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
enchant2: update to 2.2.12.

2.2.12 (October 15, 2020)
-------------------------

Fix a bug in the Voikko and Zemberek back-ends that could cause spell
checking and suggestion to fail. (For programmers: enchant_dict_check and
enchant_dict_suggest allow counted strings, but those two backends were
assuming the strings were NUL-terminated.)
   2020-09-13 11:19:11 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
enchant2: update to 2.2.11.

2.2.11 (September 7, 2020)
--------------------------

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.
   2020-09-08 23:32:02 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
enchant2: update to 2.2.10.

2.2.10 (September 1, 2020)
--------------------------

Fix Hunspell backend to treat apostrophes as Hunspell does: if either
straight or curly apostrophe is a word character, allow both.
   2020-08-24 10:00:57 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
enchant2: update to 2.2.9.

2.2.9 (July 29, 2020)
---------------------

Fix a couple of space leaks in the Nuspell back end (thanks, ASAN).
   2020-05-02 16:59:57 by Roland Illig | Files touched by this commit (1)
Log message:
textproc/enchant2: remove unknown configure option