Author: branden Date: 2004-06-28 00:48:14 -0500 (Mon, 28 Jun 2004) New Revision: 1587
Modified: trunk/debian/CHANGESETS trunk/debian/TODO trunk/debian/changelog trunk/debian/patches/000_stolen_from_HEAD_xkb_data.diff Log: Grab from XFree86 CVS (2003-08-22) a fix for the problem some window managers have seeing Alt key release events (commonly known as the "Alt-Tab problem"). (Closes: #254973) Modified: trunk/debian/CHANGESETS =================================================================== --- trunk/debian/CHANGESETS 2004-06-28 05:35:03 UTC (rev 1586) +++ trunk/debian/CHANGESETS 2004-06-28 05:48:14 UTC (rev 1587) @@ -87,4 +87,9 @@ Macintosh keyboards. Resync patch #066. 1586 +Grab from XFree86 CVS (2003-08-22) a fix for the problem some window +managers have seeing Alt key release events (commonly known as the +"Alt-Tab problem"). (Closes: #254973) + 1587 + vim:set ai et sts=4 sw=4 tw=80: Modified: trunk/debian/TODO =================================================================== --- trunk/debian/TODO 2004-06-28 05:35:03 UTC (rev 1586) +++ trunk/debian/TODO 2004-06-28 05:48:14 UTC (rev 1587) @@ -17,7 +17,6 @@ 4.3.0.dfsg.1-6 -------------- -* #254973: fix bad interaction of Alt-Tab with some window managers * Add FAQ entry describing Debian's plans in the X department. * Add FAQ entry describing what has become of the XFree86 3.x packages. * Re-do migration of /usr/X11R6/lib/X11/{app-defaults,xkb}: Modified: trunk/debian/changelog =================================================================== --- trunk/debian/changelog 2004-06-28 05:35:03 UTC (rev 1586) +++ trunk/debian/changelog 2004-06-28 05:48:14 UTC (rev 1587) @@ -53,6 +53,10 @@ * Grab from XFree86 CVS (2003-06-11) support for the keypad equal key on Macintosh keyboards. Resync patch #066. + * Grab from XFree86 CVS (2003-08-22) a fix for the problem some window + managers have seeing Alt key release events (commonly known as the + "Alt-Tab problem"). (Closes: #254973) + Changes by Fabio Massimo Di Nitto: * Update French debconf template translations (thanks, Christian Perrier). @@ -61,7 +65,7 @@ * Update Brazilian Portuguese debconf template translations (thanks, Andre Luis Lopes). (Closes: #255963) - -- Branden Robinson <[EMAIL PROTECTED]> Mon, 28 Jun 2004 00:32:09 -0500 + -- Branden Robinson <[EMAIL PROTECTED]> Mon, 28 Jun 2004 00:44:17 -0500 xfree86 (4.3.0.dfsg.1-5) unstable; urgency=low Modified: trunk/debian/patches/000_stolen_from_HEAD_xkb_data.diff =================================================================== --- trunk/debian/patches/000_stolen_from_HEAD_xkb_data.diff 2004-06-28 05:35:03 UTC (rev 1586) +++ trunk/debian/patches/000_stolen_from_HEAD_xkb_data.diff 2004-06-28 05:48:14 UTC (rev 1587) @@ -161,6 +161,13 @@ 207. Add support for the Mac's KP_Equal key (untested) (David Dawes). [The remainder of this functionality is in 000_stolen_from_HEAD.] +xc/programs/xkbcomp/symbols/pc/pc @ 1.10 + 382. Fixes and updates for XKB keyboard maps: +[...] + - Fix for the problem with Alt+Tab combinations in some window mangers + (Bugzilla #580,616): window chooser menu doesn't disappear after + Alt key release (Egbert Eich, Ivan Pascal). + xc/programs/xkbcomp/rules/xfree86.lst @ 3.72 xc/programs/xkbcomp/rules/xfree86.xml @ 1.14 xc/programs/xkbcomp/symbols/inet @ 1.33 [PARTIAL] @@ -3553,15 +3560,15 @@ =================================================================== RCS file: /cvs/xc/programs/xkbcomp/symbols/pc/pc,v retrieving revision 1.6 -retrieving revision 1.9 -diff -u -r1.6 -r1.9 +retrieving revision 1.10 +diff -u -r1.6 -r1.10 --- xc/programs/xkbcomp/symbols/pc/pc 11 Feb 2003 02:51:11 -0000 1.6 -+++ xc/programs/xkbcomp/symbols/pc/pc 9 Jun 2003 19:59:46 -0000 1.9 ++++ xc/programs/xkbcomp/symbols/pc/pc 22 Aug 2003 13:31:11 -0000 1.10 @@ -1,6 +1,6 @@ // -// $XFree86: xc/programs/xkbcomp/symbols/pc/pc,v 1.6 2003/02/11 02:51:11 dawes Exp $ -+// $XFree86: xc/programs/xkbcomp/symbols/pc/pc,v 1.9 2003/06/09 19:59:46 dawes Exp $ ++// $XFree86: xc/programs/xkbcomp/symbols/pc/pc,v 1.10 2003/08/22 13:31:11 pascal Exp $ partial hidden alphanumeric_keys modifier_keys xkb_symbols "basic" { @@ -3601,16 +3608,16 @@ + key <MDSW> { [ Mode_switch ] }; + modifier_map Mod5 { <LVL3>, <MDSW> }; + -+ key <ALT> { [ Alt_L ] }; -+ modifier_map Mod1 { <ALT> }; ++ key <ALT> { [ NoSymbol, Alt_L ] }; ++ modifier_map Mod1 { <ALT>, <LALT> }; + -+ key <META> { [ Meta_L ] }; ++ key <META> { [ NoSymbol, Meta_L ] }; + modifier_map Mod1 { <META> }; + -+ key <SUPR> { [ Super_L ] }; ++ key <SUPR> { [ NoSymbol, Super_L ] }; + modifier_map Mod4 { <SUPR> }; + -+ key <HYPR> { [ Hyper_L ] }; ++ key <HYPR> { [ NoSymbol, Hyper_L ] }; + modifier_map Mod4 { <HYPR> }; };