Glenn Morris
e0085d62fa
Switch license to GPLv3 or later.
2007-07-25 04:14:29 +00:00
Glenn Morris
f0fa15c5e5
Add 2007 to copyright years.
2007-01-21 02:48:43 +00:00
Chong Yidong
6655e16dba
* emacs-lisp/cl-indent.el (lisp-indent-259): Fix last fix.
2006-10-27 00:52:06 +00:00
Chong Yidong
bec9dc7b07
* emacs-lisp/cl-indent.el (lisp-indent-259): Indent nil's in the
...
pattern normally.
2006-10-26 20:39:53 +00:00
Thien-Thi Nguyen
ceb4c4d303
Update years in copyright notice; nfc.
2006-02-06 12:31:40 +00:00
Thien-Thi Nguyen
3731a85096
Update years in copyright notice; nfc.
2005-08-06 17:48:15 +00:00
Lute Kamstra
3a35cf56e7
Update FSF's address.
2005-07-04 17:55:18 +00:00
Juanma Barranquero
ec0421f3c8
(lisp-indent-maximum-backtracking): Fix typos in docstrings.
...
(lisp-indent): Finish `defgroup' description with period.
2005-07-04 00:39:30 +00:00
Eli Zaretskii
3166fce661
(lisp-indent-defmethod): Correct
...
indentation of DEFMETHODS with non-standard method
combinations (e.g., PROGN, MIN, MAX).
2004-08-21 12:24:13 +00:00
Sam Steingold
410019e59c
(common-lisp-indent-function-1): Indent "without-" forms just
...
like "with-" and "do-". Use regexp-opt.
2004-05-17 17:00:00 +00:00
Miles Bader
ab5796a9f9
Add arch taglines
2003-09-01 15:45:59 +00:00
Sam Steingold
10b97bf735
symbol-macrolet' is similar to
let', not `multiple-value-bind'.
2003-04-25 02:00:17 +00:00
Juanma Barranquero
a1506d2977
Trailing whitepace deleted.
2003-02-04 13:24:35 +00:00
John Paul Wallington
cb0fd101b9
* emacs-lisp/cl-indent.el (extended-loop-p): Doc fix.
...
* emacs-lisp/find-func.el (find-function-recenter-line): Add
custom type. Doc fix.
2002-09-07 06:45:43 +00:00
Richard M. Stallman
f620e5e2ed
(common-lisp-indent-function-1):
...
When recognizing a def... construct, make that indentation
tentative, so that it can be overridden if the list in question
is not actually an expression.
(common-lisp-indent-call-method): New subroutine.
2002-05-29 16:40:34 +00:00
Gerd Moellmann
9309787357
(common-lisp-loop-part-indentation):
...
Fix simple loop indentation.
2002-03-15 08:57:55 +00:00
Gerd Moellmann
59e0f57942
(lisp-loop-keyword-indentation)
...
(lisp-loop-forms-indentation, lisp-simple-loop-indentation): New
user options.
(extended-loop-p, common-lisp-loop-part-indentation): New
functions.
(common-lisp-indent-function-1): Renamed from
common-lisp-indent-function.
(common-lisp-indent-function): Handle loop forms specially.
(lisp-indent-defmethod): Use car/cdr instead of first/rest.
2002-03-12 16:27:15 +00:00
Richard M. Stallman
b6f053c6a5
(define-modify-macro): Better indent spec.
2001-12-22 00:03:08 +00:00
Richard M. Stallman
c298849896
(lisp-indent-defmethod): At first three elements, act like defun.
...
Advance to start of 3rd sexp by moving fwd and backing over it.
2001-11-19 06:24:05 +00:00
Sam Steingold
e7c8c428f1
Indent properly generic-flet',
generic-labels', `with-accessors',
...
`with-condition-restarts'.
2001-11-12 19:58:33 +00:00
Gerd Moellmann
ec69d5ec2b
(lisp-indent-defmethod): New function.
...
(toplevel): Set it as `common-lisp-indent-function' for
`defmethod'.
2001-08-15 11:57:03 +00:00
Sam Steingold
2180ea97a8
(toplevel): indent the :method sub-form of `defgeneric' correctly.
2001-05-16 21:13:21 +00:00
Gerd Moellmann
6f26dfa51f
(toplevel): Comment out the spec
...
for defmethod.
2001-04-18 15:09:36 +00:00
Dave Love
968880c416
Remove erroneous spec for condition-case.
2000-12-04 17:05:57 +00:00
Sam Steingold
5e9e032a38
* emacs-lisp/cl-indent.el (toplevel): Indent `defclass',
...
`defconst', `define-condition', `with-slots'.
* font-lock.el (lisp-font-lock-keywords-2): Added `with-' and `do-'.
2000-08-07 16:51:57 +00:00
Sam Steingold
5d80cc9cbc
handle print-unreadable-object
2000-06-20 15:01:59 +00:00
Gerd Moellmann
7dd210174f
Indent `pprint-logical-block' properly.
2000-02-25 15:46:24 +00:00
Dave Love
3d8700e8f1
Remove bogus spec for define-condition.
2000-02-22 11:52:25 +00:00
Gerd Moellmann
3c0ed7cec3
(lisp-indent-259): Indentation fix.
2000-02-17 20:45:37 +00:00
Dave Love
2ac6f2c837
Add defclass, define-condition, defmethod, symbol-macrolet.
2000-01-06 23:46:13 +00:00
Gerd Moellmann
893d4ef0ad
(common-lisp-indent-function): Use eq' instead of
eql'.
1999-10-16 12:00:02 +00:00
Karl Heuer
44c705d46a
indent `with-output-to-string' as a CL
...
macro, not ELisp one.
1998-11-16 06:37:55 +00:00
Richard M. Stallman
ef96556f84
(top-level let): add defsubst.
1998-08-05 20:41:55 +00:00
Richard M. Stallman
bbf1ae49ae
(lisp-indent-defun-method): New variable.
...
(common-lisp-indent-function): Use it.
(lisp-indent-259): Uncomment the `&lambda' code.
(top-level let): Remove duplicate `catch' and `block'. Use
`&lambda' when appropriate. Now the lambda lists are indented appropriately.
1998-07-31 03:21:07 +00:00
Richard M. Stallman
09a4d958b2
Indent restart-case',
handler-bind' and `restart-bind' correctly.
1998-07-14 08:20:17 +00:00
Richard M. Stallman
f8f34fa23d
Indent `handler-case' correctly.
1998-07-10 03:20:14 +00:00
Richard M. Stallman
bf92b5a4d6
(lisp-indent-error-function): New variable.
...
(common-lisp-indent-function): Bind lisp-indent-error-function.
(lisp-indent-report-bad-format): Use lisp-indent-error-function.
1998-05-24 16:58:32 +00:00
Richard M. Stallman
f0d527fcb7
Indent `with-standard-io-syntax' correctly.
1998-05-22 04:42:48 +00:00
Richard M. Stallman
8acc018fe0
Indent defpackage correctly.
1998-04-24 19:43:52 +00:00
Richard M. Stallman
7bd1de9193
Whitespace changes.
1998-03-08 00:26:27 +00:00
Karl Heuer
a63f38642a
Fix indentation rules for
...
multiple-value-setf and multiple-value-list.
1998-02-22 00:30:03 +00:00
Richard M. Stallman
fcad51995c
Add defgroup's; use defcustom for user vars.
1997-04-12 04:15:03 +00:00
Erik Naggum
b578f267af
Update FSF's address.
1996-01-14 07:34:30 +00:00
Karl Heuer
a7acbbe4d4
Comment fixes.
1996-01-05 22:21:28 +00:00
Jim Blandy
eb8c3be94e
Apply typo patches from Paul Eggert.
1993-06-09 11:59:12 +00:00
Eric S. Raymond
e41b2db1da
Added or corrected Commentary sections
1993-03-22 03:27:18 +00:00
Eric S. Raymond
9750e079dd
entered into RCS
1992-07-22 04:22:30 +00:00
Eric S. Raymond
fd7fa35a05
*** empty log message ***
1992-07-17 08:15:29 +00:00
Eric S. Raymond
e516799970
*** empty log message ***
1992-07-16 21:47:34 +00:00
Eric S. Raymond
c0274f385f
*** empty log message ***
1992-05-30 23:54:21 +00:00