diff options
| author | Richard M. Stallman | 2003-05-23 12:48:06 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 2003-05-23 12:48:06 +0000 |
| commit | 4d308b5a2c06aa1de2b163e568acdec5ae726faa (patch) | |
| tree | fd3444b407cd692570f58312936a46637b16f4b3 | |
| parent | d320a41dbf4b6849f4b37b37fd7c9c6fea3a417f (diff) | |
| download | emacs-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.el | 8 |
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) |