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

thank you, Andreas Metzler



Andreas,

Thanks for handling the merges of the duplicate reports of XKB trouble
caused by xfree86 4.3.0.dfsg.1-2.

Your machine-gun-like efficiency has helped preserve what little sanity
I have left.

Interestingly, I found out where that backwards-time-warping diff came
from.

It came straight out of a CVS diff command.  But not one you might
expect:

xc/programs/xkbcomp % cvs diff -N -r xf-4_3-branch -D "2003/04/30" types/basic
Index: types/basic
===================================================================
RCS file: /cvs/xc/programs/xkbcomp/types/basic,v
retrieving revision 1.1.1.4
retrieving revision 1.1
diff -u -r1.1.1.4 -r1.1
--- types/basic 16 Jan 2001 23:00:29 -0000      1.1.1.4
+++ types/basic 27 Apr 1994 07:21:51 -0000      1.1
@@ -1,39 +1,28 @@

Huh?

[0] branden@redwald:~/packages/xfree86/cvs % diff -u {xf-4_3-branch,xfree86-CVS-pre-4.4.0-RC3-new-license-sanitized}/xc/programs/xkbcomp/types/basic
--- xf-4_3-branch/xc/programs/xkbcomp/types/basic       2001-01-16 18:00:29.000000000 -0500
+++ xfree86-CVS-pre-4.4.0-RC3-new-license-sanitized/xc/programs/xkbcomp/types/basic     2003-11-03 00:36:35.000000000 -0500
@@ -1,4 +1,5 @@
 // $Xorg: basic,v 1.3 2000/08/17 19:54:48 cpqbld Exp $
+// $XFree86: xc/programs/xkbcomp/types/basic,v 1.3 2003/11/03 05:36:35 tsi Exp $
 default xkb_types "basic" {

     // Fairly standard definitions for
@@ -20,11 +21,11 @@
     };

     type "ALPHABETIC" {
-       modifiers = Shift+Lock;
-       map[Shift] = Level2;
-       preserve[Lock]= Lock;
-       level_name[Level1] = "Base";
-       level_name[Level2] = "Caps";
+        modifiers = Shift+Lock;
+        map[Shift] = Level2;
+        map[Lock] = Level2;
+        level_name[Level1] = "Base";
+        level_name[Level2] = "Caps";
     };

     type "KEYPAD" {

As far as I can tell -- and I looked carefully -- this was the only file that
exhibited this crazy behavior.

Bizarre.  Completely bizarre.

-- 
G. Branden Robinson                |     Eternal vigilance is the price of
Debian GNU/Linux                   |     liberty.
branden@debian.org                 |     -- Wendell Phillips
http://people.debian.org/~branden/ |

Attachment: signature.asc
Description: Digital signature


Reply to: