bug-gnustep
[Top][All Lists]
Advanced

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

[bug #30538] X11 backend should generate NSBackTabCharacter for shift-ta


From: Derek Fawcus
Subject: [bug #30538] X11 backend should generate NSBackTabCharacter for shift-tab
Date: Sat, 24 Jul 2010 11:18:11 +0000
User-agent: Firefox/3.6.3

URL:
  <http://savannah.gnu.org/bugs/?30538>

                 Summary: X11 backend should generate NSBackTabCharacter for
shift-tab
                 Project: GNUstep
            Submitted by: dfawcus
            Submitted on: Sat 24 Jul 2010 11:18:10 AM GMT
                Category: Backend
                Severity: 3 - Normal
              Item Group: Bug
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

The code sort of has support for this,  but it ends up mapping the backtab
keysym to a normal tab.

The suggested diff is:

--- a/Source/x11/XGServerEvent.m
+++ b/Source/x11/XGServerEvent.m
@@ -2292,7 +2292,7 @@ process_char (KeySym keysym, unsigned
*eventModifierFlags)
     case XK_Linefeed:     return NSFormFeedCharacter;
     case XK_Tab:          return NSTabCharacter;
 #ifdef XK_XKB_KEYS
-    case XK_ISO_Left_Tab: return NSTabCharacter;
+    case XK_ISO_Left_Tab: return NSBackTabCharacter;
 #endif
       /* FIXME: The following line ? */
     case XK_Escape:       return 0x1b;





    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?30538>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]