xkeyboard-config/symbols epo,1.1,1.2

"Sergey V. Oudaltsov" <xlibs-commit-u7BhqnqprCWvj1b/[email protected]>
Newsgroups gmane.comp.freedesktop.xlibs.cvs
Message-ID <[email protected]>
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) <[email protected]>
 //
+// Ekverto B ("basic") (2006-12-02)
+// Benno Schulenberg (Beno Sĥilenberĥ) <bensberg-LXi/[email protected]>
 // Chusslove Illich (Ĉaslavo Iliĉo) <[email protected]>
 
 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 ] };
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.