Enchant 2.0 dropped some deprecated API and especially introduced setting custom config/dictionary paths via an environment variable. So, handle the API differences between Enchant 1.3, 1.5 and 2.0 and document the changed custom dictionary behavior with 2.0 and later. You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany-plugins/pull/674
-- Commit Summary --
* SpellCheck: Support Enchant 2.0 and later
-- File Changes --
M build/spellcheck.m4 (9) M spellcheck/README (20) M spellcheck/src/Makefile.am (4) M spellcheck/src/scplugin.c (8) M spellcheck/src/speller.c (31)
-- Patch Links --
https://github.com/geany/geany-plugins/pull/674.patch https://github.com/geany/geany-plugins/pull/674.diff
Tested against Enchant 2.1 and 1.6.
I did only a short check with 1.6, but looks okish for me
Merged #674.
github-comments@lists.geany.org