aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2021-03-13 10:11:09 -0500
committerJesse Luehrs <doy@tozt.net>2021-03-13 10:11:09 -0500
commit0cc8739ddeae110620316fab5225bf6e1787dd3d (patch)
tree558c646e3c092735ae7f85e767af020188682f12 /src
parent8dfc9648c161e11a0cebd22e44452413cf3f8788 (diff)
downloadtextmode-0cc8739ddeae110620316fab5225bf6e1787dd3d.tar.gz
textmode-0cc8739ddeae110620316fab5225bf6e1787dd3d.zip
try harder to make utf8 strings when requested
Diffstat (limited to 'src')
-rw-r--r--src/private.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/private.rs b/src/private.rs
index 6bb37a9..0b5d2f2 100644
--- a/src/private.rs
+++ b/src/private.rs
@@ -65,9 +65,9 @@ pub trait Input {
&& !self.should_parse_special_keys()
}
28..=31 => true,
- 32..=126 => true,
+ 32..=126 => !self.should_parse_utf8(),
127 => !self.should_parse_special_keys(),
- 128..=255 => true,
+ 128..=255 => !self.should_parse_utf8(),
})
.collect();
if !prefix.is_empty() {