tznind
|
1877cc7f1b
|
Add exploration of Esc + typing and standardize unicode to \u001b
|
2024-10-12 12:55:36 +01:00 |
|
tznind
|
88922c2f43
|
Fix use case of 2 esc in a row
|
2024-10-12 12:45:49 +01:00 |
|
tznind
|
16a787e196
|
Fix base class dropping T all over the place
|
2024-10-12 12:42:05 +01:00 |
|
tznind
|
dbfdffba7a
|
Give AnsiResponseParser a chance to release its content each iteration if it has been some time since we saw Esc
|
2024-10-12 11:41:47 +01:00 |
|
tznind
|
c99487f313
|
Double up all tests so that generic and string versions are both tested
|
2024-10-12 11:22:33 +01:00 |
|
tznind
|
d1669a50b8
|
Allow attatching arbitrary metadata to each char handled by AnsiResponseParser
|
2024-10-12 09:01:30 +01:00 |
|
tznind
|
fa15389e9c
|
Fix unit test cases
|
2024-10-12 08:12:22 +01:00 |
|
tznind
|
b83219d82c
|
WIP - Add lots of tests, needs validation as expectations are wrong in many that are failing (AI)
|
2024-10-11 21:05:27 +01:00 |
|
tznind
|
3af5c6a4fb
|
Test all permutations of the input stream
|
2024-10-11 20:18:19 +01:00 |
|
tznind
|
a0c3363210
|
Update handling to have state
|
2024-10-11 18:39:31 +01:00 |
|
tznind
|
22e612e4ac
|
Explore parser more
|
2024-10-11 18:01:20 +01:00 |
|
tznind
|
ac09a6add4
|
Initial test to define the task of the parser
|
2024-10-11 13:30:53 +01:00 |
|