"CONTROL Z" -> "CONTROL z"
Added REPEAT instruction parser
Added very basic REPEAT functionality to the original encoder
"CONTROL Z" -> "CONTROL z"
Changed lots of characters to lowercase
"CONTROL Z" -> "CONTROL z"
"CONTROL Z" -> "CONTROL z"
Re-enabled all tests that depend on REPEAT
Hacked original encoder to re-use a bunch of code
Fixed comment
Fixed for loop
Added runexe-from-sd-2
"CONTROL Z" -> "CONTROL z"
Added DebugInstructionList to make debugging a bit easier
"CONTROL Z" -> "CONTROL z"
Added legacy support for "CONTROL-SHIFT" and "CTRL-SHIFT"
Added missing ENTER code from legacy encoder
An exception is thrown if we can't find a key mapping in the legacy encoder
A bit of a hack to handle some legacy strings
"CTRL SHIFT" -> "CTRL-SHIFT" for legacy support