The -keybuf option should translate the character case, but leave control
Now UPPER and lower case get swapped, as the arguments are copied verbatim,
except for backslash escaped hexadecimal numbers (whose notation is a bit
unusual for being "\nn" similar to Cs octal character notation, where one would
expect "\xnn"), e.g:
>>> x64 -keybuf "lO\":*\",8\0d" -8 some.d64
I tried calling charset_p_topetcii in kbd_buf_parse_string, which translates
case of the character nicely, but charset_p_topetcii translates controls chars
too, which is not desirable, e.g: carriage return gets translated to linefeed.
Log in to post a comment.