@Jens...
You can add any word to your personal dictionary manually:
Yes this all works fine. "Right-Click the flag", didn't know that. Works great.
What I was talking about is "exclusions." Lets say I use the en_US dictionary and it works well for me. But I prefer spelling humour, rather than humor. I can add humour to my personal dictionary, but I can't exclude humor(cause it to be marked as misspelled). An exclusion list allows you to 'remove' words from the dictionary.
And even now, C::B(en_US) is marking humour as misspelled, and Firefox(en_US) is marking humor as the bad word. Firefox(en_US) seems to have no problem with misspelt, but misspelt is misspelled no matter where you are. C::B(en_US) knows misspelt is bad!
I think spell checks are great. I just wish I was using the same one everywhere, and I could remove words as well as add them.
I'd like to see spell check as a system service, with additions, exclusions and intelligent autocorrect(macro expansion?) With intelligent autocorrect, cb could automatically correct to Code::Blocks.
Anyhow, spell check is great. I'm just not happy with it.