[slime-cvs] CVS update: slime/cl-indent.el
Helmut Eller
heller at common-lisp.net
Tue Oct 26 00:43:42 UTC 2004
Update of /project/slime/cvsroot/slime
In directory common-lisp.net:/tmp/cvs-serv10071
Modified Files:
cl-indent.el
Log Message:
(lisp-prefix-match-indentation): Change default to nil to avoid
confusion for people who don't care about the issue.
Add indentation specs for some missing CL symbols.
Date: Tue Oct 26 02:43:42 2004
Author: heller
Index: slime/cl-indent.el
diff -u slime/cl-indent.el:1.1 slime/cl-indent.el:1.2
--- slime/cl-indent.el:1.1 Sun Oct 17 20:46:35 2004
+++ slime/cl-indent.el Tue Oct 26 02:43:42 2004
@@ -84,7 +84,7 @@
:type 'boolean
:group 'lisp-indent)
-(defcustom lisp-prefix-match-indentation nil
+(defcustom lisp-prefix-match-indentation t
"*Indent forms starting with \"def\" or \"do\" like defun or dolist."
:type 'boolean
:group 'lisp-indent)
@@ -510,6 +510,7 @@
(define-setf-expander . defun)
(defmacro . defun) (defsubst . defun) (deftype . defun)
(defmethod lisp-indent-defmethod)
+ (defgeneric . defmethod)
(defpackage (4 2))
(defstruct ((&whole 4 &rest (&whole 2 &rest 1))
&rest (&whole 2 &rest 1)))
@@ -565,7 +566,15 @@
(with-output-to-string (4 2))
(with-slots . multiple-value-bind)
(with-standard-io-syntax (2))
- (with-open-file (&lambda &body)))))
+ (with-open-file (&lambda &body))
+ (with-open-stream (&lambda &body))
+ (with-input-from-string (&lambda &body))
+ (with-hash-table-iterator 1)
+ (with-compilation-unit (&lambda &body))
+ (with-simple-restart (&lambda &body))
+ (do-external-symbols (&lambda &body))
+ (define-symbol-macro 1)
+ )))
(dolist (el l)
(put (car el) 'common-lisp-indent-function
(if (symbolp (cdr el))
More information about the slime-cvs
mailing list