]> git.eshelyaron.com Git - emacs.git/commitdiff
(ibuffer-auto-update-changed): Use `dolist' rather than `mapcar';
authorJuanma Barranquero <lekktu@gmail.com>
Tue, 23 Oct 2007 15:57:57 +0000 (15:57 +0000)
committerJuanma Barranquero <lekktu@gmail.com>
Tue, 23 Oct 2007 15:57:57 +0000 (15:57 +0000)
return value is not used.

lisp/ChangeLog
lisp/ibuf-ext.el

index 7df02ca2625cc864d1bf43f4008279411da79bd3..983a2e0278d8ef0c6430d4ce9661095bd73bf57c 100644 (file)
@@ -1,3 +1,8 @@
+2007-10-23  Juanma Barranquero  <lekktu@gmail.com>
+
+       * ibuf-ext.el (ibuffer-auto-update-changed): Use `dolist' rather
+       than `mapcar'; return value is not used.
+
 2007-10-23  Dan Nicolaescu  <dann@ics.uci.edu>
 
        * progmodes/gud.el (gdb-source-window, gud-tooltip-mode)
index feebab40b43a1482bfd80608379aeb0c85930183..6a34ca0f4e4c3d6f9425d3878532c8c29c910dfc 100644 (file)
@@ -224,13 +224,12 @@ Currently, this only applies to `ibuffer-saved-filters' and
 
 (defun ibuffer-auto-update-changed ()
   (when (frame-or-buffer-changed-p 'ibuffer-auto-buffers-changed)
-    (mapcar #'(lambda (buf)
-               (ignore-errors
-                 (with-current-buffer buf
-                   (when (and ibuffer-auto-mode
-                              (eq major-mode 'ibuffer-mode))
-                     (ibuffer-update nil t)))))
-           (buffer-list))))
+    (dolist (buf (buffer-list))
+      (ignore-errors
+       (with-current-buffer buf
+         (when (and ibuffer-auto-mode
+                    (eq major-mode 'ibuffer-mode))
+           (ibuffer-update nil t)))))))
 
 ;;;###autoload
 (defun ibuffer-auto-mode (&optional arg)
@@ -243,7 +242,7 @@ With numeric ARG, enable auto-update if and only if ARG is positive."
        (if arg
           (plusp arg)
         (not ibuffer-auto-mode)))
-  (frame-or-buffer-changed-p 'ibuffer-auto-buffers-changed)
+  (frame-or-buffer-changed-p 'ibuffer-auto-buffers-changed) ; Initialize state vector
   (add-hook 'post-command-hook 'ibuffer-auto-update-changed)
   (ibuffer-update-mode-name))