diff options
| author | Dave Love | 2000-01-06 23:46:13 +0000 |
|---|---|---|
| committer | Dave Love | 2000-01-06 23:46:13 +0000 |
| commit | 2ac6f2c8373cd28e01b67448296893c721e7ef5d (patch) | |
| tree | c032dcf34eb763d307842ebf71898676cf5d47be | |
| parent | fd9b0a6b132d0a8664850d45e6b2ab514a39db89 (diff) | |
| download | emacs-2ac6f2c8373cd28e01b67448296893c721e7ef5d.tar.gz emacs-2ac6f2c8373cd28e01b67448296893c721e7ef5d.zip | |
Add defclass, define-condition, defmethod, symbol-macrolet.
| -rw-r--r-- | lisp/emacs-lisp/cl-indent.el | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/lisp/emacs-lisp/cl-indent.el b/lisp/emacs-lisp/cl-indent.el index c4af6c4df9d..11416ae532e 100644 --- a/lisp/emacs-lisp/cl-indent.el +++ b/lisp/emacs-lisp/cl-indent.el | |||
| @@ -380,9 +380,15 @@ by `lisp-body-indent'." | |||
| 380 | (catch 1) | 380 | (catch 1) |
| 381 | (cond (&rest (&whole 2 &rest 1))) | 381 | (cond (&rest (&whole 2 &rest 1))) |
| 382 | (defvar (4 2 2)) | 382 | (defvar (4 2 2)) |
| 383 | (defclass ((&whole 4 &rest (&whole 2 &rest 1)) | ||
| 384 | &rest (&whole 2 &rest 1))) | ||
| 383 | (defconstant . defvar) | 385 | (defconstant . defvar) |
| 384 | (defcustom (4 2 2 2)) | 386 | (defcustom (4 2 2 2)) |
| 385 | (defparameter . defvar) | 387 | (defparameter . defvar) |
| 388 | (define-condition ((1 6) | ||
| 389 | (2 6 ((&whole 1))) | ||
| 390 | (3 4 ((&whole 1))) | ||
| 391 | (4 &body))) | ||
| 386 | (define-modify-macro | 392 | (define-modify-macro |
| 387 | (4 &body)) | 393 | (4 &body)) |
| 388 | (defsetf (4 &lambda 4 &body)) | 394 | (defsetf (4 &lambda 4 &body)) |
| @@ -390,6 +396,7 @@ by `lisp-body-indent'." | |||
| 390 | (define-setf-method . defun) | 396 | (define-setf-method . defun) |
| 391 | (define-setf-expander . defun) | 397 | (define-setf-expander . defun) |
| 392 | (defmacro . defun) (defsubst . defun) (deftype . defun) | 398 | (defmacro . defun) (defsubst . defun) (deftype . defun) |
| 399 | (defmethod (4 4 (&whole 4 &rest 1) &body)) | ||
| 393 | (defpackage (4 2)) | 400 | (defpackage (4 2)) |
| 394 | (defstruct ((&whole 4 &rest (&whole 2 &rest 1)) | 401 | (defstruct ((&whole 4 &rest (&whole 2 &rest 1)) |
| 395 | &rest (&whole 2 &rest 1))) | 402 | &rest (&whole 2 &rest 1))) |
| @@ -433,6 +440,7 @@ by `lisp-body-indent'." | |||
| 433 | (progv (4 4 &body)) | 440 | (progv (4 4 &body)) |
| 434 | (return 0) | 441 | (return 0) |
| 435 | (return-from (nil &body)) | 442 | (return-from (nil &body)) |
| 443 | (symbol-macrolet . multiple-value-bind) | ||
| 436 | (tagbody lisp-indent-tagbody) | 444 | (tagbody lisp-indent-tagbody) |
| 437 | (throw 1) | 445 | (throw 1) |
| 438 | (unless 1) | 446 | (unless 1) |