Spellcheck problems [BUG LOGGED]

li
lizbee
Posts: 13
Joined: Tue Oct 26, 2010 4:12 am
Platform: Windows

Tue Oct 26, 2010 4:20 am Post

I'm having a little bit of spellcheck weirdness. For some reason, the "ov" in the word "moved" is underlined, as are the apostrophe, the t, and the leading w in the two words, "didn't want."

li
lizbee
Posts: 13
Joined: Tue Oct 26, 2010 4:12 am
Platform: Windows

Tue Oct 26, 2010 5:12 am Post

And things that should be checked aren't... "Turian," a Mass Effect alien, is correct, apparently, but "scarred mandibles" isn't. Am adoring the word processor itself, though. The program interface is very easy on the eyes. :D

Image

lo
lordazen
Posts: 2
Joined: Tue Oct 26, 2010 5:57 am
Platform: Mac + Windows

Tue Oct 26, 2010 6:04 am Post

First Off, Gratz on a beautiful piece of software!! I am SO glad to finally have it on windows!!!

Now to the problem....
I, too, am having the strange spell checking feature. It seems that it is underlining the last few letters of the affected word, and then the space between the words, and then the first few letters of the next word. I first noticed this while in full screen mode, but it is the same when in the regular editor as well.

Kr
Kromey
Posts: 3
Joined: Tue Oct 26, 2010 6:18 am
Platform: Windows

Tue Oct 26, 2010 6:32 am Post

I, too, encountered this issue, but a little quick messing around seems to point the finger squarely at "smart quotes".

To re-create the issue, type some text that uses one or more smart quotes, and then misspell a word after the smart quotes (but not at the end of your text). The red squiggly underline will start two characters after the beginning of your misspelled word for each smart quote that precedes the word. For example, type:
The "quick" brown fox juuumped over the fennce.

The red underline will start under the 'm' in "juuumped" instead of the 'j', and there will be no underline at all under "fennce" until there are 4 or more characters after it (at which point the underline will begin under the 'c' instead of the 'f'. Any misspellings prior to any smart quotes will be correctly underlined.

Now turn off smart quotes in the editor options and type the same sentence again (including the quotes, which will be regular straight quotes); the underlines will be in the expected locations.

This "off-setting" of the spell-check underlines does add up with additional smart quotes (offset by two characters per smart quote, whether double or single quote), and it is "reset" when you enter a line break to begin a new paragraph. Being a programmer myself, I can't help but offer my hunch that this is most likely a character encoding issue, perhaps due to multibyte character encoding for the smart quotes and the code that's drawing the spellcheck underlines not correctly accounting for them.

For my part, I'll be turning off smart quotes so that I can still see which words I've misspelled but without the underlines "lagging" behind the misspellings. Still a wonderful piece of software, though, I'm glad it's finally making its way to Windows so I can partake in its splendor! :D