1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-02-02 20:16:25 +00:00

51 Commits

Author SHA1 Message Date
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