summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/cl-indent.el
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright notices for 2013.Paul Eggert2013-01-011-1/+1
|
* Add missing :version tags to new defgroups and defcustomsGlenn Morris2012-02-111-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * window.el (window-sides-slots): * tool-bar.el (tool-bar-position): * term/xterm.el (xterm-extra-capabilities): * ses.el (ses-self-reference-early-detection): * progmodes/verilog-mode.el (verilog-auto-declare-nettype) (verilog-auto-wire-type) (verilog-auto-delete-trailing-whitespace) (verilog-auto-reset-blocking-in-non, verilog-auto-inst-sort) (verilog-auto-tieoff-declaration): * progmodes/sql.el (sql-login-hook, sql-ansi-statement-starters) (sql-oracle-statement-starters, sql-oracle-scan-on): * progmodes/prolog.el (prolog-align-comments-flag) (prolog-indent-mline-comments-flag, prolog-object-end-to-0-flag) (prolog-left-indent-regexp, prolog-paren-indent-p) (prolog-paren-indent, prolog-parse-mode, prolog-keywords) (prolog-types, prolog-mode-specificators) (prolog-determinism-specificators, prolog-directives) (prolog-electric-newline-flag, prolog-hungry-delete-key-flag) (prolog-electric-dot-flag) (prolog-electric-dot-full-predicate-template) (prolog-electric-underscore-flag, prolog-electric-tab-flag) (prolog-electric-if-then-else-flag, prolog-electric-colon-flag) (prolog-electric-dash-flag, prolog-old-sicstus-keys-flag) (prolog-program-switches, prolog-prompt-regexp) (prolog-debug-on-string, prolog-debug-off-string) (prolog-trace-on-string, prolog-trace-off-string) (prolog-zip-on-string, prolog-zip-off-string) (prolog-use-standard-consult-compile-method-flag) (prolog-use-prolog-tokenizer-flag, prolog-imenu-flag) (prolog-imenu-max-lines, prolog-info-predicate-index) (prolog-underscore-wordchar-flag, prolog-use-sicstus-sd) (prolog-char-quote-workaround): * progmodes/cc-vars.el (c-defun-tactic): * net/tramp.el (tramp-encoding-command-interactive) (tramp-local-end-of-line): * net/soap-client.el (soap-client): * net/netrc.el (netrc-file): * net/gnutls.el (gnutls): * minibuffer.el (completion-category-overrides) (completion-cycle-threshold) (completion-pcm-complete-word-inserts-delimiters): * man.el (Man-name-local-regexp): * mail/feedmail.el (feedmail-display-full-frame): * international/characters.el (glyphless-char-display-control): * eshell/em-ls.el (eshell-ls-date-format): * emacs-lisp/cl-indent.el (lisp-lambda-list-keyword-alignment) (lisp-lambda-list-keyword-parameter-indentation) (lisp-lambda-list-keyword-parameter-alignment): * doc-view.el (doc-view-image-width, doc-view-unoconv-program): * dired-x.el (dired-omit-verbose): * cus-theme.el (custom-theme-allow-multiple-selections): * calc/calc.el (calc-highlight-selections-with-faces) (calc-lu-field-reference, calc-lu-power-reference) (calc-note-threshold): * battery.el (battery-mode-line-limit): * arc-mode.el (archive-7z-extract, archive-7z-expunge) (archive-7z-update): * allout.el (allout-prefixed-keybindings) (allout-unprefixed-keybindings) (allout-inhibit-auto-fill-on-headline) (allout-flattened-numbering-abbreviation): * allout-widgets.el (allout-widgets-auto-activation) (allout-widgets-icons-dark-subdir) (allout-widgets-icons-light-subdir, allout-widgets-icon-types) (allout-widgets-theme-dark-background) (allout-widgets-theme-light-background) (allout-widgets-item-image-properties-emacs) (allout-widgets-item-image-properties-xemacs) (allout-widgets-run-unit-tests-on-load) (allout-widgets-time-decoration-activity) (allout-widgets-hook-error-post-time) (allout-widgets-track-decoration): * gnus/sieve-manage.el (sieve-manage-default-stream): * gnus/shr.el (shr): * gnus/nnir.el (nnir-ignored-newsgroups, nnir-summary-line-format) (nnir-retrieve-headers-override-function) (nnir-imap-default-search-key, nnir-notmuch-program) (nnir-notmuch-additional-switches, nnir-notmuch-remove-prefix) (nnir-method-default-engines): * gnus/message.el (message-cite-reply-position): * gnus/gssapi.el (gssapi-program): * gnus/gravatar.el (gravatar): * gnus/gnus-sum.el (gnus-refer-thread-use-nnir): * gnus/gnus-registry.el (gnus-registry-unfollowed-addresses) (gnus-registry-max-pruned-entries): * gnus/gnus-picon.el (gnus-picon-inhibit-top-level-domains): * gnus/gnus-int.el (gnus-after-set-mark-hook) (gnus-before-update-mark-hook): * gnus/gnus-async.el (gnus-async-post-fetch-function): * gnus/auth-source.el (auth-source-cache-expiry): Add missing :version tags to new defcustoms and defgroups.
* Add 2012 to FSF copyright years for Emacs filesGlenn Morris2012-01-051-1/+1
|
* Tell the caller that the next line needs recomputation, even though it ↵Lars Magne Ingebrigtsen2011-11-211-6/+10
| | | | | | doesn't start a sexp. Fixes: debbugs:10094
* Doc fixes related to lisp-indent-function (bug#9484)Glenn Morris2011-09-121-0/+1
| | | | | | | | * lisp/emacs-lisp/lisp-mode.el (lisp-indent-function): Doc fix. * lisp/progmodes/scheme.el (scheme-indent-function): Give it a doc string. * lisp/emacs-lisp/cl-indent.el (common-lisp-indent-function): Comment.
* Common Lisp indentation improvements on defmethod and lambda-lists.Didier Verna2011-05-131-35/+146
| | | | | | | | | | | | | | | * cl-indent.el: Advertise the changes and remove obsolete TODO entries. (lisp-lambda-list-keyword-parameter-indentation) (lisp-lambda-list-keyword-parameter-alignment) (lisp-lambda-list-keyword-alignment): New customizable user options. (lisp-indent-defun-method): Improve docstring. (extended-loop-p): Fix comment. (lisp-indent-lambda-list-keywords-regexp): New variable. (lisp-indent-lambda-list): New function. (lisp-indent-259): Use it. (lisp-indent-defmethod): Support for more than one method qualifier and properly indent methods lambda-lists. (defgeneric): Provide a missing common-lisp-indent-function property.
* Convert consecutive FSF copyright years to ranges.Glenn Morris2011-01-241-2/+1
|
* Nuke arch-tags.Glenn Morris2011-01-151-1/+0
|
* Merge from emacs-23Stefan Monnier2011-01-141-1/+1
|\
| * Add 2011 to FSF/AIST copyright years.Glenn Morris2011-01-021-1/+1
| |
* | Add "Package:" file headers to denote built-in packages.Chong Yidong2010-08-291-0/+1
|/
* Add 2010 to copyright years.Glenn Morris2010-01-131-1/+1
|
* Remove leading "*" from defcustom docs.Glenn Morris2009-06-221-13/+22
| | | | Refill.
* (lisp-indent-defun-method, common-lisp-indent-function): Add doc strings.Glenn Morris2009-06-211-3/+74
|
* Add 2009 to copyright years.Glenn Morris2009-01-051-1/+1
|
* Switch to recommended form of GPLv3 permissions notice.Glenn Morris2008-05-061-6/+4
|
* Fix up comment convention on the arch-tag lines.Stefan Monnier2008-04-101-1/+1
|
* Add 2008 to copyright years.Glenn Morris2008-01-071-1/+1
|
* Switch license to GPLv3 or later.Glenn Morris2007-07-251-1/+1
|
* Add 2007 to copyright years.Glenn Morris2007-01-211-1/+1
|
* * emacs-lisp/cl-indent.el (lisp-indent-259): Fix last fix.Chong Yidong2006-10-271-1/+3
|
* * emacs-lisp/cl-indent.el (lisp-indent-259): Indent nil's in theChong Yidong2006-10-261-8/+8
| | | | pattern normally.
* Update years in copyright notice; nfc.Thien-Thi Nguyen2006-02-061-1/+1
|
* Update years in copyright notice; nfc.Thien-Thi Nguyen2005-08-061-1/+2
|
* Update FSF's address.Lute Kamstra2005-07-041-2/+2
|
* (lisp-indent-maximum-backtracking): Fix typos in docstrings.Juanma Barranquero2005-07-041-2/+2
| | | | (lisp-indent): Finish `defgroup' description with period.
* (lisp-indent-defmethod): CorrectEli Zaretskii2004-08-211-1/+1
| | | | | indentation of DEFMETHODS with non-standard method combinations (e.g., PROGN, MIN, MAX).
* (common-lisp-indent-function-1): Indent "without-" forms justSam Steingold2004-05-171-2/+6
| | | | like "with-" and "do-". Use regexp-opt.
* Add arch taglinesMiles Bader2003-09-011-0/+1
|
* `symbol-macrolet' is similar to `let', not `multiple-value-bind'.Sam Steingold2003-04-251-1/+1
|
* Trailing whitepace deleted.Juanma Barranquero2003-02-041-3/+3
|
* * emacs-lisp/cl-indent.el (extended-loop-p): Doc fix.John Paul Wallington2002-09-071-1/+1
| | | | | * emacs-lisp/find-func.el (find-function-recenter-line): Add custom type. Doc fix.
* (common-lisp-indent-function-1):Richard M. Stallman2002-05-291-26/+53
| | | | | | | 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.
* (common-lisp-loop-part-indentation):Gerd Moellmann2002-03-151-1/+1
| | | | Fix simple loop indentation.
* (lisp-loop-keyword-indentation)Gerd Moellmann2002-03-121-5/+69
| | | | | | | | | | | (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.
* (define-modify-macro): Better indent spec.Richard M. Stallman2001-12-221-1/+1
|
* (lisp-indent-defmethod): At first three elements, act like defun.Richard M. Stallman2001-11-191-4/+7
| | | | Advance to start of 3rd sexp by moving fwd and backing over it.
* Indent properly `generic-flet', `generic-labels', `with-accessors',Sam Steingold2001-11-121-7/+9
| | | | `with-condition-restarts'.
* (lisp-indent-defmethod): New function.Gerd Moellmann2001-08-151-3/+13
| | | | | (toplevel): Set it as `common-lisp-indent-function' for `defmethod'.
* (toplevel): indent the :method sub-form of `defgeneric' correctly.Sam Steingold2001-05-161-0/+1
|
* (toplevel): Comment out the specGerd Moellmann2001-04-181-2/+4
| | | | for defmethod.
* Remove erroneous spec for condition-case.Dave Love2000-12-041-2/+3
|
* * emacs-lisp/cl-indent.el (toplevel): Indent `defclass',Sam Steingold2000-08-071-8/+7
| | | | | `defconst', `define-condition', `with-slots'. * font-lock.el (lisp-font-lock-keywords-2): Added `with-' and `do-'.
* handle print-unreadable-objectSam Steingold2000-06-201-93/+93
|
* Indent `pprint-logical-block' properly.Gerd Moellmann2000-02-251-0/+1
|
* Remove bogus spec for define-condition.Dave Love2000-02-221-4/+1
|
* (lisp-indent-259): Indentation fix.Gerd Moellmann2000-02-171-4/+5
|
* Add defclass, define-condition, defmethod, symbol-macrolet.Dave Love2000-01-061-1/+9
|
* (common-lisp-indent-function): Use `eq' instead of `eql'.Gerd Moellmann1999-10-161-5/+5
|
* indent `with-output-to-string' as a CLKarl Heuer1998-11-161-0/+1
| | | | macro, not ELisp one.