File: 180_gr-utf8_keymap.patch

package info (click to toggle)
console-data 2002.12.04dbs-49
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 5,024 kB
  • ctags: 26
  • sloc: perl: 1,663; makefile: 110; sh: 61
file content (218 lines) | stat: -rw-r--r-- 16,055 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
diff -Nru console-data-1999.08.29-old/keymaps/i386/qwerty/gr-utf8.kmap console-data-1999.08.29/keymaps/i386/qwerty/gr-utf8.kmap
--- console-data-1999.08.29-old/keymaps/i386/qwerty/gr-utf8.kmap	1970-01-01 01:00:00.000000000 +0100
+++ console-data-1999.08.29/keymaps/i386/qwerty/gr-utf8.kmap	2004-11-06 14:57:34.000000000 +0100
@@ -0,0 +1,214 @@
+# This is a Greek UTF-8 keymap for console.
+#
+# This keymap was generated for encoding utf-8
+# Switching between Latin and Greek letters is done by Left Alt+ Left Shift
+# combination. Temporary switching is done by Right Alt key.
+# Accents DO NOT WORK for now, due to kernel limitations.
+#
+# This keymap was generated using the macros by Cyril Slobin 
+# from the package console-cyrillic, by Konstantinos Margaritis
+# <markos@debian.org> and with extremely valueable help from
+# Anton Zinoniev <zinoviev@debian.org>, in some late hacking 
+# during the Oldenburg meeting, 2004. :-)
+
+charset "iso-8859-7"
+
+keycode 1 = Escape Escape Escape Escape Escape Escape Escape Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape
+keycode 2 = one exclam one exclam VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_one Meta_exclam Meta_one Meta_exclam VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 3 = two at two at nul nul nul nul Meta_two Meta_at Meta_two Meta_at Meta_nul Meta_nul Meta_nul Meta_nul
+keycode 4 = three numbersign three numbersign Escape Escape Escape Escape Meta_three Meta_numbersign Meta_three Meta_numbersign Meta_Escape Meta_Escape Meta_Escape Meta_Escape
+keycode 5 = four dollar four dollar Control_backslash Control_backslash Control_backslash Control_backslash Meta_four Meta_dollar Meta_four Meta_dollar Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash
+keycode 6 = five percent five percent Control_bracketright Control_bracketright Control_bracketright Control_bracketright Meta_five Meta_percent Meta_five Meta_percent Meta_Control_bracketright Meta_Control_bracketright Meta_Control_bracketright Meta_Control_bracketright
+keycode 7 = six asciicircum six asciicircum Control_asciicircum Control_asciicircum Control_asciicircum Control_asciicircum Meta_six Meta_asciicircum Meta_six Meta_asciicircum Meta_Control_asciicircum Meta_Control_asciicircum Meta_Control_asciicircum Meta_Control_asciicircum
+keycode 8 = seven ampersand seven ampersand Control_underscore Control_underscore Control_underscore Control_underscore Meta_seven Meta_ampersand Meta_seven Meta_ampersand Meta_Control_underscore Meta_Control_underscore Meta_Control_underscore Meta_Control_underscore
+keycode 9 = eight asterisk eight asterisk Delete Delete Delete Delete Meta_eight Meta_asterisk Meta_eight Meta_asterisk Meta_Delete Meta_Delete Meta_Delete Meta_Delete
+keycode 10 = nine parenleft nine parenleft VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_nine Meta_parenleft Meta_nine Meta_parenleft VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 11 = zero parenright zero parenright VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_zero Meta_parenright Meta_zero Meta_parenright VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 12 = minus underscore minus underscore Control_underscore Control_underscore Control_underscore Control_underscore Meta_minus Meta_underscore Meta_minus Meta_underscore Meta_Control_underscore Meta_Control_underscore Meta_Control_underscore Meta_Control_underscore
+keycode 13 = equal plus equal plus VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_equal Meta_plus Meta_equal Meta_plus VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 14 = Delete Delete Delete Delete BackSpace BackSpace BackSpace BackSpace Meta_Delete Meta_Delete Meta_Delete Meta_Delete Meta_BackSpace Meta_BackSpace Meta_BackSpace Meta_BackSpace
+keycode 15 = Tab Tab Tab Tab Tab Tab Tab Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab
+keycode 16 = +q +Q +semicolon +colon Control_q Control_q Control_q Control_q Meta_q Meta_Q Meta_q Meta_Q Meta_Control_q Meta_Control_q Meta_Control_q Meta_Control_q
+keycode 17 = +w +W +U+03C2 +U+03A3 Control_w Control_w Control_w Control_w Meta_w Meta_W Meta_w Meta_W Meta_Control_w Meta_Control_w Meta_Control_w Meta_Control_w
+keycode 18 = +e +E +U+03B5 +U+0395 Control_e Control_e Control_e Control_e Meta_e Meta_E Meta_e Meta_E Meta_Control_e Meta_Control_e Meta_Control_e Meta_Control_e
+keycode 19 = +r +R +U+03C1 +U+03A1 Control_r Control_r Control_r Control_r Meta_r Meta_R Meta_r Meta_R Meta_Control_r Meta_Control_r Meta_Control_r Meta_Control_r
+keycode 20 = +t +T +U+03C4 +U+03A4 Control_t Control_t Control_t Control_t Meta_t Meta_T Meta_t Meta_T Meta_Control_t Meta_Control_t Meta_Control_t Meta_Control_t
+keycode 21 = +y +Y +U+03C5 +U+03A5 Control_y Control_y Control_y Control_y Meta_y Meta_Y Meta_y Meta_Y Meta_Control_y Meta_Control_y Meta_Control_y Meta_Control_y
+keycode 22 = +u +U +U+03B8 +U+0398 Control_u Control_u Control_u Control_u Meta_u Meta_U Meta_u Meta_U Meta_Control_u Meta_Control_u Meta_Control_u Meta_Control_u
+keycode 23 = +i +I +U+03B9 +U+0399 Control_i Control_i Control_i Control_i Meta_i Meta_I Meta_i Meta_I Meta_Control_i Meta_Control_i Meta_Control_i Meta_Control_i
+keycode 24 = +o +O +U+03BF +U+039F Control_o Control_o Control_o Control_o Meta_o Meta_O Meta_o Meta_O Meta_Control_o Meta_Control_o Meta_Control_o Meta_Control_o
+keycode 25 = +p +P +U+03C0 +U+03A0 Control_p Control_p Control_p Control_p Meta_p Meta_P Meta_p Meta_P Meta_Control_p Meta_Control_p Meta_Control_p Meta_Control_p
+keycode 26 = bracketleft braceleft bracketleft braceleft Escape Escape Escape Escape Meta_bracketleft Meta_braceleft Meta_bracketleft Meta_braceleft Meta_Escape Meta_Escape Meta_Escape Meta_Escape
+keycode 27 = bracketright braceright bracketright braceright Control_bracketright Control_bracketright Control_bracketright Control_bracketright Meta_bracketright Meta_braceright Meta_bracketright Meta_braceright Meta_Control_bracketright Meta_Control_bracketright Meta_Control_bracketright Meta_Control_bracketright
+keycode 28 = Return Return Return Return Return Return Return Return Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m
+keycode 29 = Control
+keycode 30 = +a +A +U+03B1 +U+0391 Control_a Control_a Control_a Control_a Meta_a Meta_A Meta_a Meta_A Meta_Control_a Meta_Control_a Meta_Control_a Meta_Control_a
+keycode 31 = +s +S +U+03C3 +U+03A3 Control_s Control_s Control_s Control_s Meta_s Meta_S Meta_s Meta_S Meta_Control_s Meta_Control_s Meta_Control_s Meta_Control_s
+keycode 32 = +d +D +U+03B4 +U+0394 Control_d Control_d Control_d Control_d Meta_d Meta_D Meta_d Meta_D Meta_Control_d Meta_Control_d Meta_Control_d Meta_Control_d
+keycode 33 = +f +F +U+03C6 +U+03A6 Control_f Control_f Control_f Control_f Meta_f Meta_F Meta_f Meta_F Meta_Control_f Meta_Control_f Meta_Control_f Meta_Control_f
+keycode 34 = +g +G +U+03B3 +U+0393 Control_g Control_g Control_g Control_g Meta_g Meta_G Meta_g Meta_G Meta_Control_g Meta_Control_g Meta_Control_g Meta_Control_g
+keycode 35 = +h +H +U+03B7 +U+0397 Control_h Control_h Control_h Control_h Meta_h Meta_H Meta_h Meta_H Meta_Control_h Meta_Control_h Meta_Control_h Meta_Control_h
+keycode 36 = +j +J +U+03BE +U+039E Control_j Control_j Control_j Control_j Meta_j Meta_J Meta_j Meta_J Meta_Control_j Meta_Control_j Meta_Control_j Meta_Control_j
+keycode 37 = +k +K +U+03BA +U+039A Control_k Control_k Control_k Control_k Meta_k Meta_K Meta_k Meta_K Meta_Control_k Meta_Control_k Meta_Control_k Meta_Control_k
+keycode 38 = +l +L +U+03BB +U+039B Control_l Control_l Control_l Control_l Meta_l Meta_L Meta_l Meta_L Meta_Control_l Meta_Control_l Meta_Control_l Meta_Control_l
+keycode 39 = semicolon colon semicolon colon VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_semicolon Meta_colon Meta_semicolon Meta_colon VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 40 = apostrophe quotedbl apostrophe quotedbl Control_g Control_g Control_g Control_g Meta_apostrophe Meta_quotedbl Meta_apostrophe Meta_quotedbl Meta_Control_g Meta_Control_g Meta_Control_g Meta_Control_g
+keycode 41 = grave asciitilde grave asciitilde nul nul nul nul Meta_grave Meta_asciitilde Meta_grave Meta_asciitilde Meta_nul Meta_nul Meta_nul Meta_nul
+keycode 42 = Shift
+        alt keycode 42 = AltGr_Lock
+        altgr alt keycode 42 = AltGr_Lock
+keycode 43 = backslash bar backslash bar Control_backslash Control_backslash Control_backslash Control_backslash Meta_backslash Meta_bar Meta_backslash Meta_bar Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash
+keycode 44 = +z +Z +U+03B6 +U+0396 Control_z Control_z Control_z Control_z Meta_z Meta_Z Meta_z Meta_Z Meta_Control_z Meta_Control_z Meta_Control_z Meta_Control_z
+keycode 45 = +x +X +U+03C7 +U+03A7 Control_x Control_x Control_x Control_x Meta_x Meta_X Meta_x Meta_X Meta_Control_x Meta_Control_x Meta_Control_x Meta_Control_x
+keycode 46 = +c +C +U+03C8 +U+03A8 Control_c Control_c Control_c Control_c Meta_c Meta_C Meta_c Meta_C Meta_Control_c Meta_Control_c Meta_Control_c Meta_Control_c
+keycode 47 = +v +V +U+03C9 +U+03A9 Control_v Control_v Control_v Control_v Meta_v Meta_V Meta_v Meta_V Meta_Control_v Meta_Control_v Meta_Control_v Meta_Control_v
+keycode 48 = +b +B +U+03B2 +U+0392 Control_b Control_b Control_b Control_b Meta_b Meta_B Meta_b Meta_B Meta_Control_b Meta_Control_b Meta_Control_b Meta_Control_b
+keycode 49 = +n +N +U+03BD +U+039D Control_n Control_n Control_n Control_n Meta_n Meta_N Meta_n Meta_N Meta_Control_n Meta_Control_n Meta_Control_n Meta_Control_n
+keycode 50 = +m +M +U+03BC +U+039C Control_m Control_m Control_m Control_m Meta_m Meta_M Meta_m Meta_M Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m
+keycode 51 = comma less comma less VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_comma Meta_less Meta_comma Meta_less VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 52 = period greater period greater VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_period Meta_greater Meta_period Meta_greater VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+        control keycode 52 = Compose
+        control altgr keycode 52 = Compose
+keycode 53 = slash question slash question Delete Delete Delete Delete Meta_slash Meta_question Meta_slash Meta_question Meta_Delete Meta_Delete Meta_Delete Meta_Delete
+keycode 54 = Shift
+#        alt keycode 54 = AltGr_Lock
+#        altgr alt keycode 54 = AltGr_Lock
+keycode 55 = KP_Multiply
+keycode 56 = Alt
+keycode 57 = space space space space nul nul nul nul Meta_space Meta_space Meta_space Meta_space Meta_nul Meta_nul Meta_nul Meta_nul
+keycode 58 = Caps_Lock
+keycode 59 = F1 F11 F1 F11 F1 F11 F1 F11 Console_1 Console_1 Console_1 Console_1 Console_1 Console_1 Console_1 Console_1
+keycode 60 = F2 F12 F2 F12 F2 F12 F2 F12 Console_2 Console_2 Console_2 Console_2 Console_2 Console_2 Console_2 Console_2
+keycode 61 = F3 F13 F3 F13 F3 F13 F3 F13 Console_3 Console_3 Console_3 Console_3 Console_3 Console_3 Console_3 Console_3
+keycode 62 = F4 F14 F4 F14 F4 F14 F4 F14 Console_4 Console_4 Console_4 Console_4 Console_4 Console_4 Console_4 Console_4
+keycode 63 = F5 F15 F5 F15 F5 F15 F5 F15 Console_5 Console_5 Console_5 Console_5 Console_5 Console_5 Console_5 Console_5
+keycode 64 = F6 F16 F6 F16 F6 F16 F6 F16 Console_6 Console_6 Console_6 Console_6 Console_6 Console_6 Console_6 Console_6
+keycode 65 = F7 F17 F7 F17 F7 F17 F7 F17 Console_7 Console_7 Console_7 Console_7 Console_7 Console_7 Console_7 Console_7
+keycode 66 = F8 F18 F8 F18 F8 F18 F8 F18 Console_8 Console_8 Console_8 Console_8 Console_8 Console_8 Console_8 Console_8
+keycode 67 = F9 F19 F9 F19 F9 F19 F9 F19 Console_9 Console_9 Console_9 Console_9 Console_9 Console_9 Console_9 Console_9
+keycode 68 = F10 F20 F10 F20 F10 F20 F10 F20 Console_10 Console_10 Console_10 Console_10 Console_10 Console_10 Console_10 Console_10
+keycode 69 = Num_Lock
+keycode 70 = Scroll_Lock
+        shift keycode 70 = Show_Memory
+        shift altgr keycode 70 = Show_Memory
+        control keycode 70 = Show_State
+        control altgr keycode 70 = Show_State
+        alt keycode 70 = Show_Registers
+        alt altgr keycode 70 = Show_Registers
+keycode 71 = KP_7
+        alt keycode 71 = Ascii_7
+        alt altgr keycode 71 = Ascii_7
+keycode 72 = KP_8
+        alt keycode 72 = Ascii_8
+        alt altgr keycode 72 = Ascii_8
+keycode 73 = KP_9
+        alt keycode 73 = Ascii_9
+        alt altgr keycode 73 = Ascii_9
+keycode 74 = KP_Subtract
+keycode 75 = KP_4
+        alt keycode 75 = Ascii_4
+        alt altgr keycode 75 = Ascii_4
+keycode 76 = KP_5
+        alt keycode 76 = Ascii_5
+        alt altgr keycode 76 = Ascii_5
+keycode 77 = KP_6
+        alt keycode 77 = Ascii_6
+        alt altgr keycode 77 = Ascii_6
+keycode 78 = KP_Add
+keycode 79 = KP_1
+        alt keycode 79 = Ascii_1
+        alt altgr keycode 79 = Ascii_1
+keycode 80 = KP_2
+        alt keycode 80 = Ascii_2
+        alt altgr keycode 80 = Ascii_2
+keycode 81 = KP_3
+        alt keycode 81 = Ascii_3
+        alt altgr keycode 81 = Ascii_3
+keycode 82 = KP_0
+        alt keycode 82 = Ascii_0
+        alt altgr keycode 82 = Ascii_0
+keycode 83 = KP_Period
+        control alt keycode 83 = Boot
+        control alt altgr keycode 83 = Boot
+keycode 84 = Last_Console
+Keycode 85 =
+keycode 86 = less greater less greater VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_less Meta_greater Meta_less Meta_greater VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 87 = F11 F11 F11 F11 F11 F11 F11 F11 Console_11 Console_11 Console_11 Console_11 Console_11 Console_11 Console_11 Console_11
+keycode 88 = F12 F12 F12 F12 F12 F12 F12 F12 Console_12 Console_12 Console_12 Console_12 Console_12 Console_12 Console_12 Console_12
+Keycode 89 =
+Keycode 90 =
+Keycode 91 =
+Keycode 92 =
+Keycode 93 =
+Keycode 94 =
+Keycode 95 =
+keycode 96 = KP_Enter
+keycode 97 = Control
+keycode 98 = KP_Divide
+keycode 99 = Control_backslash Control_backslash Control_backslash Control_backslash Control_backslash Control_backslash Control_backslash Control_backslash Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash
+keycode 100 = AltGr
+keycode 101 = Break
+keycode 102 = Home
+keycode 103 = Up
+keycode 104 = PageUp
+        shift keycode 104 = Scroll_Backward
+        shift altgr keycode 104 = Scroll_Backward
+keycode 105 = Left
+        alt keycode 105 = Decr_Console
+        alt altgr keycode 105 = Decr_Console
+keycode 106 = Right
+        alt keycode 106 = Incr_Console
+        alt altgr keycode 106 = Incr_Console
+keycode 107 = End
+keycode 108 = Down
+keycode 109 = PageDown
+        shift keycode 109 = Scroll_Forward
+        shift altgr keycode 109 = Scroll_Forward
+keycode 110 = Insert
+keycode 111 = Remove
+        control alt keycode 111 = Boot
+        control alt altgr keycode 111 = Boot
+keycode 112 = Macro
+keycode 113 = F13
+keycode 114 = F14
+keycode 115 = Help
+keycode 116 = Do
+keycode 117 = F17
+keycode 118 = KP_MinPlus
+keycode 119 = Pause
+Keycode 120 =
+Keycode 121 =
+Keycode 122 =
+Keycode 123 =
+Keycode 124 =
+keycode 125 = AltGr
+keycode 126 = AltGr
+keycode 127 = AltGr_Lock
+string F1 = "\033[[A"
+string F2 = "\033[[B"
+string F3 = "\033[[C"
+string F4 = "\033[[D"
+string F5 = "\033[[E"
+string F6 = "\033[17~"
+string F7 = "\033[18~"
+string F8 = "\033[19~"
+string F9 = "\033[20~"
+string F10 = "\033[21~"
+string F11 = "\033[23~"
+string F12 = "\033[24~"
+string F13 = "\033[25~"
+string F14 = "\033[26~"
+string F15 = "\033[28~"
+string F16 = "\033[29~"
+string F17 = "\033[31~"
+string F18 = "\033[32~"
+string F19 = "\033[33~"
+string F20 = "\033[34~"
+string Find = "\033[1~"
+string Insert = "\033[2~"
+string Remove = "\033[3~"
+string Select = "\033[4~"
+string Prior = "\033[5~"
+string Next = "\033[6~"
+string Macro = "\033[M"
+string Pause = "\033[P"