From 652de1cb841082dd8c949412545be2931da135a9 Mon Sep 17 00:00:00 2001 From: Ran Benita Date: Thu, 16 Oct 2014 19:52:08 +0300 Subject: [PATCH 2/3] macintosh_vndr/us: include "keypad(overlay)" explicitly With current xkbcomp, include statements do not obey default annotations (it does obey them when given a file directly), but libxkbcommon does. So in xkbcomp, `include "keypad"` includes the first map in the keypad file, which is "overlay", but includes the default in libxkbcommon, which is "x11". "overlay" might in fact be wrong, especially since the keycodes necessary for the overlay to work are not defined anywhere. But some users may rely on this in some way, so let's not change it. Signed-off-by: Ran Benita --- symbols/macintosh_vndr/us | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/symbols/macintosh_vndr/us b/symbols/macintosh_vndr/us index d4e4af1..58bfee5 100644 --- a/symbols/macintosh_vndr/us +++ b/symbols/macintosh_vndr/us @@ -59,7 +59,7 @@ default xkb_symbols "extended" { key { [ space ] }; include "eurosign(e)" - include "keypad" + include "keypad(overlay)" key { [ equal ] }; }; -- 2.1.2