summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog6
-rw-r--r--rules/base.o_s.part1
-rw-r--r--rules/base.xml.in6
-rw-r--r--symbols/jp12
4 files changed, 25 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index c2cbf385..7b9931d2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2007-05-26 Sergey Udaltsov
+
+ * rules/base.o_s.part, rules/base.xml.in, symbols/jp: Add
+ "NICOLA-F style Backspace" to "Japanese keyboard options", closing
+ https://bugs.freedesktop.org/show_bug.cgi?id=11064
+
2007-05-14 Sergey Udaltsov
* rules/base.xml.in, rules/xkb.dtd: introducing vendor into
diff --git a/rules/base.o_s.part b/rules/base.o_s.part
index 38e6ea6e..6a2b8221 100644
--- a/rules/base.o_s.part
+++ b/rules/base.o_s.part
@@ -68,3 +68,4 @@
nbsp:level3n = +nbsp(level3n)
nbsp:level4 = +nbsp(level4)
nbsp:level4n = +nbsp(level4n)
+ japan:nicola_f_bs = +jp(nicola_f_bs)
diff --git a/rules/base.xml.in b/rules/base.xml.in
index e134f41a..08024787 100644
--- a/rules/base.xml.in
+++ b/rules/base.xml.in
@@ -3770,6 +3770,12 @@
<_description>Kana Lock key is locking</_description>
</configItem>
</option>
+ <option>
+ <configItem>
+ <name>japan:nicola_f_bs</name>
+ <_description>NICOLA-F style Backspace</_description>
+ </configItem>
+ </option>
</group>
</optionList>
</xkbConfigRegistry>
diff --git a/symbols/jp b/symbols/jp
index 3a0033c5..063de5c2 100644
--- a/symbols/jp
+++ b/symbols/jp
@@ -198,3 +198,15 @@ xkb_symbols "kana" {
};
};
+partial modifier_keys
+xkb_symbols "nicola_f_bs" {
+ key <BKSP> {
+ type="",
+ symbols[Group1]= [ bracketright, braceright ]
+ };
+ key <AE10> { [ 0,underscore ] };
+ key <AD11> { [ colon, asterisk ] };
+ key <AC11> { [ BackSpace, BackSpace ] };
+ key <AC12> { [ Escape ] };
+ key <AB11> { [ at, grave ] };
+};