[Top][All Lists]
[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/