Describe your issue
Recently, adding words via +spell/add-word stopped working resulting in the following error:
ispell-get-decoded-string: No data for dictionary "nil" in ‘ispell-local-dictionary-alist’ or ‘ispell-dictionary-alist’
spell.log (with debug enabled on spell-fu)
spell.backtrace.log
The error has a 100% repro-rate and only while debugging I've noticed that it doesn't happen for first couple of seconds after starting doom.
I believe this started happening after I did doom upgrade (was few weeks old at that time), since I didn't update my config in recent weeks and I add new words all the time. This also started happening on my work computer as well where I've updated doom as well.
I have tried clearing my whole config aside from the spell-checking block here (ref: https://github.com/ArtemSmaznov/dotfiles-doom-emacs/blob/master/README.org?plain=1#L1339-L1392) with no better results. I've also tried emptying all my personal dictionaries and the contents of ~/.config/emacs/.local/etc/spell-fu/* - same story.
I've checked both ispell-local-dictionary-alist and ispell-dictionary-alist and can see that both are nil in the first few seconds while adding words work as well as after.
Any idea is something changed on Doom side to have caused this? Would appreciate any help troubleshooting this.
Steps to reproduce
- Open Emacs,
- Quickly open any buffer and enable
spell-fu-mode if it is not enabled by default
- Put cursor on any word
- Trigger
+spell/add-word (can do via zg in evil mode)
- If the dictionary selection popup shows up, escape it
- Wait for a some seconds
- Try
+spell/add-word
- After a small amount of time (5-20 sec in my case) you will start getting the error on every attempt until emacs is restarted
System information
doom.info.txt
Disclosures
Describe your issue
Recently, adding words via
+spell/add-wordstopped working resulting in the following error:spell.log (with debug enabled on spell-fu)
spell.backtrace.log
The error has a 100% repro-rate and only while debugging I've noticed that it doesn't happen for first couple of seconds after starting doom.
I believe this started happening after I did
doom upgrade(was few weeks old at that time), since I didn't update my config in recent weeks and I add new words all the time. This also started happening on my work computer as well where I've updated doom as well.I have tried clearing my whole config aside from the spell-checking block here (ref: https://github.com/ArtemSmaznov/dotfiles-doom-emacs/blob/master/README.org?plain=1#L1339-L1392) with no better results. I've also tried emptying all my personal dictionaries and the contents of
~/.config/emacs/.local/etc/spell-fu/*- same story.I've checked both
ispell-local-dictionary-alistandispell-dictionary-alistand can see that both arenilin the first few seconds while adding words work as well as after.Any idea is something changed on Doom side to have caused this? Would appreciate any help troubleshooting this.
Steps to reproduce
spell-fu-modeif it is not enabled by default+spell/add-word(can do viazgin evil mode)+spell/add-wordSystem information
doom.info.txt
Disclosures