[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

X Strike Force XFree86 SVN commit: r1520 - in trunk/debian: . patches



Author: branden
Date: 2004-06-07 16:24:29 -0500 (Mon, 07 Jun 2004)
New Revision: 1520

Added:
   trunk/debian/patches/089_xkb_fix_symbols_pc_lt.diff
Modified:
   trunk/debian/CHANGESETS
   trunk/debian/TODO
   trunk/debian/changelog
Log:
Fix problem with numbers and symbols being un-typable in the Lithuanian
keymap (patch by Mantas Kriau?\196?\141i?\197?\171nas via Vytautas Lukenskas).
(Closes: #247387)


Modified: trunk/debian/CHANGESETS
===================================================================
--- trunk/debian/CHANGESETS	2004-06-06 19:57:21 UTC (rev 1519)
+++ trunk/debian/CHANGESETS	2004-06-07 21:24:29 UTC (rev 1520)
@@ -136,4 +136,9 @@
 ship into port.  (Closes: #229785)
     1519
 
+Fix problem with numbers and symbols being un-typable in the Lithuanian
+keymap (patch by Mantas Kriaučiūnas via Vytautas Lukenskas).
+(Closes: #247387)
+    1520
+
 vim:set ai et sts=4 sw=4 tw=80:

Modified: trunk/debian/TODO
===================================================================
--- trunk/debian/TODO	2004-06-06 19:57:21 UTC (rev 1519)
+++ trunk/debian/TODO	2004-06-07 21:24:29 UTC (rev 1520)
@@ -20,9 +20,6 @@
 * #245246: Apply hot pokers to Ben Collins until we extract a working patch for
   XAA and Render support for the sunffb driver.  Mmmm, burning manflesh...
   (Ben Collins pinged for status on 2004-06-03.)
-* #247387: xlibs: Can't type numbers with AltGr with /etc/X11/xkb/symbols/pc/lt
-  key map
-  + Apply patch by Mantas Kriaučiūnas via Vytautas Lukenskas.
 * #201737: fix U.K. Macintosh keyboard support
 * #251310: xlibs: implement compose:caps
 

Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog	2004-06-06 19:57:21 UTC (rev 1519)
+++ trunk/debian/changelog	2004-06-07 21:24:29 UTC (rev 1520)
@@ -130,8 +130,12 @@
     Jenkins.  Thanks also to Margarita Manterola for helping to steer this
     ship into port.  (Closes: #229785)
 
- -- Branden Robinson <branden@debian.org>  Sun,  6 Jun 2004 14:52:37 -0500
+  * Fix problem with numbers and symbols being un-typable in the Lithuanian
+    keymap (patch by Mantas Kriaučiūnas via Vytautas Lukenskas).
+    (Closes: #247387)
 
+ -- Branden Robinson <branden@debian.org>  Mon,  7 Jun 2004 15:58:55 -0500
+
 xfree86 (4.3.0.dfsg.1-4) unstable; urgency=medium
 
   * The "thanks for the 'testing'" release.

Added: trunk/debian/patches/089_xkb_fix_symbols_pc_lt.diff
===================================================================
--- trunk/debian/patches/089_xkb_fix_symbols_pc_lt.diff	2004-06-06 19:57:21 UTC (rev 1519)
+++ trunk/debian/patches/089_xkb_fix_symbols_pc_lt.diff	2004-06-07 21:24:29 UTC (rev 1520)
@@ -0,0 +1,139 @@
+$Id$
+
+Fix problem with numbers and symbols being un-typable in the Lithuanian keymap.
+
+Part of this file is encoded in ISO 8859-13, and part in UTF-8.
+Do not recode it (Vim users beware!).
+
+This patch by Mantas Kriaučiūnas.
+
+Not submitted to XFree86.
+
+--- xc/programs/xkbcomp/symbols/pc/lt~	2004-06-06 15:23:11.000000000 -0500
++++ xc/programs/xkbcomp/symbols/pc/lt	2004-06-06 15:27:27.000000000 -0500
+@@ -1,7 +1,8 @@
+-
+ // based on
+-// Lithuanian keyboard map by Ri�das �pas <rch@richard.eu.org>
+-// merged into one file by Nerijus Bali�++// Lithuanian keyboard map by Ričardas Čepas <rch@richard.eu.org>
++// merged into one file by Nerijus Baliūnas
++// Added number and special characters writing in basic lt layout with RAlt by
++// Mantas Kriaučiūnas <mantas@akl.lt>, 2004
+ //
+ // $XFree86: xc/programs/xkbcomp/symbols/pc/lt,v 1.4 2003/04/19 12:22:12 pascal Exp $
+ 
+@@ -16,17 +17,17 @@
+ 
+     name[Group1]="Lithuanian";
+ 
+-    key <AE01>	{ [   aogonek,      Aogonek ]	};
+-    key <AE02>	{ [    ccaron,       Ccaron ]	};
+-    key <AE03>	{ [   eogonek,      Eogonek ]	};
+-    key <AE04>	{ [ eabovedot,    Eabovedot ]	};
+-    key <AE05>	{ [   iogonek,      Iogonek ]	};
+-    key <AE06>	{ [    scaron,       Scaron ]	};
+-    key <AE07>	{ [   uogonek,      Uogonek ]	};
+-    key <AE08>	{ [   umacron,      Umacron ]	};
+-    key <AE09>	{ [doublelowquotemark,  parenleft ] };
+-    key <AE10>	{ [leftdoublequotemark,parenright ] };
+-    key <AE12>	{ [    zcaron,       Zcaron ]	};
++    key <AE01>	{ [   aogonek,      Aogonek,        1,      exclam ]	};
++    key <AE02>	{ [    ccaron,       Ccaron,        2,          at ]	};
++    key <AE03>	{ [   eogonek,      Eogonek,        3,  numbersign ]	};
++    key <AE04>	{ [ eabovedot,    Eabovedot,        4,      dollar ]	};
++    key <AE05>	{ [   iogonek,      Iogonek,        5,     percent ]	};
++    key <AE06>	{ [    scaron,       Scaron,        6, asciicircum ]	};
++    key <AE07>	{ [   uogonek,      Uogonek,        7,   ampersand ]	};
++    key <AE08>	{ [   umacron,      Umacron,        8,    asterisk ]	};
++    key <AE09>	{ [doublelowquotemark,  parenleft,  9,   parenleft ]	};
++    key <AE10>	{ [leftdoublequotemark,parenright,  0,  parenright ]	};
++    key <AE12>	{ [    zcaron,       Zcaron,    equal,        plus ]	};
+ 
+     key <LSGT>	{ [    endash,   EuroSign   ]	};
+ 
+@@ -61,12 +62,13 @@
+ };
+ 
+ // Lithuanian keyboard map by Gediminas Paulauskas <menesis@delfi.lt>
+-// Minor modification by Ri�das �pas according to http://sun3.mif.vu.lt/cs/TK4/lithkeyb.html
++// Minor modification by Ričardas Čepas according to
++// http://sun3.mif.vu.lt/cs/TK4/lithkeyb.html
+ 
+ // Describes Lithuanian keymap LST 1582:2000
+ // Extensions:  B01 L3 is "<" , B02 L3 is ">" and B03 L3 is endash to make this
+ // layout usable with pc101 and pc104 keyboards.
+- 
++
+ partial default alphanumeric_keys modifier_keys
+ xkb_symbols "lt_std" {
+ 
+@@ -74,38 +76,37 @@
+ 
+     name[Group1]= "Lithuanian";
+ 
+-    key <TLDE> {[	grave,		asciitilde,	acute		]};
+-    key <AE01> {[	exclam,		1,		at		]};
+-    key <AE02> {[	minus,		2,		underscore	]};
+-    key <AE03> {[	slash,		3,		numbersign	]};
+-    key <AE04> {[	semicolon,	4,		dollar		]};
+-    key <AE05> {[	colon,		5,		section		]};
+-    key <AE06> {[	comma,		6,		asciicircum	]};
+-    key <AE07> {[	period,		7,		ampersand	]};
+-    key <AE08> {[	equal,		8,		asterisk	]};
+-    key <AE09> {[	parenleft,	9,		bracketleft	]};
+-    key <AE10> {[	parenright,	0,		bracketright	]};
+-    key <AE11> {[	question,	plus,		apostrophe	]};
+-    key <AE12> {[	x,		X,		percent		]};
+-    key	<AD01> {[	aogonek,	Aogonek		]};
+-    key	<AD02> {[	zcaron,		Zcaron		]};
+-    key	<AD03> {[	e,		E,		EuroSign	]};
+-    key	<AD11> {[	iogonek,	Iogonek,	braceleft	]};
+-    key	<AD12> {[	w,		W,		braceright	]};
+-    key	<AC04> {[	scaron,		Scaron		]};
+-    key <AC10> {[	uogonek,	Uogonek		]};
+-    key <AC11> {[	eabovedot,	Eabovedot,	quotedbl	]};
+-    key	<AB01> {[	z,		Z,		less		]};
+-    key	<AB02> {[	umacron,	Umacron,	greater		]};
+-    key	<AB03> {[	c,		C,		endash		]};
+-    key	<AB08> {[	ccaron,		Ccaron,		doublelowquotemark  ]};
+-    key	<AB09> {[	f,		F,		leftdoublequotemark ]};
+-// this is actually right quote for Lithuanian
+-    key	<AB10> {[	eogonek,	Eogonek,	backslash	]};
+-    key <BKSL> {[	q,		Q,		bar		]};
+-    key <SPCE> {[	space,		space,		nobreakspace,	nobreakspace	]};
++    key <TLDE>	{[	grave,		asciitilde,	acute		]};
++    key <AE01>	{[	exclam,		1,		at		]};
++    key <AE02>	{[	minus,		2,		underscore	]};
++    key <AE03>	{[	slash,		3,		numbersign	]};
++    key <AE04>	{[	semicolon,	4,		dollar		]};
++    key <AE05>	{[	colon,		5,		section		]};
++    key <AE06>	{[	comma,		6,		asciicircum	]};
++    key <AE07>	{[	period,		7,		ampersand	]};
++    key <AE08>	{[	equal,		8,		asterisk	]};
++    key <AE09>	{[	parenleft,	9,		bracketleft	]};
++    key <AE10>	{[	parenright,	0,		bracketright	]};
++    key <AE11>	{[	question,	plus,		apostrophe	]};
++    key <AE12>	{[	x,		X,		percent		]};
++    key <AD01>	{[	aogonek,	Aogonek		]};
++    key <AD02>	{[	zcaron,		Zcaron		]};
++    key <AD03>	{[	e,		E,		EuroSign	]};
++    key <AD11>	{[	iogonek,	Iogonek,	braceleft	]};
++    key <AD12>	{[	w,		W,		braceright	]};
++    key <AC04>	{[	scaron,		Scaron		]};
++    key <AC10>	{[	uogonek,	Uogonek		]};
++    key <AC11>	{[	eabovedot,	Eabovedot,	quotedbl	]};
++    key <AB01>	{[	z,		Z,		less		]};
++    key <AB02>	{[	umacron,	Umacron,	greater		]};
++    key <AB03>	{[	c,		C,		endash		]};
++    key <AB08>	{[	ccaron,		Ccaron,		doublelowquotemark  ]};
++    key <AB09>	{[	f,		F,		leftdoublequotemark ]};
++    key <AB10>	{[	eogonek,	Eogonek,	backslash	]};
++    key <BKSL>	{[	q,		Q,		bar		]};
++    key <SPCE>	{[	space,		space,		nobreakspace,	nobreakspace	]};
+ 
+-    key	<LSGT> {[	less,		greater,	endash		]};
++    key <LSGT> {[	less,		greater,	endash		]};
+ 
+     include "level3(ralt_switch_multikey)"
+ };


Property changes on: trunk/debian/patches/089_xkb_fix_symbols_pc_lt.diff
___________________________________________________________________
Name: svn:keywords
   + Id



Reply to: