emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ispell.el doesn't find all of aspell's dictionaries


From: Juri Linkov
Subject: Re: ispell.el doesn't find all of aspell's dictionaries
Date: Mon, 11 Jul 2005 03:09:23 +0300
User-agent: Gnus/5.110004 (No Gnus v0.4) Emacs/22.0.50 (gnu/linux)

>> Rechecking the dictionary list is needed also after changing the
>> program name in `ispell-program-name' (also don't forget to call
>> `ispell-kill-ispell').
>
> Looking closer at it, I see that the dictionary menu is far too long.
> It extends beyond the bottom of the screen, so it isn't very useful.
> As there is a "Change Dictionary" menu item just above, I propose that
> the dictionary list in the menu be removed.  (I've done so in my patch
> below)

I agree.  Too long dictionary menu is not useful.  Maybe after selecting
"Change Dictionary" menu item it should pop up the *Completions* buffer
(like e.g. `C-u C-h t' does), so mouse users could select a language
without touching the keyboard for typing SPC, TAB, or ?.

>>> +     (list dict-name
>>> +     "[[:alpha:]]"
>>> +     "[^[:alpha:]]"
>>
>> This code doesn't take into account the real charsets used in
>> dictionaries.  Maybe it should extract the `charset' field
>> from `dat' files?
>
> Is that important?  Aspell can handle anything we throw at it, as long
> as it is UTF-8.

I observed several problems with spell-checking multi-language texts
using aspell with ispell.el.  Maybe those are bugs in aspell, but
we could try to improve ispell.el to work around them.

> In this new patch I've also included your changes for user awareness
> of which program is being used, and changed aspell-* to ispell-aspell-*.

I already installed my changes, so please update your patch from CVS.

-- 
Juri Linkov
http://www.jurta.org/emacs/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]