diff options
| author | Glenn Morris | 2007-10-13 02:58:56 +0000 |
|---|---|---|
| committer | Glenn Morris | 2007-10-13 02:58:56 +0000 |
| commit | e430c6239079d297a115b0bed873225b784ac629 (patch) | |
| tree | b1c10c9ae41373c805c45ada8757441cf15b46b8 | |
| parent | 8ffcfb276222faba1f0e6f2eff3d57fd1344e411 (diff) | |
| download | emacs-e430c6239079d297a115b0bed873225b784ac629.tar.gz emacs-e430c6239079d297a115b0bed873225b784ac629.zip | |
(idlwave-toolbar-add-everywhere)
(idlwave-toolbar-remove-everywhere): Use mapc rather than mapcar.
| -rw-r--r-- | lisp/progmodes/idlw-toolbar.el | 48 |
1 files changed, 24 insertions, 24 deletions
diff --git a/lisp/progmodes/idlw-toolbar.el b/lisp/progmodes/idlw-toolbar.el index 2d143a3ddaa..4400c30b09d 100644 --- a/lisp/progmodes/idlw-toolbar.el +++ b/lisp/progmodes/idlw-toolbar.el | |||
| @@ -916,21 +916,21 @@ static char * file[] = { | |||
| 916 | (idlwave-toolbar-add)) | 916 | (idlwave-toolbar-add)) |
| 917 | (buffer-list))) | 917 | (buffer-list))) |
| 918 | ;; For Emacs, add the key definitions to the mode maps | 918 | ;; For Emacs, add the key definitions to the mode maps |
| 919 | (mapcar (lambda (x) | 919 | (mapc (lambda (x) |
| 920 | (let* ((icon (aref x 0)) | 920 | (let* ((icon (aref x 0)) |
| 921 | (func (aref x 1)) | 921 | (func (aref x 1)) |
| 922 | (show (aref x 2)) | 922 | (show (aref x 2)) |
| 923 | (help (aref x 3)) | 923 | (help (aref x 3)) |
| 924 | (key (vector 'tool-bar func)) | 924 | (key (vector 'tool-bar func)) |
| 925 | (def (list 'menu-item | 925 | (def (list 'menu-item |
| 926 | "a" | 926 | "a" |
| 927 | func | 927 | func |
| 928 | :image (symbol-value icon) | 928 | :image (symbol-value icon) |
| 929 | :visible show | 929 | :visible show |
| 930 | :help help))) | 930 | :help help))) |
| 931 | (define-key idlwave-mode-map key def) | 931 | (define-key idlwave-mode-map key def) |
| 932 | (define-key idlwave-shell-mode-map key def))) | 932 | (define-key idlwave-shell-mode-map key def))) |
| 933 | (reverse idlwave-toolbar))) | 933 | (reverse idlwave-toolbar))) |
| 934 | (setq idlwave-toolbar-visible t))) | 934 | (setq idlwave-toolbar-visible t))) |
| 935 | 935 | ||
| 936 | (defun idlwave-toolbar-remove-everywhere () | 936 | (defun idlwave-toolbar-remove-everywhere () |
| @@ -947,15 +947,15 @@ static char * file[] = { | |||
| 947 | (idlwave-toolbar-remove)) | 947 | (idlwave-toolbar-remove)) |
| 948 | (buffer-list))) | 948 | (buffer-list))) |
| 949 | ;; For Emacs, remove the key definitions from the mode maps | 949 | ;; For Emacs, remove the key definitions from the mode maps |
| 950 | (mapcar (lambda (x) | 950 | (mapc (lambda (x) |
| 951 | (let* (;;(icon (aref x 0)) | 951 | (let* (;;(icon (aref x 0)) |
| 952 | (func (aref x 1)) | 952 | (func (aref x 1)) |
| 953 | ;;(show (aref x 2)) | 953 | ;;(show (aref x 2)) |
| 954 | ;;(help (aref x 3)) | 954 | ;;(help (aref x 3)) |
| 955 | (key (vector 'tool-bar func))) | 955 | (key (vector 'tool-bar func))) |
| 956 | (define-key idlwave-mode-map key nil) | 956 | (define-key idlwave-mode-map key nil) |
| 957 | (define-key idlwave-shell-mode-map key nil))) | 957 | (define-key idlwave-shell-mode-map key nil))) |
| 958 | idlwave-toolbar)) | 958 | idlwave-toolbar)) |
| 959 | (setq idlwave-toolbar-visible nil))) | 959 | (setq idlwave-toolbar-visible nil))) |
| 960 | 960 | ||
| 961 | (defun idlwave-toolbar-toggle (&optional force-on) | 961 | (defun idlwave-toolbar-toggle (&optional force-on) |