From 710b9d99725f5467043d7fee38f63cf8082e8098 Mon Sep 17 00:00:00 2001 From: Noah Richards Date: Fri, 16 Apr 2010 10:52:06 -0700 Subject: [PATCH] Fix up lowercase detection logic to not incorrectly count non-letter characters as lowercase characters. --- SpellChecker.Implementation/Spelling/SpellingTagger.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SpellChecker.Implementation/Spelling/SpellingTagger.cs b/SpellChecker.Implementation/Spelling/SpellingTagger.cs index ae305bb..fee2363 100644 --- a/SpellChecker.Implementation/Spelling/SpellingTagger.cs +++ b/SpellChecker.Implementation/Spelling/SpellingTagger.cs @@ -343,7 +343,7 @@ IEnumerable GetMisspellingsInSpans(NormalizedSnapshotSpanCollect else if (lastLetterWasADot && c != '.') ignoreWord = true; - foundLower = !isUppercase; + foundLower = char.IsLower(c); lastLetterWasADot = (c == '.'); }