diff options
-rw-r--r-- | ChangeLog | 7 | ||||
-rw-r--r-- | rules/base.m_g.part | 1 | ||||
-rw-r--r-- | rules/base.ml1_s.part | 1 | ||||
-rw-r--r-- | rules/base.ml_g.part | 1 | ||||
-rw-r--r-- | rules/base.ml_s.part | 1 | ||||
-rw-r--r-- | symbols/br | 14 |
6 files changed, 23 insertions, 2 deletions
@@ -1,3 +1,10 @@ +2007-08-10 Sergey Udaltsov + + * symbols/br, rules/base.m_g.part, rules/base.ml1_s.part, + rules/base.ml_g.part, rules/base.ml_s.part: Adding br(thinkpad), + polishing rules a bit, + https://bugs.freedesktop.org/show_bug.cgi?id=11908 + 2007-08-07 Sergey Udaltsov * symbols/ara: Patch to Arabic keyboard layout, diff --git a/rules/base.m_g.part b/rules/base.m_g.part index d6d6d342..412d902a 100644 --- a/rules/base.m_g.part +++ b/rules/base.m_g.part @@ -6,6 +6,7 @@ $pcmodels = pc(%m) $pcgeometries = pc(%m) everex = everex(STEPnote) + thinkpad = thinkpad(intl) winbook = winbook(XP5) pc98 = nec(pc98) $macbooks = macintosh(%m) diff --git a/rules/base.ml1_s.part b/rules/base.ml1_s.part index ff1c35c9..8e0eeef4 100644 --- a/rules/base.ml1_s.part +++ b/rules/base.ml1_s.part @@ -6,4 +6,5 @@ macintosh_old $macvendorlayouts = macintosh_vndr/us(oldmac)+macintosh_vndr/%l[1]%(v[1]) macintosh_old * = macintosh_vndr/us(oldmac)+%l[1]%(v[1]) $macs $macvendorlayouts = pc+macintosh_vndr/%l[1]%(v[1]) + thinkpad br = pc+%l[1](thinkpad) * * = pc+%l[1]%(v[1]) diff --git a/rules/base.ml_g.part b/rules/base.ml_g.part index fac63119..e66bb0b5 100644 --- a/rules/base.ml_g.part +++ b/rules/base.ml_g.part @@ -1,2 +1 @@ thinkpad us = thinkpad(us) - thinkpad * = thinkpad(intl) diff --git a/rules/base.ml_s.part b/rules/base.ml_s.part index 5127dccc..e318c1e8 100644 --- a/rules/base.ml_s.part +++ b/rules/base.ml_s.part @@ -14,5 +14,6 @@ macintosh_old * = macintosh_vndr/us(oldmac)+%l%(v) $macs en_US = pc+macintosh_vndr/us(extended) $macs $macvendorlayouts = pc+macintosh_vndr/%l%(v) + thinkpad br = pc+br(thinkpad) * $nonlatin = pc+us+%l%(v):2 * * = pc+%l%(v) @@ -1,6 +1,6 @@ // based on -// "a very simple Brasilian ABNT2 keybaord +// "a very simple Brasilian ABNT2 keyboard // by Ricardo Y. Igarashi (iga@that.com.br) // Adds suport for dead-keys in I18N applications // by Conectiva (http://www.conectiva.com.br)" @@ -63,3 +63,15 @@ xkb_symbols "nodeadkeys" { key <AC11> { [asciitilde, asciicircum ] }; key <AB10> { [ semicolon, colon, dead_belowdot, abovedot ] }; }; + +// ABNT2 Keyboard to IBM/Lenovo Thinkpads +// by Piter PUNK <piterpk@terra.com.br> +// +partial alphanumeric_keys +xkb_symbols "thinkpad" { + + include "br(abnt2)" // for consistent naming + name[Group1]="Brazil"; + + key <RCTL> { [ slash, question, degree, questiondown ] }; +}; |