On Fri, 18 Apr 2025, Darrell Anderson via tde-users wrote:
On 4/18/25 8:01 AM, Marvin Jones via tde-users wrote:
I use kwrite to create/build fortune files. I see what you see. I use the spell checking in kwrite, and then I use $ aspell -c <filename> from the command line.
That is part of what confuses me. TDE should be tapping into the underlying spell engine. Should be transparent. I believe most Linux software functions that way. Why does TDE routinely not flag misspelled words and other Linux tools do this correctly? My first guess is this might be circular reasoning --- we use TDE and presume the problem is TDE.
OH! And I forgot to mention. To fully complete the process of cleaning up the spelling anomalies in the files, I load them as text files in Libre Office ... and I see yet a *third* unique spelling process.
Yes, I once asked where kwrite's spell checker saves the user (a)dded words. Crickets. I need to clean it up due to fat-fingering the keyboard from time-to-time.
I edited a document in Kate/KWrite and intentionally added a spell check exception. The result was two new files:
$HOME/.aspell.en.prepl $HOME/.aspell.en.pws
I did that with Libre Office and did *not* see any updates in either of those files. So, Libre Office (in linux) seems to come with it's own dictionary and/or maintain it's own user's 'quirks' file.
Looks like the prepl file (REPLacement dictionary) contains the user's preferred dictionary language preference and a list of common misspellings and corrections.
That's my understanding (now), too. I can see several of my "correction-in-error" in there -- which I'll delete.
Looks like the pws (personal word list) file duplicates the language information and contains a list of additions.
Additions -- yes, the "Add To Dictionary" choices -- where again I see several of my prior "additions-in-error".
(I guess I could use Libre Office to spell check and clean up those 2 files. :-}
... adding spell check exceptions has little to do with not flagging obviously misspelled words. A possible presumption is the underlying engine does not contain the correct spellings and is not a TDE specific issue.
It's got to be more than that. I see different aspell flaggings in kwrite versus straight from the command line. Dunno what Libre Office is doing/using...
Oh, well. I trudge on. Jonesy