| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
`collecting' as synonym for `collect'.
|
|
|
|
| |
body.
|
| |
|
|
|
|
|
|
|
| |
(beginning-of-defun-raw): Use new variable name; doc fix.
(beginning-of-defun): Doc fix.
(end-of-defun-function): Variable renamed from end-of-defun.
(end-of-defun): Use new variable name; doc fix.
|
| |
|
|
|
|
|
| |
requirement for a trailing space from `copyright-regexp', to
support copyrights with owner specified on a separate line..
|
|
|
|
|
|
|
| |
eval-last-sexp. Don't bind debug-on-error here.
(eval-last-sexp): New function. Bind debug-on-error if
eval-expression-debug-on-error is non-nil.
(eval-defun-2, eval-defun): Likewise.
|
| |
|
| |
|
|
|
|
| |
backquote).
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
(cl-lucid-hash-tag): Delete.
(cl-hash-table-p): Correct test for native table.
(cl-hash-table-count): Use hash-table-count.
|
|
|
|
|
|
|
| |
(beginning-of-defun-raw): Use it.
(end-of-defun): New variable.
(end-of-defun): Use it.
(check-parens): New command.
|
|
|
|
|
|
| |
(cl-not-hash-table, cl-clrhash, cl-maphash, cl-hash-table-count): Use
`cl-hash-table-p', not `hash-table-p'.
(cl-map-keymap, cl-map-keymap-recursively): Remove compatibility code.
|
|
|
|
| |
debugger-may-continue is nil.
|
|
|
|
|
| |
(side-effect-free-fns): Add gethash, hash-table-count.
(side-effect-and-error-free-fns): Add hash-table-p.
|
|
|
|
|
|
|
| |
expt, gethash, hash-table-count, hash-table-p as side-effect-free here.
(cl-emacs-type): Don't declare.
(cl-compile-time-init): Remove Emacs 18 compiler patch.
(cl-parse-loop-clause): Remove compatibility code.
|
|
|
|
|
|
|
| |
for some hash functions. Don't autoload eval-when-compile. Don't
provide mini-cl.
(cl-emacs-type): Remove.
(cl-map-extents): Remove compatibility code.
|
| |
|
| |
|
|
|
|
|
| |
(byte-extrude-byte-code-vectors): Use remprop.
(byte-compile-lambda): Check that arg is a lambda.
|
|
|
|
|
|
|
|
|
|
|
| |
(lm-with-file): Move all the find-file...kill-buffer stuff into
this macro. Make it use `find-file-noselect' and make it kill
the buffer only if it wasn't already displayed somewhere.
(lm-summary, lm-authors, lm-maintainer, lm-creation-date)
(lm-last-modified-date, lm-version, lm-keywords, lm-adapted-by)
(lm-commentary, lm-verify, lm-synopsis): use lm-with-file.
(lm-commentary): fix to handle the case when the change log is
at the end of the file.
|
|
|
|
|
| |
outline-regexp, add outline-level.
(lisp-outline-level): New.
|
|
|
|
| |
invalid translation of old-style backquote syntax to new syntax.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Improve messages for capitalization of arg names,
for flag variables, for t and nil, for imperatives.
Call them imperatives rather than infinitives sans "to".
(checkdoc-common-verbs-wrong-voice): Add "moves".
(checkdoc-message-text-engine): Improve messages for y-or-n-p.
(checkdoc-file-comments-engine):
Don't convert comments from 3-semicolon to 2-semicolon.
That is a matter of style.
(checkdoc-triple-semi-comment-check-flag): Variable deleted.
(checkdoc-comments): Don't bind that variable.
|
| |
|
|
|
|
| |
change.
|
|
|
|
| |
(define-minor-mode): Specify `doc-string-elt'.
|
|
|
|
|
|
|
|
| |
(easy-mmode-define-toggle): New BODY arg; Never append `-mode';
Use defcustom for the hooks; Improve the auto-generated docstrings.
(easy-mmode-define-minor-mode): Renamed `define-minor-mode'.
(define-minor-mode): Add BODY arg; Only declare the keymap if
provided; Improve the auto-generated docstrings.
|
| |
|
|
|
|
|
|
|
| |
Use the new backquote syntax.
* emacs-lisp/easymenu.el (easy-menu-make-symbol):
Use the new backquote syntax.
|
|
|
|
|
|
|
|
| |
backtrace using `message', then exit Emacs.
(debugger-batch-max-lines): New variable.
(debugger-setup-buffer): New subroutine, broken out of `debug'.
Change the messages put at the start, to say that the debugger
was entered.
|
| |
|
|
|
|
|
| |
(ad-lemacs-p): Removed.
(advice): Add :link to defgroup.
|
|
|
|
|
|
|
|
|
| |
ad-activate. All callers changed, including those in data.c.
(ad-activate-internal-off): Renamed from ad-activate-off.
All uses changed.
(ad-activate): Renamed from ad-activate-on. All uses changed.
(ad-start-advice, ad-stop-advice, ad-recover-normality):
Alter the definition of ad-activate-internal, not ad-activate.
|
| |
|
|
|
|
|
| |
(edebug-uninstall-read-eval-functions): Use load-read-function,
avoiding elisp-eval.
|
| |
|
|
|
|
|
| |
(regexp-opt-group): Use it to get common suffixes in STRINGS.
If STRINGS is nil, return "" rather than nil.
|
|
|
|
|
|
|
|
|
| |
New variable.
(edebug-recursive-edit): Save current-prefix-arg there,
bind it, and set it back at the end.
(edebug-outside-excursion): Restore and update the outside
value of current-prefix-arg.
(edebug-emacs-version-specific): Delete support for Epoch.
|
| |
|
|
|
|
| |
Bind print-level, print-length and debug-on-error.
|
|
|
|
|
| |
Help mode for temp buffer.
(checkdoc-this-string-valid): Don't assume default comment-start.
|
| |
|
|
|
|
| |
and bind print-gensym in the old way for compatibility.
|
|
|
|
| |
print-number-table.
|