diff options
| author | Eli Zaretskii | 1998-04-16 09:06:25 +0000 |
|---|---|---|
| committer | Eli Zaretskii | 1998-04-16 09:06:25 +0000 |
| commit | 03c747598fcfb4bd5f0b7fc726168eb690ad832f (patch) | |
| tree | e201065702f4e854d1385b8b22284d2530b2a45a /src | |
| parent | adc110de19f5015796c687c1ef7b1a398c1a0085 (diff) | |
| download | emacs-03c747598fcfb4bd5f0b7fc726168eb690ad832f.tar.gz emacs-03c747598fcfb4bd5f0b7fc726168eb690ad832f.zip | |
(it_keyboard): New variable, supports Italian keyboard.
(keyboard_layout_list): Add Italian keyboard.
Diffstat (limited to 'src')
| -rw-r--r-- | src/msdos.c | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/msdos.c b/src/msdos.c index cde3949564f..fcbb4128b81 100644 --- a/src/msdos.c +++ b/src/msdos.c | |||
| @@ -1225,6 +1225,23 @@ static struct dos_keyboard_map fr_keyboard = { | |||
| 1225 | " ~#{[|`\\^@]} Ï " | 1225 | " ~#{[|`\\^@]} Ï " |
| 1226 | }; | 1226 | }; |
| 1227 | 1227 | ||
| 1228 | /* | ||
| 1229 | * Italian keyboard support, country code 39. | ||
| 1230 | * '<' 56:3c*0000 | ||
| 1231 | * '>' 56:3e*0000 | ||
| 1232 | * added also {,},` as, respectively, AltGr-8, AltGr-9, AltGr-' | ||
| 1233 | * Donated by Stefano Brozzi <brozzis@mag00.cedi.unipr.it> | ||
| 1234 | */ | ||
| 1235 | static struct dos_keyboard_map it_keyboard = { | ||
| 1236 | /* 0 1 2 3 4 5 */ | ||
| 1237 | /* 0 123456789012345678901234567890123456789012345678901234 */ | ||
| 1238 | "\\1234567890' qwertyuiopŠ+ asdfghjkl•…— zxcvbnm,.- ", | ||
| 1239 | /* 01 23456789012345678901234567890123456789012345678901234 */ | ||
| 1240 | "|!\"œ$%&/()=?^ QWERTYUIOP‚* ASDFGHJKL‡øõ ZXCVBNM;:_ ", | ||
| 1241 | /* 0123456789012345678901234567890123456789012345678901234 */ | ||
| 1242 | " {}~` [] @# " | ||
| 1243 | }; | ||
| 1244 | |||
| 1228 | static struct dos_keyboard_map dk_keyboard = { | 1245 | static struct dos_keyboard_map dk_keyboard = { |
| 1229 | /* 0 1 2 3 4 5 */ | 1246 | /* 0 1 2 3 4 5 */ |
| 1230 | /* 0123456789012345678901234567890123456789012345678901234 */ | 1247 | /* 0123456789012345678901234567890123456789012345678901234 */ |
| @@ -1243,6 +1260,7 @@ static struct keyboard_layout_list | |||
| 1243 | { | 1260 | { |
| 1244 | 1, &us_keyboard, | 1261 | 1, &us_keyboard, |
| 1245 | 33, &fr_keyboard, | 1262 | 33, &fr_keyboard, |
| 1263 | 39, &it_keyboard, | ||
| 1246 | 45, &dk_keyboard | 1264 | 45, &dk_keyboard |
| 1247 | }; | 1265 | }; |
| 1248 | 1266 | ||