Revert "Remove escaping for quote"

This reverts commit 3d93f7c469.
This commit is contained in:
Johannes Marbach 2021-10-12 21:18:02 +02:00
parent 160956cebc
commit 774da359f5
5 changed files with 8 additions and 7 deletions

View file

@ -84,7 +84,7 @@ static const int num_keys_numbers_de = 37;
static const char * const keycaps_numbers_de[] = { \
"1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "\n", \
"@", "#", "", "%", "&", "-", "_", "+", "(", ")", "\n", \
"*/=", ";", """, "'", ":", "=", "<", ">", LV_SYMBOL_BACKSPACE, "\n", \
"*/=", ";", "\"", "'", ":", "=", "<", ">", LV_SYMBOL_BACKSPACE, "\n", \
"abc", "äÄ", LV_SYMBOL_LEFT, " ", LV_SYMBOL_RIGHT, ",", ".", LV_SYMBOL_OK, "" \
};

View file

@ -84,7 +84,7 @@ static const int num_keys_numbers_es = 37;
static const char * const keycaps_numbers_es[] = { \
"1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "\n", \
"@", "#", "", "%", "&", "-", "_", "+", "(", ")", "\n", \
"*/=", ",", """, "'", ":", ";", "!", "=", LV_SYMBOL_BACKSPACE, "\n", \
"*/=", ",", "\"", "'", ":", ";", "!", "=", LV_SYMBOL_BACKSPACE, "\n", \
"abc", "áÁ", LV_SYMBOL_LEFT, " ", LV_SYMBOL_RIGHT, "?", ".", LV_SYMBOL_OK, "" \
};
@ -308,7 +308,7 @@ static const int num_keys_numbers_fr = 35;
static const char * const keycaps_numbers_fr[] = { \
"1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "\n", \
"@", "#", "", "%", "&", "-", "_", "+", "(", ")", "\n", \
"*/=", ",", """, "'", ":", ";", "!", "?", LV_SYMBOL_BACKSPACE, "\n", \
"*/=", ",", "\"", "'", ":", ";", "!", "?", LV_SYMBOL_BACKSPACE, "\n", \
"abc", LV_SYMBOL_LEFT, " ", LV_SYMBOL_RIGHT, "âÂ", LV_SYMBOL_OK, "" \
};
@ -532,7 +532,7 @@ static const int num_keys_numbers_us = 35;
static const char * const keycaps_numbers_us[] = { \
"1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "\n", \
"@", "#", "$", "%", "&", "-", "_", "+", "(", ")", "\n", \
"*/=", ",", """, "'", ":", ";", "!", "?", LV_SYMBOL_BACKSPACE, "\n", \
"*/=", ",", "\"", "'", ":", ";", "!", "?", LV_SYMBOL_BACKSPACE, "\n", \
"ABC", LV_SYMBOL_LEFT, " ", LV_SYMBOL_RIGHT, ".", LV_SYMBOL_OK, "" \
};

View file

@ -146,7 +146,7 @@ static const char * const keycaps_numbers_terminal_us[] = { \
"Ctrl", "Alt", LV_SYMBOL_UP, LV_SYMBOL_DOWN, LV_SYMBOL_LEFT, LV_SYMBOL_RIGHT, "\n", \
"1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "\n", \
"*", "#", "$", "/", "&", "-", "_", "+", "(", ")", "\n", \
"τ=\", ",", """, "'", ":", ";", "!", "?", LV_SYMBOL_BACKSPACE, "\n", \
"τ=\", ",", "\"", "'", ":", ";", "!", "?", LV_SYMBOL_BACKSPACE, "\n", \
"ABC", " ", ".", LV_SYMBOL_OK, "" \
};

View file

@ -84,7 +84,7 @@ static const int num_keys_numbers_us = 35;
static const char * const keycaps_numbers_us[] = { \
"1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "\n", \
"@", "#", "$", "%", "&", "-", "_", "+", "(", ")", "\n", \
"*/=", ",", """, "'", ":", ";", "!", "?", LV_SYMBOL_BACKSPACE, "\n", \
"*/=", ",", "\"", "'", ":", ";", "!", "?", LV_SYMBOL_BACKSPACE, "\n", \
"ABC", LV_SYMBOL_LEFT, " ", LV_SYMBOL_RIGHT, ".", LV_SYMBOL_OK, "" \
};

View file

@ -328,6 +328,7 @@ def is_key_ignored(key):
keycap_for_key = {
'\\': '\\\\',
'"': '\\"',
'': 'LV_SYMBOL_UP',
'': 'LV_SYMBOL_DOWN',
'': 'LV_SYMBOL_LEFT',
@ -489,7 +490,7 @@ scancodes_for_keycap = {
'(': ['KEY_LEFTSHIFT', 'KEY_9'],
')': ['KEY_LEFTSHIFT', 'KEY_0'],
',': ['KEY_COMMA'],
'"': ['KEY_LEFTSHIFT', 'KEY_APOSTROPHE'],
'\\"': ['KEY_LEFTSHIFT', 'KEY_APOSTROPHE'],
'\'': ['KEY_APOSTROPHE'],
':': ['KEY_LEFTSHIFT', 'KEY_SEMICOLON'],
';': ['KEY_SEMICOLON'],