xkeyboard-config/symbols ro,1.15,1.16

"Sergey V. Oudaltsov" <xlibs-commit-u7BhqnqprCWvj1b/[email protected]> Sun, 30 Dec 2007 16:10:25 -0800 (PST)
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-serv31422/symbols

Modified Files:
	ro 
Log Message:
temporarily partially reverting b.fd.o#13277

Index: ro
===================================================================
RCS file: /cvs/xkeyboard-config/xkeyboard-config/symbols/ro,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -d -r1.15 -r1.16
--- ro	18 Nov 2007 11:42:54 -0000	1.15
+++ ro	31 Dec 2007 00:10:23 -0000	1.16
@@ -15,7 +15,6 @@
 // Created by Cristian Gafton, <[email protected]> (C) 2000
 // Modified by Marius Andreiana, <mandreiana-/[email protected]> (C) 2001
 // Completed by Misu Moldovan, <[email protected]> (C) 2001, 2004-2006.
-// Updated by Alexandru Szasz, <[email protected]>
 // v 1.2
 
 
@@ -46,13 +45,13 @@
     key <AD01> { [ q,                      Q,  acircumflex,   Acircumflex ] };
     key <AD02> { [ w,                      W,  ssharp	 	          ] };
     key <AD03> { [ e,                      E,  EuroSign  	          ] };
-    key <AD05> { [ t,                     T,  0x100021b,       0x100021a ] };
+    key <AD05> { [ t,                      T,  tcedilla,	 Tcedilla ] };
     key <AD08> { [ i,                      I,  icircumflex,   Icircumflex ] };
     key <AD10> { [ p,                      P,  section 			  ] };
     key <AD11> { [ bracketleft,    braceleft,  doublelowquotemark 	  ] };
     key <AD12> { [ bracketright,  braceright,  rightdoublequotemark 	  ] };
     key <AC01> { [ a,                      A,  abreve,             Abreve ] };
-    key <AC02> { [ s,          	   S,  0x1000219,       0x1000218 ] };
+    key <AC02> { [ s,                      S,  scedilla,	 Scedilla ] };
     key <AC03> { [ d,                      D,  dstroke,  	  Dstroke ] };
     key <AC09> { [ l,                      L,  lstroke,  	  Lstroke ] };
     key <LSGT> { [ backslash,            bar                              ] };
@@ -64,20 +63,22 @@
 };
 
 partial alphanumeric_keys
-xkb_symbols "cedilla" {
-    // Variant of the basic layout with cedilla below for historical reference only
-    // Implements the old wrong S and T with cedilla
+xkb_symbols "comma" {
+    // Variant of the basic layout with comma below.
+    // Implements S and T with comma bellow as in ISO-8859-16.
+    // Hopefully these should become mainstream in the near future.
+    // For now it's just an odd variant (although the correct one).
 
     include "ro(basic)"
 
-    name[Group1]="Romania - Cedilla below";
-    
-    key <AC02> { [ s,                      S,  scedilla,	 Scedilla ] };
-    key <AD05> { [ t,                      T,  tcedilla,	 Tcedilla ] };
+    name[Group1]="Romania - Comma below";
+
+    key <AD05>	{ [ t,                     T,  0x100021b,       0x100021a ] };
+    key <AC02>	{ [ s,          	   S,  0x1000219,       0x1000218 ] };
 };
 
 partial alphanumeric_keys
-xkb_symbols "std" {
+xkb_symbols "std_cedilla" {
     // Primary layout in the new Romanian standard.
     // Implemented here as a variant because of the lack of hardware 
     // Romanian keyboards and because of the predilection of Romanian
@@ -85,7 +86,7 @@
 
     include "us"
 
-    name[Group1]="Romania - Standard";
+    name[Group1]="Romania - Standard (Cedilla below)";
 
     key <TLDE> { [ doublelowquotemark, rightdoublequotemark, grave, asciitilde ] };
     key <AE01> { [ 1,                 exclam,  dead_tilde		  ] };
@@ -108,8 +109,8 @@
     key <AC02> { [ s, 			   S,  ssharp			  ] };
     key <AC03> { [ d,                      D,  dstroke,  	  Dstroke ] };
     key <AC09> { [ l,                      L,  lstroke,  	  Lstroke ] };
-    key <AC10> { [ 0x1000219,	   0x1000218,  semicolon, 	    colon ] };
-    key <AC11> { [ 0x100021b,	   0x100021a,  apostrophe, 	 quotedbl ] };
+    key <AC10> { [ scedilla, 	    Scedilla,  semicolon, 	    colon ] };
+    key <AC11> { [ tcedilla, 	    Tcedilla,  apostrophe, 	 quotedbl ] };
     key <LSGT> { [ backslash,            bar                              ] };
     key <AB03> { [ c,                      C,  copyright 	       	  ] };
     key <AB08> { [ comma, 	   semicolon,  less, 	    guillemotleft ] };
@@ -122,17 +123,18 @@
 
 
 partial alphanumeric_keys
-xkb_symbols "std_cedilla" {
-    // Academic variant of the standard layout with WRONG cedilla below for historical reference
-    // Implements old S and T with cedilla below
+xkb_symbols "std_comma" {
+    // Academic variant of the standard layout with comma bellow.
+    // Implements S and T with comma bellow as in ISO-8859-16.
+    // Hopefully these should become mainstream in a few years.
+    // For now it's the oddest variant (although the perfect one).
 
-    include "ro(std)"
+    include "ro(std_cedilla)"
 
-    name[Group1]="Romania - Standard (Cedilla below)";
+    name[Group1]="Romania - Standard (Comma below)";
 
-    
-    key <AC10> { [ scedilla, 	    Scedilla,  semicolon, 	    colon ] };
-    key <AC11> { [ tcedilla, 	    Tcedilla,  apostrophe, 	 quotedbl ] };
+    key <AC10> { [ 0x1000219,	   0x1000218 ] };
+    key <AC11> { [ 0x100021b,	   0x100021a ] };
 };