We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e9580ff commit 0786dc0Copy full SHA for 0786dc0
src/stream_safe.rs
@@ -42,7 +42,7 @@ impl<I: Iterator<Item = char>> Iterator for StreamSafe<I> {
42
let d = classify_nonstarters(next_ch);
43
if self.nonstarter_count + d.leading_nonstarters > MAX_NONSTARTERS {
44
self.buffer = Some(next_ch);
45
- self.nonstarter_count = 0;
+ self.nonstarter_count += d.decomposition_len;
46
return Some(COMBINING_GRAPHEME_JOINER);
47
}
48
0 commit comments