From e26f8c80a5270959552e87c35e0f1dd25eac5be7 Mon Sep 17 00:00:00 2001 From: "Sergey V. Udaltsov" Date: Fri, 14 Aug 2009 22:38:47 +0100 Subject: [PATCH] added it(us) http://bugs.freedesktop.org/show_bug.cgi?id=23263 --- ChangeLog | 2 ++ rules/base.xml.in | 6 ++++++ symbols/it | 40 ++++++++++++++++++++++++++++++++++++++++ 3 files changed, 48 insertions(+) diff --git a/ChangeLog b/ChangeLog index 8d8ad35..ec4c1ef 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2,6 +2,8 @@ * rules/base.o_s.part, rules/base.xml.in, symbols/capslock: added caps:none option, http://bugs.freedesktop.org/show_bug.cgi?id=23243 + * rules/base.xml.in, symbols/it: added it(us), + http://bugs.freedesktop.org/show_bug.cgi?id=23263 2009-08-04 Sergey Udaltsov diff --git a/rules/base.xml.in b/rules/base.xml.in index e5e498b..37ef7ec 100644 --- a/rules/base.xml.in +++ b/rules/base.xml.in @@ -2837,6 +2837,12 @@ <_description>Macintosh + + + us + <_description>US keyboard with Italian letters + + geo diff --git a/symbols/it b/symbols/it index e91a9f8..7f703d1 100644 --- a/symbols/it +++ b/symbols/it @@ -176,3 +176,43 @@ xkb_symbols "olpc" { key { [ less, greater, guillemotleft, guillemotright ] }; }; +partial alphanumeric_keys modifier_keys +xkb_symbols "us" { + + name[Group1]= "Italy - US keyboard with Italian letters"; + + include "us(euro)" + + // Alphanumeric section + + key { [ grave, asciitilde, dead_grave, dead_tilde ] }; + key { [ 1, exclam, onesuperior ] }; + key { [ 2, at, twosuperior ] }; + key { [ 3, numbersign, threesuperior ] }; + key { [ 6,asciicircum,dead_circumflex ] }; + key { [ 0, parenright, degree ] }; + key { [ minus, underscore, dead_macron ] }; + + key { [ e, E, egrave, Egrave ] }; + key { [ r, R, registered ] }; + key { [ u, U, ugrave, Ugrave ] }; + key { [ i, I, igrave, Igrave ] }; + key { [ o, O, ograve, Ograve ] }; + + key { [ a, A, agrave, Agrave ] }; + key { [ d, D, eacute, Eacute ] }; + key { [ j, J, uacute, Uacute ] }; + key { [ k, K, iacute, Iacute ] }; + key { [ l, L, oacute, Oacute ] }; + key { [ semicolon, colon,dead_diaeresis, dead_diaeresis ] }; + key { [apostrophe, quotedbl, dead_acute ] }; + + key { [ z, Z, aacute, Aacute ] }; + key { [ c, C, copyright ] }; + key { [ n, N, ntilde, Ntilde ] }; + key { [ comma, less, guillemotleft ] }; + key { [ period, greater, guillemotright ] }; + + include "level3(ralt_switch)" +}; + -- 2.32.0.93.g670b81a890