summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
Commit message (Collapse)AuthorAgeFilesLines
* (define-minor-mode): Docstring fix.Stefan Monnier2001-01-251-2/+2
|
* (lisp-mode-shared-map): Bind `backspace' to `backward-delete-char-untabify'.Sam Steingold2001-01-121-14/+15
|
* (byte-compile-log-1): In non-batch case, don't mention the file nameRichard M. Stallman2001-01-081-9/+15
| | | | or the date here, because they are logged at the start of the file.
* (copyright-current-year): Now a defvar.Eli Zaretskii2001-01-081-5/+8
| | | | | (copyright, copyright-update): Compute the current year at run time.
* (remove, remq): Remove.Dave Love2001-01-051-3/+0
|
* (lm-copyright-prefix): New Variable.Gerd Moellmann2001-01-021-3/+42
| | | | | | | (lm-copyright-mark): New function. (lm-crack-copyright): New function. (lm-verify): Check that the file has a copyright. Check that the file is copyright Free Software Foundation.
* (butlast, nbutlast): Moved to subr.el.Kenichi Handa2000-12-281-14/+0
|
* (define-minor-mode): Improve the spec and remove the rogue second spec.Stefan Monnier2000-12-231-4/+5
|
* Change maintainer to FSF.Gerd Moellmann2000-12-141-1/+1
|
* (easy-menu-current-active-maps): TestGerd Moellmann2000-12-141-2/+4
| | | | if symbol is bound before getting its value.
* (easy-menu-define): Setup indentation.Stefan Monnier2000-12-131-27/+40
| | | | | | (easy-menu-current-active-maps): New function. (easy-menu-get-map): Use it. Make a proper menu entry when creating a new keymap.
* (lisp-mode): SetDave Love2000-12-081-0/+1
| | | | font-lock-keywords-case-fold-search.
* Fix copyright years.Dave Love2000-12-061-1/+1
|
* (update-file-autoloads): Use raw-text toEli Zaretskii2000-12-061-3/+7
| | | | | read generated-autoload-file, and set buffer-file-coding-system to raw-text-unix after reading the file.
* Remove erroneous spec for condition-case.Dave Love2000-12-041-2/+3
|
* (define-derived-mode,easy-mmode-derived-mode-p): Remove (moved to derived.el).Stefan Monnier2000-12-031-131/+0
|
* (eldoc): Don't make parent of itself.Andreas Schwab2000-12-021-2/+1
|
* (third...tenth): Really undo change of 2000-08-05.Stefan Monnier2000-11-301-16/+16
|
* (edebug-version)Dave Love2000-11-221-60/+31
| | | | | | | | | (edebug-maintainer-address): Deleted. (edebug-submit-bug-report): Just alias to report-emacs-bug. (edebug-read-function): Account for other `'#' read forms. (edebug-mode-menus): Make some items toggles. (edebug-outside-unread-command-event, unread-command-event): Remove these to avoid warnings.
* Remove autoload cookied, add author,Gerd Moellmann2000-11-221-2/+4
| | | | maintainer, keywords tags.
* (edebug-form-spec prop): use dolist.Stefan Monnier2000-11-211-25/+30
| | | | (define-derived-mode, define-minor-mode): Add specs.
* (ad-special-forms): Correct the conditional inclusion of `track-mouse'.Miles Bader2000-11-211-1/+1
|
* (checkdoc-minor-mode) <defvar>: Remove.Stefan Monnier2000-11-141-53/+42
| | | | | | | | | | | (checkdoc-minor-mode-map): New map, replaces checkdoc-minor-keymap. (checkdoc-minor-keymap): Backward compatibility. (checkdoc-minor-menu): Don't bother checking checkdoc-minor-keymap. (checkdoc-minor-mode) <defun>: Use easy-mmode-define-minor-mode. (checkdoc-this-string-valid-engine): Be a bit more strict to avoid matching substrings of `...' quoted vars/funs. (checkdoc-defun-info): Only look for `interactive' if alone. (debug-ignored-errors): Add "arg doesn't appear in docstring".
* (lisp-mode-variables):Stefan Monnier2000-11-141-36/+17
| | | | | | | Set font-lock-defaults. (lisp-mode-shared-map): Init inside the defvar. (emacs-lisp-mode, lisp-mode, lisp-interaction-mode): Use define-derived-mode.
* (byte-compile-unfold-lambda): Don'tGerd Moellmann2000-11-141-1/+6
| | | | | recursively optimize body because that can lead to infinite recursion; see comment there.
* (easy-mmode-define-keymap):Stefan Monnier2000-11-121-1/+2
| | | | Add keyword arg :name.
* (easy-mmode-define-navigation):Stefan Monnier2000-11-091-11/+13
| | | | Allow `next' to jump to after the end of the last match.
* (byte-compiling-files-p): New function.Gerd Moellmann2000-11-091-4/+2
|
* (byte-compile-current-file): Don't bindGerd Moellmann2000-11-091-2/+4
| | | | | it, so that a boundp test can be used to determine if we're currently byte-compiling.
* (lisp-imenu-generic-expression): MatchDave Love2000-11-061-1/+1
| | | | defun*.
* (ewoc-goto-prev, ewoc-goto-next):Stefan Monnier2000-11-061-3/+3
| | | | | Don't pass default arg to ewoc-locate. (ewoc-collect): Return result in the right order.
* (regexp-opt-group): Sort the strings when extracting a suffix.Stefan Monnier2000-11-051-1/+4
|
* (find-function-do-it): Quote the hook.Stefan Monnier2000-11-031-1/+1
|
* (easy-mmode-define-global-mode): Only turn mode off if it's on.Stefan Monnier2000-11-031-1/+1
|
* (define-minor-mode): Remove :toggle arg.Stefan Monnier2000-11-031-29/+28
| | | | | | | Correctly handle the case where several :group args are supplied. Allow :extra-args. (easy-mmode-define-global-mode): Allow :extra-args. Correctly handle the case where several :group args are supplied.
* (find-variable-regexp): Avoid defgroup.Dave Love2000-11-021-2/+2
|
* (authors-public-domain-files): New variable.Gerd Moellmann2000-11-021-1/+31
| | | | | (authors-public-domain-p): New function. (authors-print): Use it.
* (define-minor-mode):Stefan Monnier2000-11-011-64/+44
| | | | | | | | | Revert the latest changes. Allow the three positional arguments to be skipped and replaced by keyword arguments. Add a :toggle argument to determine whether a nil arg means toggle or means turn-on. The default is unchanged. Add a call to force-mode-line-update.
* (elp-restore-function): Remove autoloadDave Love2000-11-011-1/+0
| | | | cookie.
* (elp-unload-hook): New function.Dave Love2000-10-311-0/+3
|
* Doc fix.Miles Bader2000-10-281-1/+3
|
* (define-minor-mode): Generate `turn-on-MODE' and `turn-off-MODE'Miles Bader2000-10-281-5/+47
| | | | | | | functions unless the mode is global. If :global is followed by a non-nil but non-t value, make the mode buffer-local, but also generate a `global-MODE' version using `easy-mmode-define-global-mode'. Add :conditional-turn-on keyword argument.
* (batch-update-authors): New function.Gerd Moellmann2000-10-251-4/+147
| | | | | | (authors-fixed-entries): New defconst. (authors-add-fixed-entries): New function. (authors): Call it.: Don't process lispref/.
* (authors-aliases): Add some more aliases.Gerd Moellmann2000-10-241-0/+4
| | | | | (authors): Set file coding system to iso-2022-7bit. Add file-local variables to output buffer.
* (defun-prompt-regexp): Doc fix.Gerd Moellmann2000-10-241-1/+3
|
* (byte-compile-file): Bind `byte-compile-last-logged-file' to nil.Miles Bader2000-10-231-1/+2
|
* [the following changes fix a bug where `define-minor-mode' didn'tMiles Bader2000-10-231-6/+13
| | | | | | | | | | | | correctly generate :require clauses for defcustoms in compiled files] (byte-compile-last-logged-file): New variable. (byte-compile-log-file, byte-compile-log-1): Don't set `byte-compile-current-file' to nil. Instead set `byte-compile-last-logged-file' to it. Test whether byte-compile-current-file equals byte-compile-last-logged-file instead of whether its nil.
* (authors-add): Don't add an entry ifGerd Moellmann2000-10-161-1/+2
| | | | author's name is unknown.
* (easy-mmode-define-syntax): Use plist-get and allow :inherit.Stefan Monnier2000-10-151-1/+7
|
* (cl-do-arglist): Use plist-get and plist-member instead of memq.Stefan Monnier2000-10-151-7/+8
|