summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
Commit message (Collapse)AuthorAgeFilesLines
* (cl-parse-loop-clause): RecognizeGerd Moellmann2000-01-281-1/+1
| | | | `collecting' as synonym for `collect'.
* (checkdoc-interactive-loop): Don't lose on a function with an emptyDave Love2000-01-261-11/+11
| | | | body.
* Undo previous change.Richard M. Stallman2000-01-211-0/+26
|
* (beginning-of-defun-function): Variable renamed from beginning-of-defun.Richard M. Stallman2000-01-211-25/+21
| | | | | | | (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.
* (dolist, dotimes): Moved to subr.el.Richard M. Stallman2000-01-211-26/+0
|
* (copyright-update): Removed theGerd Moellmann2000-01-141-2/+1
| | | | | requirement for a trailing space from `copyright-regexp', to support copyrights with owner specified on a separate line..
* (eval-last-sexp-1): Renamed fromGerd Moellmann2000-01-121-5/+40
| | | | | | | 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.
* (with-syntax-table): Moved to subr.el.Richard M. Stallman2000-01-121-0/+1
|
* (with-syntax-table): Add a def-edebug-spec.Richard M. Stallman2000-01-121-1/+2
|
* Remove inappropriate customization (allowing custom.el to useDave Love2000-01-081-19/+8
| | | | backquote).
* Add defclass, define-condition, defmethod, symbol-macrolet.Dave Love2000-01-061-1/+9
|
* (byte-extrude-byte-code-vectors): Use remprop.Dave Love2000-01-061-3/+3
|
* Tag as emacs-mule coding.Dave Love2000-01-061-1/+7
|
* (cl-make-hash-table): Use make-hash-table.Dave Love2000-01-051-25/+6
| | | | | | (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): New variable.Dave Love2000-01-051-60/+120
| | | | | | | (beginning-of-defun-raw): Use it. (end-of-defun): New variable. (end-of-defun): Use it. (check-parens): New command.
* (cl-emacs-type): Remove defvar.Dave Love2000-01-031-21/+19
| | | | | | (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-continue): Don't continue IfGerd Moellmann1999-12-191-0/+2
| | | | debugger-may-continue is nil.
* Don't put optimization info on `eql'.Dave Love1999-12-181-3/+4
| | | | | (side-effect-free-fns): Add gethash, hash-table-count. (side-effect-and-error-free-fns): Add hash-table-p.
* Remove conditional definition of eval-when-compile. Don't specify abs,Dave Love1999-12-181-33/+6
| | | | | | | 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.
* Remove Emacs 18 compatibility code. Prepend `cl-' to autoload namesDave Love1999-12-181-32/+5
| | | | | | | 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.
* Bind free variables.Dave Love1999-12-181-11/+11
|
* (byte-compile-constp): Include keywords.Dave Love1999-12-181-0/+1
|
* (byte-compile-bound-variables): Doc fix.Dave Love1999-12-161-9/+12
| | | | | (byte-extrude-byte-code-vectors): Use remprop. (byte-compile-lambda): Check that arg is a lambda.
* (lm-header-multiline): fix spurious use of `cond'.Stefan Monnier1999-12-021-179/+117
| | | | | | | | | | | (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.
* (lisp-mode-variables): ChangeGerd Moellmann1999-12-021-1/+11
| | | | | outline-regexp, add outline-level. (lisp-outline-level): New.
* (edebug-make-enter-wrapper): CorrectGerd Moellmann1999-11-291-3/+4
| | | | invalid translation of old-style backquote syntax to new syntax.
* Fix last change.Dave Love1999-11-261-1/+1
|
* Many doc fixes.Richard M. Stallman1999-11-261-15/+25
|
* (checkdoc-this-string-valid-engine):Richard M. Stallman1999-11-261-65/+17
| | | | | | | | | | | | | | 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.
* Fix last change.Dave Love1999-11-251-1/+1
|
* (find-function-regexp): Use `define-minor-mode' after easy-menuDave Love1999-11-231-3/+3
| | | | change.
* (make-autoload): Recognize the new `define-minor-mode'.Stefan Monnier1999-11-231-4/+6
| | | | (define-minor-mode): Specify `doc-string-elt'.
* Changed maintainer.Stefan Monnier1999-11-231-51/+46
| | | | | | | | (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 new backquote syntax.Gerd Moellmann1999-11-212-204/+170
|
* * emacs-lisp/debug.el (debugger-env-macro):Sam Steingold1999-11-122-57/+56
| | | | | | | Use the new backquote syntax. * emacs-lisp/easymenu.el (easy-menu-make-symbol): Use the new backquote syntax.
* (debug): If noninteractive, display theGerd Moellmann1999-11-031-56/+89
| | | | | | | | 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-activate-on): Make it an alias for ad-activate.Gerd Moellmann1999-10-301-0/+2
|
* Doc fixes.Dave Love1999-10-271-225/+215
| | | | | (ad-lemacs-p): Removed. (advice): Add :link to defgroup.
* (ad-activate-internal): Renamed fromGerd Moellmann1999-10-261-31/+31
| | | | | | | | | 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.
* Removed -- not now needed by edebug.Dave Love1999-10-191-235/+0
|
* (edebug-install-read-eval-functions)Dave Love1999-10-161-8/+3
| | | | | (edebug-uninstall-read-eval-functions): Use load-read-function, avoiding elisp-eval.
* (common-lisp-indent-function): Use `eq' instead of `eql'.Gerd Moellmann1999-10-161-5/+5
|
* (regexp-opt-try-suffix): New function.Gerd Moellmann1999-10-081-20/+58
| | | | | (regexp-opt-group): Use it to get common suffixes in STRINGS. If STRINGS is nil, return "" rather than nil.
* (edebug-outside-current-prefix-arg):Phillip Rulon1999-09-241-3/+6
| | | | | | | | | 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.
* (eval-last-sexp): Use prin1 instead of print.Gerd Moellmann1999-09-141-1/+1
|
* (eval-defun, eval-last-sexp):Richard M. Stallman1999-09-141-27/+35
| | | | Bind print-level, print-length and debug-on-error.
* (checkdoc-display-status-buffer): AvoidDave Love1999-09-131-8/+10
| | | | | Help mode for temp buffer. (checkdoc-this-string-valid): Don't assume default comment-start.
* (eval-last-sexp): If after ?\LETTER, use all of that as the sexp.Richard M. Stallman1999-09-121-0/+6
|
* (byte-compile-output-docform): Bind print-gensym-alist for compatibility,Richard M. Stallman1999-09-111-2/+8
| | | | and bind print-gensym in the old way for compatibility.
* (byte-compile-output-docform): Bind print-continuous-numbering andRichard M. Stallman1999-09-111-6/+4
| | | | print-number-table.