[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freedesktop-xlibs-commit
Subject:    xkeyboard-config/symbols epo,1.1,1.2
From:       "Sergey V. Oudaltsov" <xlibs-commit () pdx ! freedesktop ! org>
Date:       2007-01-11 23:08:27
Message-ID: 20070111230827.EA3D99EB59 () gabe ! freedesktop ! org
[Download RAW message or body]

Committed by: svu

Update of /cvs/xkeyboard-config/xkeyboard-config/symbols
In directory kemper:/tmp/cvs-serv21506/symbols

Modified Files:
	epo 
Log Message:
added epo(legacy), b.fd.o#9556

Index: epo
===================================================================
RCS file: /cvs/xkeyboard-config/xkeyboard-config/symbols/epo,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- epo	31 Dec 2005 01:30:18 -0000	1.1
+++ epo	11 Jan 2007 23:08:23 -0000	1.2
@@ -1,9 +1,12 @@
 // $XKeyboardConfig$
 
-// Esperanto keyboard map "Ekverto"
+// Esperanto keyboard maps -- "Ekverto"
 //
-// Ekverto A (2004-01-10)
+// Ekverto A ("legacy") (2004-01-10)
+// Chusslove Illich (Ĉaslavo Iliĉo) <caslav.ilic@gmx.net>
 //
+// Ekverto B ("basic") (2006-12-02)
+// Benno Schulenberg (Beno Sĥilenberĥ) <bensberg@justemail.net>
 // Chusslove Illich (Ĉaslavo Iliĉo) <caslav.ilic@gmx.net>
 
 default partial alphanumeric_keys
@@ -11,6 +14,44 @@
 
   name[Group1]= "Esperanto";
 
+  include "us(basic)"
+
+  key.type[Group1] = "FOUR_LEVEL_ALPHABETIC";
+
+  key <AD01>  { [ scircumflex,  Scircumflex,  q,             Q          ] };
+  key <AD02>  { [ gcircumflex,  Gcircumflex,  w,             W          ] };
+  key <AB02>  { [ ccircumflex,  Ccircumflex,  x,             X          ] };
+  key <AD06>  { [ ubreve,       Ubreve,       y,             Y          ] };
+
+  key.type[Group1] = "FOUR_LEVEL_SEMIALPHABETIC";
+
+  key <AD11>  { [ jcircumflex,  Jcircumflex,  bracketleft,   braceleft  ] };
+  key <AD12>  { [ hcircumflex,  Hcircumflex,  bracketright,  braceright ] };
+
+  key <AD09>  { [ o,            O,            braceleft,     braceleft  ] };
+  key <AD10>  { [ p,            P,            braceright,    braceright ] };
+
+  key <AC01>  { [ a,            A,     leftsinglequotemark,  NoSymbol   ] };
+  key <AC02>  { [ s,            S,    rightsinglequotemark,  NoSymbol   ] };
+  key <AC03>  { [ d,            D,     leftdoublequotemark,  NoSymbol   ] };
+  key <AC04>  { [ f,            F,    rightdoublequotemark,  NoSymbol   ] };
+
+  key <AB06>  { [ n,            N,            endash,        endash     ] };
+  key <AB07>  { [ m,            M,            emdash,        emdash     ] };
+
+  key.type[Group1] = "FOUR_LEVEL";
+
+  key <AE05>  { [ 5,            percent,      EuroSign,      EuroSign   ] };
+
+  include "level3(ralt_switch)"
+};
+
+
+partial alphanumeric_keys
+xkb_symbols "legacy" {
+
+  name[Group1]= "Esperanto - displaced semicolon and quote (obsolete)";
+
   key.type[Group1] = "FOUR_LEVEL";
 
   key <TLDE>  { [ grave,         asciitilde,  NoSymbol,  NoSymbol ] };
@@ -37,7 +78,7 @@
   key <BKSL>  { [ backslash,     bar,         NoSymbol,  NoSymbol ] };
   key <LSGT>  { [ NoSymbol,      NoSymbol,    NoSymbol,  NoSymbol ] };
 
-  key.type[Group1] = "FOUR_LEVEL_ALPHABETIC";
+  key.type[Group1] = "FOUR_LEVEL_SEMIALPHABETIC";
 
   key <AD01>  { [ scircumflex,  Scircumflex,  at,                    NoSymbol ] };
   key <AD02>  { [ jcircumflex,  Jcircumflex,  asciicircum,           NoSymbol ] };


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic