1
0
mirror of https://github.com/TomHarte/CLK.git synced 2024-11-30 04:50:08 +00:00

Added mappings for the previously-missing characters @, [ and ].

This commit is contained in:
Thomas Harte 2016-10-04 22:03:53 -04:00
parent ebef5ccdba
commit 2d26feb073

View File

@ -1143,7 +1143,7 @@ bool Machine::typer_set_next_character(::Utility::Typer *typer, char character,
{KeyColon, TerminateSequence}, {KeySemiColon, TerminateSequence}, // :, ; {KeyColon, TerminateSequence}, {KeySemiColon, TerminateSequence}, // :, ;
{KeyShift, KeyComma, TerminateSequence}, {KeyShift, KeyMinus, TerminateSequence}, // <, = {KeyShift, KeyComma, TerminateSequence}, {KeyShift, KeyMinus, TerminateSequence}, // <, =
{KeyShift, KeyFullStop, TerminateSequence}, {KeyShift, KeySlash, TerminateSequence}, // >, ? {KeyShift, KeyFullStop, TerminateSequence}, {KeyShift, KeySlash, TerminateSequence}, // >, ?
{NotMapped}, // @ {KeyShift, Key0, TerminateSequence}, // @
{KeyA, TerminateSequence}, {KeyB, TerminateSequence}, {KeyC, TerminateSequence}, {KeyD, TerminateSequence}, // A, B, C, D {KeyA, TerminateSequence}, {KeyB, TerminateSequence}, {KeyC, TerminateSequence}, {KeyD, TerminateSequence}, // A, B, C, D
{KeyE, TerminateSequence}, {KeyF, TerminateSequence}, {KeyG, TerminateSequence}, {KeyH, TerminateSequence}, // E, F, G, H {KeyE, TerminateSequence}, {KeyF, TerminateSequence}, {KeyG, TerminateSequence}, {KeyH, TerminateSequence}, // E, F, G, H
@ -1153,8 +1153,8 @@ bool Machine::typer_set_next_character(::Utility::Typer *typer, char character,
{KeyU, TerminateSequence}, {KeyV, TerminateSequence}, {KeyW, TerminateSequence}, {KeyX, TerminateSequence}, // U, V, W X {KeyU, TerminateSequence}, {KeyV, TerminateSequence}, {KeyW, TerminateSequence}, {KeyX, TerminateSequence}, // U, V, W X
{KeyY, TerminateSequence}, {KeyZ, TerminateSequence}, // Y, Z {KeyY, TerminateSequence}, {KeyZ, TerminateSequence}, // Y, Z
{NotMapped}, {KeyControl, KeyRight, TerminateSequence}, // [, '\' {KeyShift, KeyCopy, TerminateSequence}, {KeyControl, KeyRight, TerminateSequence}, // [, '\'
{NotMapped}, {KeyShift, KeyLeft, TerminateSequence}, // ], ^ {KeyControl, KeyCopy, TerminateSequence}, {KeyShift, KeyLeft, TerminateSequence}, // ], ^
{KeyShift, KeyDown, TerminateSequence}, {NotMapped}, // _, ` {KeyShift, KeyDown, TerminateSequence}, {NotMapped}, // _, `
{KeyShift, KeyA, TerminateSequence}, {KeyShift, KeyB, TerminateSequence}, {KeyShift, KeyC, TerminateSequence}, {KeyShift, KeyD, TerminateSequence}, // a, b, c, d {KeyShift, KeyA, TerminateSequence}, {KeyShift, KeyB, TerminateSequence}, {KeyShift, KeyC, TerminateSequence}, {KeyShift, KeyD, TerminateSequence}, // a, b, c, d