-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160
diff -ur XFree86-4.1.99.1/xc/programs/Xserver/hw/xfree86/common/xf86Events.c
XFree86-4.1.99.1-carlos/xc/programs/Xserver/hw/xfree86/common/xf86Events.c
- --- XFree86-4.1.99.1/xc/programs/Xserver/hw/xfree86/common/xf86Events.c Sat
Dec 8 17:40:57 2001
+++ XFree86-4.1.99.1-carlos/xc/programs/Xserver/hw/xfree86/common/xf86Events.c Fri
+Dec 14 20:53:21 2001
@@ -367,6 +367,7 @@
xf86Info.scanPrefix = 0;
switch (scanCode) {
+ case 0x03: scanCode = KEY_BSlash2; break; /* ipac usb abnt2
+slash (sux!) */
case KEY_KP_7: scanCode = KEY_Home; break; /* curs home */
case KEY_KP_8: scanCode = KEY_Up; break; /* curs up */
case KEY_KP_9: scanCode = KEY_PgUp; break; /* curs pgup */
Only in XFree86-4.1.99.1-carlos/xc/programs/Xserver/hw/xfree86/common: xf86Events.c~
diff -ur XFree86-4.1.99.1/xc/programs/xkbcomp/keycodes/xfree86
XFree86-4.1.99.1-carlos/xc/programs/xkbcomp/keycodes/xfree86
- --- XFree86-4.1.99.1/xc/programs/xkbcomp/keycodes/xfree86 Sat Dec 8 17:43:17
2001
+++ XFree86-4.1.99.1-carlos/xc/programs/xkbcomp/keycodes/xfree86 Fri Dec 14
+20:52:48 2001
@@ -1,6 +1,5 @@
// $Xorg: xfree86,v 1.3 2000/08/17 19:54:37 cpqbld Exp $
- -
- -
+// fixes by Carlos E. Gorges <[EMAIL PROTECTED]
// $XFree86: xc/programs/xkbcomp/keycodes/xfree86,v 3.17 2001/11/30 12:12:04 eich Exp
$
@@ -63,6 +62,9 @@
<AC11> = 48;
<LFSH> = 50;
+
+
+
<AB01> = 52;
<AB02> = 53;
<AB03> = 54;
@@ -351,6 +353,7 @@
// For brazilian ABNT2 keyboard. by Ricardo Y. Igarashi([EMAIL PROTECTED])
xkb_keycodes "abnt2" {
include "xfree86(basic)"
+ <AD13> = 51; // bracketright, braceright
<BKSL> = 94;
<AC12> = 51;
};
Only in XFree86-4.1.99.1-carlos/xc/programs/xkbcomp/keycodes: xfree86~
diff -ur XFree86-4.1.99.1/xc/programs/xkbcomp/symbols/br
XFree86-4.1.99.1-carlos/xc/programs/xkbcomp/symbols/br
- --- XFree86-4.1.99.1/xc/programs/xkbcomp/symbols/br Sat Dec 8 16:59:57 2001
+++ XFree86-4.1.99.1-carlos/xc/programs/xkbcomp/symbols/br Fri Dec 14 20:52:23
+2001
@@ -41,10 +41,12 @@
[ EuroSign ] };
key <AD04> { [ r, R ],
[ registered ] };
- - key <AD11> { [ dead_acute, dead_grave ],
+ key <AD11> { [ dead_acute, dead_grave ],
[ acute, grave ] };
key <AD12> { [ bracketleft, braceleft ],
[ ordfeminine ] };
+ key <AD13> { [ bracketright, braceright ],
+ [ acute, grave ] };
key <AC10> { [ ccedilla, Ccedilla ] };
key <AC11> { [ dead_tilde, dead_circumflex ],
[ asciitilde, asciicircum ] };
diff -ur XFree86-4.1.99.1/xc/programs/xkbcomp/symbols/us_intl
XFree86-4.1.99.1-carlos/xc/programs/xkbcomp/symbols/us_intl
- --- XFree86-4.1.99.1/xc/programs/xkbcomp/symbols/us_intl Sat Dec 8 16:59:57
2001
+++ XFree86-4.1.99.1-carlos/xc/programs/xkbcomp/symbols/us_intl Fri Dec 14 20:52:01
+2001
@@ -4,6 +4,7 @@
// Dead-keys definition for a very simple US/ASCII layout.
// by Conectiva (http://www.conectiva.com.br)
// modified by Ricardo Y. Igarashi ([EMAIL PROTECTED])
+// fixes by Carlos E. Gorges <[EMAIL PROTECTED]>
// Added the following deadkeys, to make it truly international:
//
@@ -41,21 +42,21 @@
key <AC11> { [ dead_acute, dead_diaeresis ],
[ apostrophe, quotedbl ] };
- - key <AE09> { [ 9, parenleft ]
+ key <AE09> { [ 9, parenleft ],
[ dead_breve, dead_breve ] };
- - key <AE10> { [ 0, parenright ]
+ key <AE10> { [ 0, parenright ],
[ dead_abovering, dead_abovering ] };
key <AE11> { [ minus, underscore ],
[ dead_macron, dead_belowdot ] };
key <AE12> { [ equal, plus ],
[ dead_doubleacute, dead_horn ] };
- - key <AC10> { [ semicolon, colon ]
+ key <AC10> { [ semicolon, colon ],
[ dead_ogonek, dead_diaeresis ] };
- - key <AB08> { [ comma, less ]
+ key <AB08> { [ comma, less ],
[ dead_cedilla, dead_caron ] };
- - key <AB09> { [ period, greater ]
+ key <AB09> { [ period, greater ],
[ dead_abovedot, dead_circumflex ] };
- - key <AB10> { [ slash, question ]
+ key <AB10> { [ slash, question ],
[ dead_hook, dead_hook ] };
- --
_________________________
Carlos E Gorges
([EMAIL PROTECTED])
Tech inform�tica LTDA
Brazil
_________________________
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iQIXAwUBPBqFHhfQA3nqPEsZFAPfvwgAriuoW97IM7zFwxfc75SgTpK1FDSS6+kn
HLzalDiVDXju2iNyZP9oy/SgjZ/j3SRerWHZOwkByfpLNZ5ggWkcXib7GIKrFsug
SWJ/6ahshmAqwmKfbvMi6imquUsS7khB+zGBVxxpIk+fiNRpsMlD+lxPbtehlXO6
9CWlV/zs9CHyw439izFSfZbzudkbkXp/J3V9nxiz5TpXvgftqc30pPN886K432c2
9W+ya4PH2YX9E6Em+kZcyhl1thLfblOqEQ121Hmznh4DwDMPLdP68YY2Ennr0erS
FiRuPRJpqwM/aKaf2+qrZ/wvp/MvofyDJT5fxFHrqJKJNCObJFHdiggAsGeJilMb
lEeDE4SQXQmtDNoBWFLThxPoDA0WmoFB/qnFosdbzpPhq2LLBk9lE9MyVpqy5ewq
OLHgCl1Lw5P4YTI2GCkvGQcRi8BSePdxppLj1yqTuO9624wuvPF8fAOBrioUcZWK
jj4oVLOUQuAeBI4jaDj4Ywzul4jNpukfBJVNNvNEWgk+NZjj8CJ3yK1DAk0wUaw/
EVohFUAi5aPKWc0Y/ecsHDn2vZjfh/PNSqZNSHtWt5GdGvYD1yi785vxxNezy3iR
Vu0ZD+G0Sp3Kkpioi2MKFuBNLwAoL6oV8dld3EMNjV7tStHQHtC1U+wGCTva5NYC
b4mPT8XXEBBeIg==
=dHA/
-----END PGP SIGNATURE-----
diff -ur XFree86-4.1.99.1/xc/programs/Xserver/hw/xfree86/common/xf86Events.c XFree86-4.1.99.1-carlos/xc/programs/Xserver/hw/xfree86/common/xf86Events.c
--- XFree86-4.1.99.1/xc/programs/Xserver/hw/xfree86/common/xf86Events.c Sat Dec 8 17:40:57 2001
+++ XFree86-4.1.99.1-carlos/xc/programs/Xserver/hw/xfree86/common/xf86Events.c Fri Dec 14 20:53:21 2001
@@ -367,6 +367,7 @@
xf86Info.scanPrefix = 0;
switch (scanCode) {
+ case 0x03: scanCode = KEY_BSlash2; break; /* ipac usb abnt2 slash (sux!) */
case KEY_KP_7: scanCode = KEY_Home; break; /* curs home */
case KEY_KP_8: scanCode = KEY_Up; break; /* curs up */
case KEY_KP_9: scanCode = KEY_PgUp; break; /* curs pgup */
Only in XFree86-4.1.99.1-carlos/xc/programs/Xserver/hw/xfree86/common: xf86Events.c~
diff -ur XFree86-4.1.99.1/xc/programs/xkbcomp/keycodes/xfree86 XFree86-4.1.99.1-carlos/xc/programs/xkbcomp/keycodes/xfree86
--- XFree86-4.1.99.1/xc/programs/xkbcomp/keycodes/xfree86 Sat Dec 8 17:43:17 2001
+++ XFree86-4.1.99.1-carlos/xc/programs/xkbcomp/keycodes/xfree86 Fri Dec 14 20:52:48 2001
@@ -1,6 +1,5 @@
// $Xorg: xfree86,v 1.3 2000/08/17 19:54:37 cpqbld Exp $
-
-
+// fixes by Carlos E. Gorges <[EMAIL PROTECTED]
// $XFree86: xc/programs/xkbcomp/keycodes/xfree86,v 3.17 2001/11/30 12:12:04 eich Exp $
@@ -63,6 +62,9 @@
<AC11> = 48;
<LFSH> = 50;
+
+
+
<AB01> = 52;
<AB02> = 53;
<AB03> = 54;
@@ -351,6 +353,7 @@
// For brazilian ABNT2 keyboard. by Ricardo Y. Igarashi([EMAIL PROTECTED])
xkb_keycodes "abnt2" {
include "xfree86(basic)"
+ <AD13> = 51; // bracketright, braceright
<BKSL> = 94;
<AC12> = 51;
};
Only in XFree86-4.1.99.1-carlos/xc/programs/xkbcomp/keycodes: xfree86~
diff -ur XFree86-4.1.99.1/xc/programs/xkbcomp/symbols/br XFree86-4.1.99.1-carlos/xc/programs/xkbcomp/symbols/br
--- XFree86-4.1.99.1/xc/programs/xkbcomp/symbols/br Sat Dec 8 16:59:57 2001
+++ XFree86-4.1.99.1-carlos/xc/programs/xkbcomp/symbols/br Fri Dec 14 20:52:23 2001
@@ -41,10 +41,12 @@
[ EuroSign ] };
key <AD04> { [ r, R ],
[ registered ] };
- key <AD11> { [ dead_acute, dead_grave ],
+ key <AD11> { [ dead_acute, dead_grave ],
[ acute, grave ] };
key <AD12> { [ bracketleft, braceleft ],
[ ordfeminine ] };
+ key <AD13> { [ bracketright, braceright ],
+ [ acute, grave ] };
key <AC10> { [ ccedilla, Ccedilla ] };
key <AC11> { [ dead_tilde, dead_circumflex ],
[ asciitilde, asciicircum ] };
diff -ur XFree86-4.1.99.1/xc/programs/xkbcomp/symbols/us_intl XFree86-4.1.99.1-carlos/xc/programs/xkbcomp/symbols/us_intl
--- XFree86-4.1.99.1/xc/programs/xkbcomp/symbols/us_intl Sat Dec 8 16:59:57 2001
+++ XFree86-4.1.99.1-carlos/xc/programs/xkbcomp/symbols/us_intl Fri Dec 14 20:52:01 2001
@@ -4,6 +4,7 @@
// Dead-keys definition for a very simple US/ASCII layout.
// by Conectiva (http://www.conectiva.com.br)
// modified by Ricardo Y. Igarashi ([EMAIL PROTECTED])
+// fixes by Carlos E. Gorges <[EMAIL PROTECTED]>
// Added the following deadkeys, to make it truly international:
//
@@ -41,21 +42,21 @@
key <AC11> { [ dead_acute, dead_diaeresis ],
[ apostrophe, quotedbl ] };
- key <AE09> { [ 9, parenleft ]
+ key <AE09> { [ 9, parenleft ],
[ dead_breve, dead_breve ] };
- key <AE10> { [ 0, parenright ]
+ key <AE10> { [ 0, parenright ],
[ dead_abovering, dead_abovering ] };
key <AE11> { [ minus, underscore ],
[ dead_macron, dead_belowdot ] };
key <AE12> { [ equal, plus ],
[ dead_doubleacute, dead_horn ] };
- key <AC10> { [ semicolon, colon ]
+ key <AC10> { [ semicolon, colon ],
[ dead_ogonek, dead_diaeresis ] };
- key <AB08> { [ comma, less ]
+ key <AB08> { [ comma, less ],
[ dead_cedilla, dead_caron ] };
- key <AB09> { [ period, greater ]
+ key <AB09> { [ period, greater ],
[ dead_abovedot, dead_circumflex ] };
- key <AB10> { [ slash, question ]
+ key <AB10> { [ slash, question ],
[ dead_hook, dead_hook ] };