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 <[EMAIL PROTECTED]>  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 <[EMAIL PROTECTED]>  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�ardas �epas <[EMAIL PROTECTED]>
+-// merged into one file by Nerijus Bali�nas
++// Lithuanian keyboard map by Ričardas Čepas <[EMAIL PROTECTED]>
++// 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 <[EMAIL PROTECTED]>, 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 <[EMAIL PROTECTED]>
+-// Minor modification by Ri�ardas �epas 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 via email to