[Bug 2558] New: Turkish keyboard fix
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Wed Feb 16 17:03:37 PST 2005
Please do not reply to this email: if you want to comment on the bug, go to
the URL shown below and enter yourcomments there.
https://bugs.freedesktop.org/show_bug.cgi?id=2558
Summary: Turkish keyboard fix
Product: xorg
Version: unspecified
Platform: PC
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: * Other
AssignedTo: xorg-bugzilla-noise at freedesktop.org
ReportedBy: nilgun at belgeler.org
There were problems with i and i-dotless capitalization and
caps:shift option resulted in shift action.
Following is a patch to fix the problem. It should be applied
to the new keyboard layout for Turkish.
I would appreciate it if you would include it in CVS.
--- tr.old 2004-10-04 20:55:37.000000000 +0300
+++ tr 2005-02-16 02:24:56.000000000 +0200
@@ -2,7 +2,7 @@
// based on
// Turkish keyboard symbols for PC and xkb
// This file distributed without any expressed or implied warranty
-// Nilgün Belma Bugüner <nilgun at superonline.com>, 2002
+// Nilgün Belma Bugüner <nilgun at belgeler.org>, 2005
//
// $XFree86: xc/programs/xkbcomp/symbols/pc/tr,v 1.5 2003/04/19 12:22:12 pascal
Exp $
@@ -30,7 +30,8 @@
key <AD03> { [ e, E, EuroSign, VoidSymbol ] };
key <AD05> { [ t, T, trademark, VoidSymbol ] };
key <AD07> { [ u, U, ucircumflex, Ucircumflex ] };
- key <AD08> { [ idotless, I, icircumflex, Icircumflex ] };
+ key <AD08> { type[group1] = "FOUR_LEVEL_ALPHABETIC",
+ [ idotless, I, icircumflex, Icircumflex ] };
key <AD09> { [ o, O, ocircumflex, Ocircumflex ] };
key <AD10> { [ p, P, VoidSymbol, VoidSymbol ] };
key <AD11> { [ gbreve, Gbreve ] };
@@ -45,7 +46,8 @@
key <AC08> { [ k, K, VoidSymbol, VoidSymbol ] };
key <AC09> { [ l, L, VoidSymbol, VoidSymbol ] };
key <AC10> { [ scedilla, Scedilla, acute, dead_acute ] };
- key <AC11> { [ i, Iabovedot, apostrophe, dead_caron ] };
+ key <AC11> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC",
+ [ i, Iabovedot, apostrophe, dead_caron ] };
key <TLDE> { [ quotedbl, backslash, plusminus, degree ] };
key <BKSL> { [ comma, semicolon, grave, dead_grave ] };
@@ -82,7 +84,8 @@
key <AD01> { [ f, F, at, VoidSymbol ] };
key <AD02> { [ g, G, VoidSymbol, VoidSymbol ] };
key <AD03> { [ gbreve, Gbreve, VoidSymbol, VoidSymbol ] };
- key <AD04> { [ idotless, I, paragraph, VoidSymbol ] };
+ key <AD04> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC",
+ [ idotless, I, paragraph, VoidSymbol ] };
key <AD05> { [ o, O, ocircumflex, Ocircumflex ] };
key <AD06> { [ d, D, yen, VoidSymbol ] };
key <AD07> { [ r, R, registered, VoidSymbol ] };
@@ -93,7 +96,8 @@
key <AD12> { [ w, W, asciitilde, dead_breve ] };
key <AC01> { [ u, U, ucircumflex, Ucircumflex ] };
- key <AC02> { [ i, Iabovedot, icircumflex, Icircumflex ] };
+ key <AC02> { type[group1] = "FOUR_LEVEL_ALPHABETIC",
+ [ i, Iabovedot, icircumflex, Icircumflex ] };
key <AC03> { [ e, E, EuroSign, VoidSymbol ] };
key <AC04> { [ a, A, acircumflex, Acircumflex ] };
key <AC05> { [udiaeresis, Udiaeresis, ucircumflex, Ucircumflex ] };
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the xorg-bugzilla-noise
mailing list