xkeyboard-config/symbols uz,1.5,1.6

"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-serv31787/symbols

Modified Files:
	uz 
Log Message:
Fixing uz layout

Index: uz
===================================================================
RCS file: /cvs/xkeyboard-config/xkeyboard-config/symbols/uz,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- uz	22 Dec 2004 21:51:19 -0000	1.5
+++ uz	25 Feb 2007 21:38:32 -0000	1.6
@@ -19,16 +19,27 @@
 // Cyrillic_ha       to key <AD09> (english 'o'),
 // Cyrillic_hardsign to key <AD10> (english 'p'). 
 //
+// Feb 25, 2007. Mashrab Kuvatov <[email protected]>
+//
+// Made cyrillic and latin variants. Default is cyrillic.
+// Cyrillic variant is standard compliant. The standard
+// was accepted by the official body of Uzbekistan. See
+// http://www.uznet.net/index.php?option=com_content&task=view&id=288&Itemid=58
+//
+// Latin variant is somewhat experimental, since there is no
+// official standard for it. It is a copy of "us" layout, where
+// apostrophe is replaced with U02BB.
+// 
 // $XFree86: xc/programs/xkbcomp/symbols/uz,v 1.2 2003/06/21 13:01:59 pascal Exp $
 
 partial default alphanumeric_keys 
-xkb_symbols "basic" {
+xkb_symbols "cyrillic" {
 
     name[Group1]= "Uzbekistan";
 
     key	<AE01> {	[		1,	    exclam 	]	};
     key	<AE02> {	[		2,        quotedbl	]	};
-    key	<AE03> {	[		3,      numbersign	]	};
+    key	<AE03> {	[		3,      numerosign	]	};
     key	<AE04> {	[		4,       semicolon 	]	};
     key	<AE05> {	[		5,	   percent 	]	};
     key	<AE06> {	[		6,	     colon	]	};
@@ -42,8 +53,8 @@
 
 key.type[group1]="ALPHABETIC";
 
-    key	<AE11> {	[ Byelorussian_shortu, Byelorussian_SHORTU ]	};
-    key	<AE12> {	[Cyrillic_ka_descender, Cyrillic_KA_descender ]	};
+    key	<AE11> {	[Cyrillic_ghe_bar, Cyrillic_GHE_bar     ]	};
+    key	<AE12> {	[Cyrillic_ha_descender, Cyrillic_HA_descender ]	};
     key	<TLDE> {	[     Cyrillic_io,     Cyrillic_IO	]	};
     key	<AD01> {	[ Cyrillic_shorti, Cyrillic_SHORTI	]	};
     key	<AD02> {	[    Cyrillic_tse,    Cyrillic_TSE	]	};
@@ -53,12 +64,12 @@
     key	<AD06> {	[     Cyrillic_en,     Cyrillic_EN	]	};
     key	<AD07> {	[    Cyrillic_ghe,    Cyrillic_GHE	]	};
     key	<AD08> {	[    Cyrillic_sha,    Cyrillic_SHA	]	};
-    key	<AD09> {	[     Cyrillic_ha,     Cyrillic_HA	]	};
-    key	<AD10> {	[Cyrillic_hardsign,Cyrillic_HARDSIGN    ]	};
-    key	<AD11> {	[Cyrillic_ghe_bar, Cyrillic_GHE_bar     ]	};
-    key	<AD12> {	[Cyrillic_ha_descender, Cyrillic_HA_descender ]	};
+    key	<AD09> {	[ Byelorussian_shortu, Byelorussian_SHORTU ]	};
+    key	<AD10> {	[     Cyrillic_ze,     Cyrillic_ZE      ]	};
+    key	<AD11> {	[     Cyrillic_ha,     Cyrillic_HA      ]	};
+    key	<AD12> {	[Cyrillic_hardsign,Cyrillic_HARDSIGN ]	};
     key	<AC01> {	[     Cyrillic_ef,     Cyrillic_EF	]	};
-    key	<AC02> {	[     Cyrillic_ze,     Cyrillic_ZE	]	};
+    key	<AC02> {	[Cyrillic_ka_descender, Cyrillic_KA_descender ]	};
     key	<AC03> {	[     Cyrillic_ve,     Cyrillic_VE	]	};
     key	<AC04> {	[      Cyrillic_a,	Cyrillic_A	]	};
     key	<AC05> {	[     Cyrillic_pe,     Cyrillic_PE	]	};
@@ -80,3 +91,11 @@
 
     // End alphanumeric section
 };
+
+partial alphanumeric_keys
+xkb_symbols "latin" {
+    include "us"
+    name[Group1]= "Uzbekistan - Latin";
+    key <AC11>  { [0x010002BB, quotedbl] };
+};
+
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.