Subject: bug#20581: 24.5; aspell dictionary de-alt not found

From: Eli Zaretskii <[email-masked]>
Date: Fri, 15 May 2015 12:18:00 +0300

> From: "Felix E. Klee" <[email-masked]>
> Date: Thu, 14 May 2015 23:15:29 +0100
> 
> Installed the Aspell dictionary `de-alt':
> 
> <ftp://ftp.gnu.org/gnu/aspell/dict/de-alt/aspell6-de-alt-2.1-1.tar.bz2>
> 
> Started EMACS, then opened a text file written in German:
> 
>   Dies ist ein kurzes Dokument, das nicht sehr lang ist, so dass ich es
>   schnell schreiben konnte.
> 
>   Local IspellDict: de-alt
> 
> Interactively ran `ispell-buffer'. This resulted in an error message:
> 
>   ispell-init-process: Error: The encoding "nil" is not known. This
>   could also mean that the file "/usr/lib/aspell-0.60/nil.cset" could
>   not be opened for reading or does not exist.
> 
> The reason is that Emacs didn’t parse `de-alt' into
> `ispell-dictionary-alist'.

That's right, but why did you expect it to?  "Local IspellDict"
assumes that the named dictionary is in ispell-dictionary-alist
already, it doesn't replace the machinery that is supposed to put
de-alt there.

So please describe your other setup that was supposed to cause de-alt
to appear in ispell-dictionary-alist or ispell-local-dictionary-alist,
as ispell.el expects.