-----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	]	};
 
 

Reply via email to