| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
(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".
|
|
|
|
|
|
|
| |
Set font-lock-defaults.
(lisp-mode-shared-map): Init inside the defvar.
(emacs-lisp-mode, lisp-mode, lisp-interaction-mode):
Use define-derived-mode.
|
|
|
|
|
| |
recursively optimize body because that can lead to infinite
recursion; see comment there.
|
|
|
|
| |
Add keyword arg :name.
|
|
|
|
| |
Allow `next' to jump to after the end of the last match.
|
| |
|
|
|
|
|
| |
it, so that a boundp test can be used to determine if we're
currently byte-compiling.
|
|
|
|
| |
defun*.
|
|
|
|
|
| |
Don't pass default arg to ewoc-locate.
(ewoc-collect): Return result in the right order.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
| |
(authors-public-domain-p): New function.
(authors-print): Use it.
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
cookie.
|
| |
|
| |
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
(authors-fixed-entries): New defconst.
(authors-add-fixed-entries): New function.
(authors): Call it.: Don't process lispref/.
|
|
|
|
|
| |
(authors): Set file coding system to iso-2022-7bit. Add
file-local variables to output buffer.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
author's name is unknown.
|
| |
|
| |
|
|
|
|
| |
(ewoc-enter-after, ewoc-enter-before): Document return value.
|
|
|
|
| |
(cl-builtin-clrhash, cl-builtin-maphash): Add for byte-compatibility.
|
| |
|
| |
|
|
|
|
|
|
|
| |
insist on symbols starting with word syntax.
(lisp-mode-shared-map): Renamed from shared-lisp-mode-map.
(eval-defun-1): Doc fix.
(indent-sexp): Use nconc to build up indent-stack.
|
| |
|
|
|
|
|
| |
Fix for define-minor-mode.
(function-at-point): Alias to function-called-at-point.
|
| |
|
|
|
|
|
| |
unused vars. Treat byte-constant2 like byte-constant. Fix bogus
comparison of opcode with operand.
|
|
|
|
| |
Call `recenter' with an arg to prevent redrawing the display.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
(authors-obsolete-files-regexps): New variable.
(authors-add): Don't record changes in obsolete files.
|
| |
|
|
|
|
|
|
| |
Distinguish the let-binding case from the funcall case.
(forward-sexp-function): New variable.
(forward-sexp): Use it.
|
|
|
|
| |
(easy-mmode-defmap): Remove the now useless autoload.
|
|
|
|
| |
`append'.
|
|
|
|
|
| |
current-load-list in top-level forms. Else this leaks a cons cell
every time a defun is called.
|
|
|
|
|
|
|
|
| |
(lm-header-prefix): Cleanup the regexp.
(lm-header): Allow $ in non-RCS headers.
(lm-header-multiline): Put the strings back into order.
Stop at an empty line. Don't require two space chars if the
line is clearly not another header line.
|
| |
|
|
|
|
|
| |
because it breaks '(make-variable-buffer-local (defvar ...)'
which is used at least in dired.
|