Package: ding
Version: 1.8.1-1
Severity: important
ding contains:
# spell checker
set default_searchmeth(1,name) {Spell check}
set default_searchmeth(1,grepcmds) {hunspell ispell aspell}
set default_searchmeth(1,language1) "English spell check"
set default_searchmeth(1,grepopts) "-B -d british -a"
# --encoding utf-8
# spell checker
set default_searchmeth(2,name) {Rechtschreibung}
set default_searchmeth(2,grepcmds) {hunspell ispell aspell}
set default_searchmeth(2,language1) "Deutsche Rechtschreibprüfung"
set default_searchmeth(2,grepopts) "-B -d ngerman -a"
AFAICS from that hunspell is called when it exists. But unfortunately
for hunspell, the dictionaries are not named "british" or "ngerman".
in /usr/share/hunspell:
$ ls -la
insgesamt 4548
drwxr-xr-x 2 root root 4096 Feb 6 16:12 .
drwxr-xr-x 356 root root 12288 Feb 6 16:07 ..
-rw-r--r-- 1 root root 18978 Dez 11 2016 de_AT.aff
-rw-r--r-- 1 root root 1102596 Dez 11 2016 de_AT.dic
lrwxrwxrwx 1 root root 9 Dez 11 2016 de_BE.aff -> de_DE.aff
lrwxrwxrwx 1 root root 9 Dez 11 2016 de_BE.dic -> de_DE.dic
-rw-r--r-- 1 root root 18978 Dez 11 2016 de_CH.aff
-rw-r--r-- 1 root root 1101605 Dez 11 2016 de_CH.dic
-rw-r--r-- 1 root root 18978 Dez 11 2016 de_DE.aff
-rw-r--r-- 1 root root 1098996 Dez 11 2016 de_DE.dic
lrwxrwxrwx 1 root root 9 Dez 11 2016 de_LI.aff -> de_CH.aff
lrwxrwxrwx 1 root root 9 Dez 11 2016 de_LI.dic -> de_CH.dic
lrwxrwxrwx 1 root root 9 Dez 11 2016 de_LU.aff -> de_DE.aff
lrwxrwxrwx 1 root root 9 Dez 11 2016 de_LU.dic -> de_DE.dic
-rw-r--r-- 1 root root 28123 Jan 12 2017 en_GB.aff
-rw-r--r-- 1 root root 685158 Jan 12 2017 en_GB.dic
-rw-r--r-- 1 root root 3090 Okt 20 21:09 en_US.aff
-rw-r--r-- 1 root root 546103 Okt 20 21:09 en_US.dic
So ding says
"Can't open affix or dictionary files for dictionary named "british".
(and the same for ngerman)
lrwxrwxrwx 1 root root 9 Feb 6 16:12 british.aff -> en_GB.aff
lrwxrwxrwx 1 root root 9 Feb 6 16:12 british.dic -> en_GB.dic
lrwxrwxrwx 1 root root 9 Feb 6 16:11 ngerman.aff -> de_DE.aff
lrwxrwxrwx 1 root root 9 Feb 6 16:11 ngerman.dic -> de_DE.dic
fix this, but... We of course could add it to hunspell-de-* (thus making
them conflict - bad... Or just -de-de...) and hunspell-en-gb...
Regards,
Rene