Thomas Nind
|
c88c772462
|
Fixes #3692++ - Rearchitects drivers (#3837)
|
2025-02-28 12:09:29 -07:00 |
|
Tig
|
5a0b3507a0
|
Merged v2_develop.
Code cleanup
|
2024-12-07 14:37:17 -08:00 |
|
Tig
|
97558c2dbf
|
Code review comments and cleanup
|
2024-11-27 08:58:16 -07:00 |
|
tznind
|
9d86336bff
|
tidyup
|
2024-11-03 08:55:16 +00:00 |
|
tznind
|
27f131713f
|
Sixel detection and added Abandoned event
|
2024-11-02 10:37:30 +00:00 |
|
tznind
|
7fafa456da
|
Add UnexpectedResponseHandler
|
2024-10-26 21:00:31 +01:00 |
|
tznind
|
acdd483cb2
|
Add UnknownResponseHandler
|
2024-10-26 20:49:37 +01:00 |
|
tznind
|
bdcf36c314
|
Support for getting the full T set when using generic AnsiResponseParser
|
2024-10-26 19:37:32 +01:00 |
|
tznind
|
eaddbc6c1d
|
Support for persistent expectations of responses
|
2024-10-26 10:21:22 +01:00 |
|
tznind
|
2324217397
|
Add tests and fix late queue
|
2024-10-22 04:57:30 +01:00 |
|
tznind
|
e0415e6584
|
tidyup and streamline naming
|
2024-10-20 15:37:47 +01:00 |
|
tznind
|
53924da7d3
|
Add test for making step by step assertions on parser state after each char is fed in
|
2024-10-20 11:43:26 +01:00 |
|
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 |
|