summaryrefslogtreecommitdiff
path: root/symbols/kpdl
diff options
context:
space:
mode:
authorSergey Udaltsov <svu@linnie-the-pooh.(none)>2008-10-18 00:17:59 +0100
committerSergey Udaltsov <svu@linnie-the-pooh.(none)>2008-10-18 00:17:59 +0100
commitae6339a3f031da2b10ffd0c937e84d4508df63bd (patch)
treec59ddc94f7e80b295c513eb18b6957ec434d34df /symbols/kpdl
parent04fde3d25e6df83fc619db47d1972a68b7f588bd (diff)
downloadxkeyboard-config-ae6339a3f031da2b10ffd0c937e84d4508df63bd.tar.gz
added a kpdl:semi, keypad:atm, keypad:hex options, b.fd.o#17110
Diffstat (limited to 'symbols/kpdl')
-rw-r--r--symbols/kpdl17
1 files changed, 17 insertions, 0 deletions
diff --git a/symbols/kpdl b/symbols/kpdl
index ffcfcd9..a8bdfb7 100644
--- a/symbols/kpdl
+++ b/symbols/kpdl
@@ -86,3 +86,20 @@ xkb_symbols "kposs" {
key <KPDL> { [ KP_Delete, KP_Decimal, KP_Separator, 0x100202F ] }; // <delete> ? ? ⍽ (narrow no-break space)
};
+
+// Spreadsheets may be configured to use the dot as decimal
+// punctuation, comma as a thousands separator and then semi-colon as
+// the list separator. Of these, dot and semi-colon is most important
+// when entering data by the keyboard; the comma can then be inferred
+// and added to the presentation afterwards. Using semi-colon as a
+// general separator may in fact be preferred to avoid ambiguities
+// in data files. Most times a decimal separator is hard-coded, it
+// seems to be period, probably since this is the syntax used in
+// (most) programming languages.
+partial keypad_keys
+xkb_symbols "semi" {
+
+ key.type[Group1]="FOUR_LEVEL_MIXED_KEYPAD" ;
+
+ key <KPDL> { [ NoSymbol, NoSymbol, semicolon ] };
+};