Historique des commits

Auteur SHA1 Message Date
  tznind 92648e5a48 typo and fix FakeDriver il y a 1 an
  tznind d345fc0130 Add AnsiRequestScheduler that prevents 2+ queries executing at once and has a global throttle il y a 1 an
  tznind e0415e6584 tidyup and streamline naming il y a 1 an
  tznind 53924da7d3 Add test for making step by step assertions on parser state after each char is fed in il y a 1 an
  tznind aa1c9bf286 Add some comments to main parser method and mark as protected il y a 1 an
  tznind 67b28925cc Change WindowsDriver to send down/up on key down and ignore key up events from win 32 api il y a 1 an
  tznind 204d640f0b WIP: Scenario il y a 1 an
  tznind 16a787e196 Fix base class dropping T all over the place il y a 1 an
  tznind dbfdffba7a Give AnsiResponseParser a chance to release its content each iteration if it has been some time since we saw Esc il y a 1 an
  tznind c99487f313 Double up all tests so that generic and string versions are both tested il y a 1 an
  tznind 4d54292208 Add string version il y a 1 an
  tznind 9f8fbc0698 Refactor so there is an abstract base parser il y a 1 an
  tznind d1669a50b8 Allow attatching arbitrary metadata to each char handled by AnsiResponseParser il y a 1 an
  tznind 964196d3b9 Change to hashmap char since all terminators we ignore are single character il y a 1 an
  tznind af2ea009c4 Allow multiple expected responses at once il y a 1 an
  tznind 390f2d01a4 Change to listing known terminators according to CSI spec il y a 1 an
  tznind 6cef9d72fe Fix ResetState and add DispatchResponse il y a 1 an
  tznind a0c3363210 Update handling to have state il y a 1 an
  tznind 75ec589073 prepare to handle more rules il y a 1 an
  tznind 22e612e4ac Explore parser more il y a 1 an
  tznind 7f17f5e813 Add example responses we might see il y a 1 an
  tznind ac09a6add4 Initial test to define the task of the parser il y a 1 an