aboutsummaryrefslogtreecommitdiff
path: root/src/table.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/table.rs')
-rw-r--r--src/table.rs12
1 files changed, 4 insertions, 8 deletions
diff --git a/src/table.rs b/src/table.rs
index c19e4ab..f2c0105 100644
--- a/src/table.rs
+++ b/src/table.rs
@@ -64,9 +64,8 @@ generate_state_changes!(state_changes, {
0x1c..=0x1f => (Anywhere, Execute),
0x7f => (Anywhere, Ignore),
0x20..=0x2f => (CsiIntermediate, Collect),
- 0x3a => (CsiIgnore, None),
0x30..=0x39 => (CsiParam, Param),
- 0x3b => (CsiParam, Param),
+ 0x3a..=0x3b => (CsiParam, Param),
0x3c..=0x3f => (CsiParam, Collect),
0x40..=0x7e => (Ground, CsiDispatch),
},
@@ -85,9 +84,8 @@ generate_state_changes!(state_changes, {
0x19 => (Anywhere, Execute),
0x1c..=0x1f => (Anywhere, Execute),
0x30..=0x39 => (Anywhere, Param),
- 0x3b => (Anywhere, Param),
+ 0x3a..=0x3b => (Anywhere, Param),
0x7f => (Anywhere, Ignore),
- 0x3a => (CsiIgnore, None),
0x3c..=0x3f => (CsiIgnore, None),
0x20..=0x2f => (CsiIntermediate, Collect),
0x40..=0x7e => (Ground, CsiDispatch),
@@ -108,10 +106,9 @@ generate_state_changes!(state_changes, {
0x19 => (Anywhere, Ignore),
0x1c..=0x1f => (Anywhere, Ignore),
0x7f => (Anywhere, Ignore),
- 0x3a => (DcsIgnore, None),
0x20..=0x2f => (DcsIntermediate, Collect),
0x30..=0x39 => (DcsParam, Param),
- 0x3b => (DcsParam, Param),
+ 0x3a..=0x3b => (DcsParam, Param),
0x3c..=0x3f => (DcsParam, Collect),
0x40..=0x7e => (DcsPassthrough, None),
},
@@ -139,9 +136,8 @@ generate_state_changes!(state_changes, {
0x19 => (Anywhere, Ignore),
0x1c..=0x1f => (Anywhere, Ignore),
0x30..=0x39 => (Anywhere, Param),
- 0x3b => (Anywhere, Param),
+ 0x3a..=0x3b => (Anywhere, Param),
0x7f => (Anywhere, Ignore),
- 0x3a => (DcsIgnore, None),
0x3c..=0x3f => (DcsIgnore, None),
0x20..=0x2f => (DcsIntermediate, Collect),
0x40..=0x7e => (DcsPassthrough, None),