GNU bug report logs -
#17742
Support for enchant?
Previous Next
Reported by: Reuben Thomas <rrt <at> sc3d.org>
Date: Tue, 10 Jun 2014 00:02:02 UTC
Severity: wishlist
Done: Reuben Thomas <rrt <at> sc3d.org>
Bug is archived. No further changes may be made.
Full log
Message #8 received at 17742 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Since I didn't get any replies, I thought it might be worth noting what I'm
sure some developer must already know, namely that enchant doesn't
currently (v1.6.0) fully support the ispell pipe protocol. In particular,
it doesnt seem to understand either adding words to the dictionary, nor
saving the personal dictionary. In the former case it simply spell-checks
the line, a result which Emacs ignores; in the latter, it gives an empty
reply, and Emacs ignores the fact that it didn't get an "OK" result ("*").
There are still Emacs bugs here: I can't see in the code that Emacs ignores
these failures on purpose, so it should detect and report them. Enchant can
still be used to check spelling on a per-session basis (so maybe it's worth
making the failures warnings rather than errors) but the user shouldn't be
encouraged to believe that it's all working fine.
Obviously, it would be nice if upstream enchant could be made to add this
functionality in the pipe mode: since it's already implemented in
libenchant, that should be easy. Or, as I previously suggested, Emacs could
simply use libenchant and forget about the pipe interface.
--
http://rrt.sc3d.org
[Message part 2 (text/html, inline)]
This bug report was last modified 7 years and 334 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.