aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman2003-05-23 12:48:06 +0000
committerRichard M. Stallman2003-05-23 12:48:06 +0000
commit4d308b5a2c06aa1de2b163e568acdec5ae726faa (patch)
treefd3444b407cd692570f58312936a46637b16f4b3
parentd320a41dbf4b6849f4b37b37fd7c9c6fea3a417f (diff)
downloademacs-4d308b5a2c06aa1de2b163e568acdec5ae726faa.tar.gz
emacs-4d308b5a2c06aa1de2b163e568acdec5ae726faa.zip
(forms--mode-commands1): Bind \t, not `tab'.
(forms--mode-commands): Don't bind \t in the maps where we call forms--mode-commands1.
-rw-r--r--lisp/forms.el8
1 files changed, 3 insertions, 5 deletions
diff --git a/lisp/forms.el b/lisp/forms.el
index c3cffa3d4e3..a81d137811f 100644
--- a/lisp/forms.el
+++ b/lisp/forms.el
@@ -301,10 +301,10 @@
301(provide 'forms) ;;; official 301(provide 'forms) ;;; official
302(provide 'forms-mode) ;;; for compatibility 302(provide 'forms-mode) ;;; for compatibility
303 303
304(defconst forms-version (substring "$Revision: 2.44 $" 11 -2) 304(defconst forms-version (substring "$Revision: 2.45 $" 11 -2)
305 "The version number of forms-mode (as string). The complete RCS id is: 305 "The version number of forms-mode (as string). The complete RCS id is:
306 306
307 $Id: forms.el,v 2.44 2003/01/12 20:47:48 schwab Exp $") 307 $Id: forms.el,v 2.45 2003/02/04 11:21:12 lektu Exp $")
308 308
309(defcustom forms-mode-hooks nil 309(defcustom forms-mode-hooks nil
310 "Hook run upon entering Forms mode." 310 "Hook run upon entering Forms mode."
@@ -1287,7 +1287,6 @@ Commands: Equivalent keys in read-only mode:
1287 (setq forms-mode-ro-map (make-keymap)) 1287 (setq forms-mode-ro-map (make-keymap))
1288 (suppress-keymap forms-mode-ro-map) 1288 (suppress-keymap forms-mode-ro-map)
1289 (define-key forms-mode-ro-map "\C-c" forms-mode-map) 1289 (define-key forms-mode-ro-map "\C-c" forms-mode-map)
1290 (define-key forms-mode-ro-map "\t" 'forms-next-field)
1291 (define-key forms-mode-ro-map "q" 'forms-toggle-read-only) 1290 (define-key forms-mode-ro-map "q" 'forms-toggle-read-only)
1292 (define-key forms-mode-ro-map "l" 'forms-jump-record) 1291 (define-key forms-mode-ro-map "l" 'forms-jump-record)
1293 (define-key forms-mode-ro-map "n" 'forms-next-record) 1292 (define-key forms-mode-ro-map "n" 'forms-next-record)
@@ -1304,7 +1303,6 @@ Commands: Equivalent keys in read-only mode:
1304 1303
1305 ;; This is the normal, local map. 1304 ;; This is the normal, local map.
1306 (setq forms-mode-edit-map (make-keymap)) 1305 (setq forms-mode-edit-map (make-keymap))
1307 (define-key forms-mode-edit-map "\t" 'forms-next-field)
1308 (define-key forms-mode-edit-map "\C-c" forms-mode-map) 1306 (define-key forms-mode-edit-map "\C-c" forms-mode-map)
1309 (forms--mode-commands1 forms-mode-edit-map) 1307 (forms--mode-commands1 forms-mode-edit-map)
1310 (forms--mode-menu-edit forms-mode-edit-map) 1308 (forms--mode-menu-edit forms-mode-edit-map)
@@ -1405,7 +1403,7 @@ Commands: Equivalent keys in read-only mode:
1405 1403
1406(defun forms--mode-commands1 (map) 1404(defun forms--mode-commands1 (map)
1407 "Helper routine to define keys." 1405 "Helper routine to define keys."
1408 (define-key map [TAB] 'forms-next-field) 1406 (define-key map "\t" 'forms-next-field)
1409 (define-key map [S-tab] 'forms-prev-field) 1407 (define-key map [S-tab] 'forms-prev-field)
1410 (define-key map [next] 'forms-next-record) 1408 (define-key map [next] 'forms-next-record)
1411 (define-key map [prior] 'forms-prev-record) 1409 (define-key map [prior] 'forms-prev-record)