changeset 85219:e9fe4040380d

(idlwave-toolbar-add-everywhere) (idlwave-toolbar-remove-everywhere): Use mapc rather than mapcar.
author Glenn Morris <rgm@gnu.org>
date Sat, 13 Oct 2007 02:58:56 +0000
parents 1d4ea6f1cea5
children 5d24da5e0deb
files lisp/progmodes/idlw-toolbar.el
diffstat 1 files changed, 24 insertions(+), 24 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/progmodes/idlw-toolbar.el	Sat Oct 13 02:58:33 2007 +0000
+++ b/lisp/progmodes/idlw-toolbar.el	Sat Oct 13 02:58:56 2007 +0000
@@ -916,21 +916,21 @@
 		    (idlwave-toolbar-add))
 		  (buffer-list)))
       ;; For Emacs, add the key definitions to the mode maps
-      (mapcar (lambda (x)
-		(let* ((icon (aref x 0))
-		       (func (aref x 1))
-		       (show (aref x 2))
-		       (help (aref x 3))
-		       (key (vector 'tool-bar func))
-		       (def (list 'menu-item
-				  "a"
-				  func
-				  :image (symbol-value icon)
-				  :visible show
-				  :help help)))
-		  (define-key idlwave-mode-map key def)
-		  (define-key idlwave-shell-mode-map key def)))
-	      (reverse idlwave-toolbar)))
+      (mapc (lambda (x)
+	      (let* ((icon (aref x 0))
+		     (func (aref x 1))
+		     (show (aref x 2))
+		     (help (aref x 3))
+		     (key (vector 'tool-bar func))
+		     (def (list 'menu-item
+				"a"
+				func
+				:image (symbol-value icon)
+				:visible show
+				:help help)))
+		(define-key idlwave-mode-map key def)
+		(define-key idlwave-shell-mode-map key def)))
+	    (reverse idlwave-toolbar)))
     (setq idlwave-toolbar-visible t)))
 
 (defun idlwave-toolbar-remove-everywhere ()
@@ -947,15 +947,15 @@
 		    (idlwave-toolbar-remove))
 		  (buffer-list)))
       ;; For Emacs, remove the key definitions from the mode maps
-      (mapcar (lambda (x)
-		(let* (;;(icon (aref x 0))
-		       (func (aref x 1))
-		       ;;(show (aref x 2))
-		       ;;(help (aref x 3))
-		       (key (vector 'tool-bar func)))
-		  (define-key idlwave-mode-map key nil)
-		  (define-key idlwave-shell-mode-map key nil)))
-	      idlwave-toolbar))
+      (mapc (lambda (x)
+	      (let* (;;(icon (aref x 0))
+		     (func (aref x 1))
+		     ;;(show (aref x 2))
+		     ;;(help (aref x 3))
+		     (key (vector 'tool-bar func)))
+		(define-key idlwave-mode-map key nil)
+		(define-key idlwave-shell-mode-map key nil)))
+	    idlwave-toolbar))
     (setq idlwave-toolbar-visible nil)))
 
 (defun idlwave-toolbar-toggle (&optional force-on)