]> git.eshelyaron.com Git - emacs.git/commitdiff
(compile-collect-regexps): Use dolist and push.
authorStefan Monnier <monnier@iro.umontreal.ca>
Thu, 5 Oct 2000 23:47:14 +0000 (23:47 +0000)
committerStefan Monnier <monnier@iro.umontreal.ca>
Thu, 5 Oct 2000 23:47:14 +0000 (23:47 +0000)
lisp/progmodes/compile.el

index 44556d8185f0d548ef7604d9149b000d92725fef..77bf8bf0ad02162b2cc1b028f5d5ccfab9a38500 100644 (file)
@@ -1987,11 +1987,8 @@ An error message with no file name and no file name has been seen earlier"))
   ;; Add elements to variable compilation-regexps that is bound in
   ;; compilation-parse-errors.
   (and (not (eq this t))
-       (while this
-        (setq compilation-regexps
-              (cons (cons (car (car this)) (cons type (cdr (car this))))
-                    compilation-regexps))
-        (setq this (cdr this)))))
+       (dolist (el this)
+        (push (cons (car el) (cons type (cdr el))) compilation-regexps))))
 
 (defun compile-buffer-substring (index)
   "Get substring matched by INDEXth subexpression."