Index: quarks ================================================================== --- quarks +++ quarks @@ -76,10 +76,11 @@ equals greater question at leftbracket +backslash rightbracket caret underscore backquote A Index: quarks.h ================================================================== --- quarks.h +++ quarks.h @@ -55,131 +55,132 @@ #define Q_equals 56 #define Q_greater 57 #define Q_question 58 #define Q_at 59 #define Q_leftbracket 60 -#define Q_rightbracket 61 -#define Q_caret 62 -#define Q_underscore 63 -#define Q_backquote 64 -#define Q_A 65 -#define Q_B 66 -#define Q_C 67 -#define Q_D 68 -#define Q_E 69 -#define Q_F 70 -#define Q_G 71 -#define Q_H 72 -#define Q_I 73 -#define Q_J 74 -#define Q_K 75 -#define Q_L 76 -#define Q_M 77 -#define Q_N 78 -#define Q_O 79 -#define Q_P 80 -#define Q_Q 81 -#define Q_R 82 -#define Q_S 83 -#define Q_T 84 -#define Q_U 85 -#define Q_V 86 -#define Q_W 87 -#define Q_X 88 -#define Q_Y 89 -#define Q_Z 90 -#define Q_delete 91 -#define Q_kp0 92 -#define Q_kp1 93 -#define Q_kp2 94 -#define Q_kp3 95 -#define Q_kp4 96 -#define Q_kp5 97 -#define Q_kp6 98 -#define Q_kp7 99 -#define Q_kp8 100 -#define Q_kp9 101 -#define Q_kp_period 102 -#define Q_kp_divide 103 -#define Q_kp_multiply 104 -#define Q_kp_minus 105 -#define Q_kp_plus 106 -#define Q_kp_enter 107 -#define Q_kp_equals 108 -#define Q_up 109 -#define Q_down 110 -#define Q_right 111 -#define Q_left 112 -#define Q_insert 113 -#define Q_home 114 -#define Q_end 115 -#define Q_pageup 116 -#define Q_pagedown 117 -#define Q_f1 118 -#define Q_f2 119 -#define Q_f3 120 -#define Q_f4 121 -#define Q_f5 122 -#define Q_f6 123 -#define Q_f7 124 -#define Q_f8 125 -#define Q_f9 126 -#define Q_f10 127 -#define Q_f11 128 -#define Q_f12 129 -#define Q_f13 130 -#define Q_f14 131 -#define Q_f15 132 -#define Q_numlock 133 -#define Q_capslock 134 -#define Q_scrollock 135 -#define Q_rshift 136 -#define Q_lshift 137 -#define Q_rctrl 138 -#define Q_lctrl 139 -#define Q_ralt 140 -#define Q_lalt 141 -#define Q_rmeta 142 -#define Q_lmeta 143 -#define Q_lsuper 144 -#define Q_rsuper 145 -#define Q_mode 146 -#define Q_help 147 -#define Q_print 148 -#define Q_sysreq 149 -#define Q_break 150 -#define Q_menu 151 -#define Q_power 152 -#define Q_euro 153 -#define Q_compose 154 -#define Q_undo 155 -#define Q_shift 156 -#define Q_ctrl 157 -#define Q_alt 158 -#define Q_meta 159 -#define Q_numLock 160 -#define Q_editClick 161 -#define Q_gameClick 162 -#define Q_allowMouseWarp 163 -#define Q_middle 164 -#define Q_class 165 -#define Q_quiz 166 -#define Q_saveSolutions 167 -#define Q_solutionComment 168 -#define Q_solutionTimestamp 169 -#define Q_sqlFile 170 -#define Q_sqlInit 171 -#define Q_sqlExtensions 172 -#define Q_sqlMemStatus 173 -#define Q_sqlSmallAllocations 174 -#define Q_sqlCoveringIndexScan 175 -#define Q_sqlPowerSafe 176 -#define Q_level 177 -#define Q_tracePrefix 178 -#define Q_stackProtection 179 -#define Q_maxObjects 180 -#define Q_traceAll 181 +#define Q_backslash 61 +#define Q_rightbracket 62 +#define Q_caret 63 +#define Q_underscore 64 +#define Q_backquote 65 +#define Q_A 66 +#define Q_B 67 +#define Q_C 68 +#define Q_D 69 +#define Q_E 70 +#define Q_F 71 +#define Q_G 72 +#define Q_H 73 +#define Q_I 74 +#define Q_J 75 +#define Q_K 76 +#define Q_L 77 +#define Q_M 78 +#define Q_N 79 +#define Q_O 80 +#define Q_P 81 +#define Q_Q 82 +#define Q_R 83 +#define Q_S 84 +#define Q_T 85 +#define Q_U 86 +#define Q_V 87 +#define Q_W 88 +#define Q_X 89 +#define Q_Y 90 +#define Q_Z 91 +#define Q_delete 92 +#define Q_kp0 93 +#define Q_kp1 94 +#define Q_kp2 95 +#define Q_kp3 96 +#define Q_kp4 97 +#define Q_kp5 98 +#define Q_kp6 99 +#define Q_kp7 100 +#define Q_kp8 101 +#define Q_kp9 102 +#define Q_kp_period 103 +#define Q_kp_divide 104 +#define Q_kp_multiply 105 +#define Q_kp_minus 106 +#define Q_kp_plus 107 +#define Q_kp_enter 108 +#define Q_kp_equals 109 +#define Q_up 110 +#define Q_down 111 +#define Q_right 112 +#define Q_left 113 +#define Q_insert 114 +#define Q_home 115 +#define Q_end 116 +#define Q_pageup 117 +#define Q_pagedown 118 +#define Q_f1 119 +#define Q_f2 120 +#define Q_f3 121 +#define Q_f4 122 +#define Q_f5 123 +#define Q_f6 124 +#define Q_f7 125 +#define Q_f8 126 +#define Q_f9 127 +#define Q_f10 128 +#define Q_f11 129 +#define Q_f12 130 +#define Q_f13 131 +#define Q_f14 132 +#define Q_f15 133 +#define Q_numlock 134 +#define Q_capslock 135 +#define Q_scrollock 136 +#define Q_rshift 137 +#define Q_lshift 138 +#define Q_rctrl 139 +#define Q_lctrl 140 +#define Q_ralt 141 +#define Q_lalt 142 +#define Q_rmeta 143 +#define Q_lmeta 144 +#define Q_lsuper 145 +#define Q_rsuper 146 +#define Q_mode 147 +#define Q_help 148 +#define Q_print 149 +#define Q_sysreq 150 +#define Q_break 151 +#define Q_menu 152 +#define Q_power 153 +#define Q_euro 154 +#define Q_compose 155 +#define Q_undo 156 +#define Q_shift 157 +#define Q_ctrl 158 +#define Q_alt 159 +#define Q_meta 160 +#define Q_numLock 161 +#define Q_editClick 162 +#define Q_gameClick 163 +#define Q_allowMouseWarp 164 +#define Q_middle 165 +#define Q_class 166 +#define Q_quiz 167 +#define Q_saveSolutions 168 +#define Q_solutionComment 169 +#define Q_solutionTimestamp 170 +#define Q_sqlFile 171 +#define Q_sqlInit 172 +#define Q_sqlExtensions 173 +#define Q_sqlMemStatus 174 +#define Q_sqlSmallAllocations 175 +#define Q_sqlCoveringIndexScan 176 +#define Q_sqlPowerSafe 177 +#define Q_level 178 +#define Q_tracePrefix 179 +#define Q_stackProtection 180 +#define Q_maxObjects 181 +#define Q_traceAll 182 static const char*const global_quarks[]={ "screenWidth", "screenHeight", "margin", "palette", @@ -236,10 +237,11 @@ "equals", "greater", "question", "at", "leftbracket", + "backslash", "rightbracket", "caret", "underscore", "backquote", "A", @@ -399,10 +401,11 @@ SDLK_EQUALS, SDLK_GREATER, SDLK_QUESTION, SDLK_AT, SDLK_LEFTBRACKET, +SDLK_BACKSLASH, SDLK_RIGHTBRACKET, SDLK_CARET, SDLK_UNDERSCORE, SDLK_BACKQUOTE, SDLK_a,