Version: unspecified (using Devel) OS: Linux Run-together words are still underlined by the spellchecker after the 'Skip run-together words' check box has been checked. Reproducible: Always Steps to Reproduce: - Launch Kontact and go to Kmail - Click on 'New Message' - Go to Settings menu/Spellchecker... - Leave the Default language as English - Uncheck all the check boxes (if any are checked) - Click on 'Ok' - In the composer text edit type the following lines: 'This file is top-secret. This file is top-secre.' - 'Top-secret' is not underlined but 'top-secre' is by the spellchecker - Go back to Settings menu/Spellchecker... - Check the 'Skip run-together words' check box only - Click on 'Ok' Actual Results: 'top-secre' is still underlined eventhough the 'Skip run-together words' check box has been checked. Expected Results: No run-together words should be underlined by the spellchecker. Trunk, Svn Rev 1150720
run-together fixed in svn (a run-together word is a word with UpperCase in word)
It looks like I was wrong, run-together words can also have no uppercase letters in them. See the examples at http://aspell.net/0.50-doc/man-html/7_Adding.html#run-together Same happens in german, see Donaudampfschiffahrtsgesellschaftskapitän (http://german.about.com/library/blwort_long.htm) The problem IMHO is that this isn't sonnet's job, but the spellchecker's job. When "skip run-together words" is set, sonnet should set the corresponding option in aspell/ispell/hspell.
Also, with the current code, AaBbCc would be considered valid, but it's not "run together words", so it should be flagged invalid.
Indeed after looking up the proper definition for run-together words here are the new steps to reproduce: - Launch Kontact and go to Kmail - Click on 'New Message' - Go to Settings menu/Spellchecker... - Leave the Default language as English - Uncheck all the check boxes (if any are checked) - Click on 'Ok' - In the composer text edit type the following lines: 'youtube.com Donaudampfschiffahrtsgesellschaftskapitän' - Both words are underlined by the spellchecker - None of the words should be underlined by the spellchecker. Trunk, Svn Rev 1153123 - Go back to Settings menu/Spellchecker... - Check the 'Skip run-together words' check box only - Click on 'Ok'
David it's right it's a job for aspell and not sonnet. But with this api we can't easily to change it. Will look at it.
Any news?
This bug has only been reported for versions before 4.14, which have been unsupported for at least two years now. Can anyone tell if this bug still present? If noone confirms this bug for a Framework-based version of kmail2 (version 5.0 or later, as part of KDE Applications 15.12 or later), it gets closed in about three months.
Just as announced in my last comment, I close this bug. If you encounter it again in a recent version (at least 5.0 aka 15.08), please open a new one unless it already exists. Thank you for all your input.