xkeyboard-config/xkeyboard-config.mainline-cvs.mac-es.patch

44 lines
2.3 KiB
Diff

https://bugs.freedesktop.org/show_bug.cgi?id=8683
---
symbols/macintosh_vndr/es | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)
Index: symbols/macintosh_vndr/es
===================================================================
--- symbols/macintosh_vndr/es.orig
+++ symbols/macintosh_vndr/es
@@ -10,8 +10,8 @@ xkb_symbols "basic" {
key <TLDE> { [ bracketleft, bracketright, braceleft, braceright ] };
key <LSGT> { [ less, greater, bracketleft, braceleft ] };
- key <AE01> { [ 1, exclam ] };
- key <AE02> { [ 2, exclamdown, at, oneeighth ] };
+ key <AE01> { [ 1, exclamdown, leftsinglequotemark, rightsinglequotemark ] };
+ key <AE02> { [ 2, exclam, leftdoublequotemark, rightdoublequotemark ] };
key <AE03> { [ 3, numbersign, guillemotleft, guillemotright ] };
key <AE04> { [ 4, dollar, yen, Icircumflex ] };
key <AE05> { [ 5, percent ] };
@@ -22,8 +22,14 @@ xkb_symbols "basic" {
key <AE10> { [ 0, parenright ] };
key <AE11> { [ minus, underscore ] };
key <AE12> { [ equal, plus, plusminus ] };
+ key <AD04> { [ r, R, registered ] };
+ key <AD06> { [ y, Y, Yen ] };
+ key <AD07> { [ u, U, EuroSign ] };
key <AD11> { [ dead_grave, degree ] };
key <AD12> { [ dead_acute, dead_diaeresis, bar ] };
+ key <AC05> { [ g, G, at ] };
+ key <AB01> { [ z, Z, Greek_OMEGA, doublelowquotemark ] };
+ key <AB03> { [ c, C, copyright ] };
key <AB08> { [ comma, questiondown ] };
key <AB09> { [ period, question ] };
@@ -34,5 +40,7 @@ xkb_symbols "basic" {
// End alphanumeric section
+ // MacOS does not have euro on e, include it anyway
+ include "eurosign(e)"
include "level3(ralt_switch)"
};