original bug report from Jan Buchal:

emacs-snapshot: German dictionaries for ispell not works in emacs snapshot
ingerman and iogerman packages not works with ispell in emacs snapshot. 
Other package as iczech or ibritish works. Maybe the emacs-snapshot not 
match the name correctly. In emacs21 these package works.

On Tue, Apr 17, 2007 at 05:43:37PM +0900, David Smith wrote:
> Hello, I'm working on new packages of emacs-snapshot.
> 
> I am not able to reproduce this bug. I installed ingerman and tested the 
> spelling of the word "Rechtschreibung" and was told by ispell-word 
> that "RECHTSCHREIBUNG is correct because of root RECHTSCHREIBEN" which I 
> assume is correct behavior. Removing one letter gives a prompt to replace the 
> word with the correct "Rechtschreibung".
> 
> I tested with ispell 3.1.20.0-4.3 and ingerman 20051113-5.


Reviewing bug reports after Martin call,

* Subject: RFH: Removals - emacs-snapshot
* 407119: important: emacs-snapshot: German dictionaries for ispell not works 
in emacs snapshot

Note that emacs-snapshot selects aspell as default, so you might indeed be
using aspell instead of ispell unless you explicitely select ispell. aspell
selection mechanisn in emacs-snapshot is completely independent from ispell
one and will take care of german namings.

German entries in emacs-snapshot look for 'deutsch' hash while ngerman
provides 'ndeutsch', this seems to be the reason for the problem, which I
can reproduce (deutsch is not shown in the dicts list).

This does not happen in emacs21, since it uses the dictionaries-common
patched ispell.el and associated files, pointing to the really installed
dicts. 

emacs-snapshot does not use this mechanism, we (Roman Francoise and
dictionaries-common maintainers) decided that being a development snapshot,
emacs-snapshot shoud be kept as pristine as possible wrt to dicts, so all
problems are shown.

Possible workarounds from the user side, 

* link deutsch.hash to ndeutsch.hash
* Add an user entry in your .emacs file to ispell-local-dictionary-alist

emacs22 uses dictionaries-common (old) patched ispell.el, so things should
work here. I have been doing some work to integrate new ispell.el from
emacs-cvs so it works with xemacs21 ans emacs21 as well, but that is not
at all complete.

So this is an emacs-snapshot only bug.

-- 
Agustin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to