]> git.eshelyaron.com Git - emacs.git/commit
Add Enchant support to ispell.el (Bug#17742)
authorReuben Thomas <rrt@sc3d.org>
Sun, 4 Dec 2016 22:39:27 +0000 (22:39 +0000)
committerReuben Thomas <rrt@sc3d.org>
Sun, 20 Aug 2017 10:55:40 +0000 (11:55 +0100)
commit60d417545a2852d36427799691792e4ddff8f86c
treea41da04223d1129ee7862819f985db54c641e5bb
parentdbd3a17cb068148bd49e288eb0b44ca7eb4a4e3c
Add Enchant support to ispell.el (Bug#17742)

* lisp/textmodes/ispell.el (ispell-program-name): Add “enchant”.
(ispell-really-enchant): Add variable.
(ispell-check-version): If using Enchant, check it’s new enough (at
least 1.6.1).  (Like the ispell check, this is absolute: cannot work
without.)
(ispell-enchant-dictionary-alist): Add variable.
(ispell-find-enchant-dictionaries): Add function, based on
ispell-find-aspell-dictionaries.
(ispell-set-spellchecker-params): Allow dictionary auto-detection for
Enchant, and call ispell-find-enchant-dictionaries to find them.  Use
old ispell name to locale mapping code for Enchant too.
(ispell-send-replacement): Make it work with Enchant.
lisp/textmodes/ispell.el