]> git.eshelyaron.com Git - emacs.git/commitdiff
* bindings.el (function-key-map): Add a S-tab => backtab fallback.
authorStefan Monnier <monnier@iro.umontreal.ca>
Mon, 2 Aug 2010 00:13:02 +0000 (02:13 +0200)
committerStefan Monnier <monnier@iro.umontreal.ca>
Mon, 2 Aug 2010 00:13:02 +0000 (02:13 +0200)
lisp/ChangeLog
lisp/bindings.el

index 73b5700aeb9f0789bce6dd8393174cc39532e1e1..6d05931b146e023d10f4e958a99cffe78a964e01 100644 (file)
@@ -1,3 +1,7 @@
+2010-08-02  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * bindings.el (function-key-map): Add a S-tab => backtab fallback.
+
 2010-08-01  Juanma Barranquero  <lekktu@gmail.com>
 
        * dabbrev.el (dabbrev-completion): Fix typo in docstring.
index 37ca3b860559e03f685c44b7c7040c800fa79ac9..3ec43b3041fecca8f2117d5b1094dccb6b7d4894 100644 (file)
@@ -1035,6 +1035,9 @@ or \\[semantic-mode]")))))
 ;; so we can't distinguish those two keys, but usually we consider C-SPC
 ;; (rather than C-@) as the "canonical" binding.
 (define-key function-key-map [?\C-@] [?\C-\s])
+;; Many keyboards don't have a `backtab' key, so by convention the user
+;; can use S-tab instead to access that binding.
+(define-key function-key-map [S-tab] [backtab])
 
 (define-key global-map [mouse-movement] 'ignore)