From 58f02b98dd9f2be08d43ac9ac302aac652c50fda Mon Sep 17 00:00:00 2001 From: "Sergey V. Udaltsov" Date: Tue, 11 Dec 2012 23:55:31 +0000 Subject: [PATCH] added de(legacy) https://bugs.freedesktop.org/show_bug.cgi?id=9752 --- rules/base.xml.in | 6 ++++++ symbols/de | 10 ++++++++++ 2 files changed, 16 insertions(+) diff --git a/rules/base.xml.in b/rules/base.xml.in index 5f06181..8d80750 100644 --- a/rules/base.xml.in +++ b/rules/base.xml.in @@ -1598,6 +1598,12 @@ + legacy + <_description>German (legacy) + + + + nodeadkeys <_description>German (Austria, eliminate dead keys) diff --git a/symbols/de b/symbols/de index 9793952..6ac1e67 100644 --- a/symbols/de +++ b/symbols/de @@ -50,6 +50,16 @@ xkb_symbols "basic" { }; partial alphanumeric_keys +xkb_symbols "legacy" { + // previous standard German layout with tilde as dead key + + include "de(basic)" + name[Group1]="German (legacy)"; + + key { [ plus, asterisk, dead_tilde, dead_macron ] }; +}; + +partial alphanumeric_keys xkb_symbols "nodeadkeys" { // modify the basic German layout to not have any dead keys -- 2.7.4