>> 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/



_______________________________________________
Emacs-pretest-bug mailing list
Emacs-pretest-bug@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Reply via email to