emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/lisp/emacs-lisp/cl-indent.el


From: Sam Steingold
Subject: [Emacs-diffs] Changes to emacs/lisp/emacs-lisp/cl-indent.el
Date: Mon, 12 Nov 2001 14:58:36 -0500

Index: emacs/lisp/emacs-lisp/cl-indent.el
diff -u emacs/lisp/emacs-lisp/cl-indent.el:1.31 
emacs/lisp/emacs-lisp/cl-indent.el:1.32
--- emacs/lisp/emacs-lisp/cl-indent.el:1.31     Wed Aug 15 07:56:38 2001
+++ emacs/lisp/emacs-lisp/cl-indent.el  Mon Nov 12 14:58:33 2001
@@ -355,7 +355,7 @@
                (&whole nil &rest 1))
              path state indent-point sexp-column normal-indent)))
 
-(defun lisp-indent-defmethod (path state indent-point sexp-column 
+(defun lisp-indent-defmethod (path state indent-point sexp-column
                                   normal-indent)
   "Indentation function defmethod."
   (lisp-indent-259 (if (save-excursion (goto-char (elt state 1))
@@ -419,6 +419,7 @@
            (flet        ((&whole 4 &rest (&whole 1 &lambda &body)) &body))
            (labels . flet)
            (macrolet . flet)
+           (generic-flet . flet) (generic-labels . flet)
            (handler-case (4 &rest (&whole 2 &lambda &body)))
            (restart-case . handler-case)
            ;; `else-body' style
@@ -455,15 +456,16 @@
            (unless 1)
            (unwind-protect (5 &body))
            (when 1)
+           (with-accessors . multiple-value-bind)
+           (with-condition-restarts . multiple-value-bind)
            (with-output-to-string (4 2))
            (with-slots . multiple-value-bind)
            (with-standard-io-syntax (2)))))
-  (while l
-    (put (caar l) 'common-lisp-indent-function
-         (if (symbolp (cdar l))
-             (get (cdar l) 'common-lisp-indent-function)
-             (car (cdar l))))
-    (setq l (cdr l))))
+  (dolist (el l)
+    (put (car el) 'common-lisp-indent-function
+         (if (symbolp (cdr el))
+             (get (cdr el) 'common-lisp-indent-function)
+             (car (cdr el))))))
 
 
 ;(defun foo (x)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]