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 #23 received at 17742 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
On 6 December 2016 at 15:56, Reuben Thomas <rrt <at> sc3d.org> wrote:
> On 6 December 2016 at 15:55, Eli Zaretskii <eliz <at> gnu.org> wrote:
>
>>
>> I wonder if it won't be better to delay pushing this until you solve
>> that problem. The ispell-dictionary-alist is for Ispell speller only;
>> all the modern spellers should glean that information from the
>> installed dictionaries, and not bother users with tedious setups. Do
>> you see any need to get this into master before you add this
>> functionality for enchant?
>>
>
> Sorry if I wasn't clear: I'm working on adding dictionary detection right
> now. You're quite right that should be added before the patch is
> considered installable.
>
>
>> Thanks. Note that this should not only list the installed
>> dictionaries, but also deduce the suitable values of CASECHARS and
>> NOT-CASECHARS for each dictionary.
>>
>
> Thanks for the tip.
>
In fact, it proves to be impossible to deduce suitable values currently,
so I set defaults. Enchant will need changes to support this (unless one
finds the provider for each dictionary and uses ispell.el's existing
back-end-specific code, but this is a nasty solution). This simple solution
gets the correct encoding at least (Enchant is always utf8), and hence
fixes the misalignment errors.
However, I have updated my enchant patches to add dictionary listing, and
hence my ispell.el patches to automatically find the enchant dictionaries.
--
http://rrt.sc3d.org
[Message part 2 (text/html, inline)]
[0025-Add-Enchant-support-to-ispell.el.patch (text/x-patch, attachment)]
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.