Accented characters should be normalized to allow for matching when the non-accented character is typed
When a user types a non-accented character, accented characters should be found as matches. When a user types an accented character, only that specific character should be found as a match.
https://github.com/ManiacDC/TypingAid/commit/256dd1ce956d39d6ee402bb096fad27e06c3b388
(Vista+ only)Accented Characters in the wordlist are now normalized for matching. Accented characters the user typed are NOT normalized. Even if case correction is OFF, the word will be backspaced to add in the accented characters, but case will NOT be changed.
Stroke characters are NOT supported for normalization as I'm using a standard Windows API that does not support them.
Switched to KD normalization https://github.com/ManiacDC/TypingAid/commit/ecaed65b3adfa8514f53d8ea6d01f259a6926e29
added normalization for oe, ae, and ss https://github.com/ManiacDC/TypingAid/commit/7f969cb0ef496b320a5ee5b386e13c9cab9e90f5