summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
Commit message (Collapse)AuthorAgeFilesLines
* (define-modify-macro): Better indent spec.Richard M. Stallman2001-12-221-1/+1
|
* (define-minor-mode): Make no arg by default in an interactive call,Richard M. Stallman2001-12-211-2/+4
| | | | so that repeating the command toggles again.
* (eval-defun-1): Cope with atoms as args.Richard M. Stallman2001-12-211-1/+3
|
* Doc fix.Pavel Janík2001-12-205-5/+5
|
* (lm-copyright-prefix): Group the leader.Dave Love2001-12-181-8/+35
| | | | (lm-crack-copyright): Cope with multi-line copyright `lines'.
* Fix previous change.Richard M. Stallman2001-12-161-2/+0
|
* (debugger-make-xrefs): Optimize by (1) using skip-syntax-forwardRichard M. Stallman2001-12-161-7/+68
| | | | | | rather than regexp search and (2) copying text properties already set up on text unchanged from the previous backtrace. (debugger-previous-backtrace): New variable.
* (easy-menu-intern): New fun.Stefan Monnier2001-12-131-9/+14
| | | | | | (easy-menu-do-define, easy-menu-convert-item-1) (easy-menu-define-key-intern, easy-menu-get-map): Use it. (easy-menu-return-item): Only return nil if there is no binding.
* (authors-aliases): Delete "Richard Stallmao".Richard M. Stallman2001-12-111-1/+0
|
* (ad-compile-function):Richard M. Stallman2001-12-111-1/+4
| | | | Byte compile the function under another (uninterned) name.
* Tweak previous change.Richard M. Stallman2001-12-091-1/+1
|
* (lm-verify): New arg NON-FSF-OK.Richard M. Stallman2001-12-091-21/+32
| | | | | Don't use interactive-p; instead, pass the proper args in (interactive...). Clean up most of the trouble-report strings.
* (toplevel): Define docstring offset for `defmacro*'.Colin Walters2001-12-041-0/+1
|
* (make-autoload): Also generate autoloads for `defmacro*' forms.Colin Walters2001-12-041-2/+2
|
* (svref): New alias.Stefan Monnier2001-12-021-0/+1
|
* (regexp-opt): Bind completion-regexp-list to nil.Stefan Monnier2001-12-011-0/+1
|
* (read-if): Add lisp-indent-function prop.Stefan Monnier2001-11-301-0/+1
|
* (cl-make-type-test): Fix paren typo.Stefan Monnier2001-11-301-1/+1
|
* (shiftf): Fix more. Simplify.Stefan Monnier2001-11-301-17/+8
|
* (completing-read-multiple): Better preserveStefan Monnier2001-11-301-24/+20
| | | | | the value of require-match in minibuffer-completion-confirm. Use crm-local-completion-map.
* (shiftf): Fix the fast case soStefan Monnier2001-11-301-16/+19
| | | | | (let ((a 1) (b 2)) (shiftf a b (cons a b)) b) returns (1 . 2). (cl-make-type-test): Use char-valid-p for `character'.
* Typo.Stefan Monnier2001-11-281-1/+1
|
* (regexp-opt-depth): Fix off-by-two error.Stefan Monnier2001-11-281-1/+3
|
* Converted backquote to the new style.Sam Steingold2001-11-273-275/+274
|
* Don't profile syntax-ppss any more.Stefan Monnier2001-11-251-1/+7
| | | | (syntax-after): New fun.
* (lisp-mode-variables): Set syntax-begin-function.Stefan Monnier2001-11-251-19/+12
| | | | | | | | (lisp-interaction-mode-abbrev-table): Defvar to its correct value. (lisp-interaction-mode): Don't set local-abbrev-table any more. (lisp-mode-auto-fill): Use syntax-ppss and obey comment-auto-fill-only-comments. (lisp-fill-paragraph): Use syntax-ppss.
* (lisp-indent-function): Add doc string.Richard M. Stallman2001-11-251-0/+20
|
* (reb-match-0, reb-match-1)Miles Bader2001-11-221-12/+24
| | | | (reb-match-2, reb-match-3): Add dark-background variants.
* (lisp-interaction-mode): Set local-abbrev-table to lisp-mode-abbrev-table.Richard M. Stallman2001-11-201-1/+2
|
* (reb-mode): Don't use define-derived-mode. Call kill-all-local-variables.Richard M. Stallman2001-11-201-3/+10
|
* (lisp-mode, emacs-lisp-mode): Don't use define-derived-mode.Richard M. Stallman2001-11-201-6/+22
|
* (re-builder): Don't re-enter RE Builder Mode.Eli Zaretskii2001-11-201-14/+17
|
* (reb-change-target-buffer): New function.Eli Zaretskii2001-11-201-1/+19
| | | | (top-level): Bind it to C-c C-b.
* (lisp-fill-paragraph): Don't move back to a line without a comment.Stefan Monnier2001-11-201-2/+5
|
* (mark-sexp): Mark more if repeated.Stefan Monnier2001-11-191-1/+5
|
* (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.
* (reb-mode): Use define-derived-mode.Stefan Monnier2001-11-181-35/+13
| | | | | (font-lock-defaults-alist): Don't change it any more. (reb-subexp-mode-map): Cleanup.
* (princ-list, checkdoc-read-event, add-to-list): Delete compatibility code.Richard M. Stallman2001-11-171-22/+3
| | | | (checkdoc-next-message-error): Doc fix.
* (elp-not-profilable): New var.Stefan Monnier2001-11-171-16/+28
| | | | | (elp-not-profilable-p): New function. (elp-instrument-function): Use it. Use backquotes and push.
* (byte-compile-call-tree, byte-code-vector)Stefan Monnier2001-11-171-10/+17
| | | | | | | | (byte-stack+-info, byte-compile-last-warned-form) (byte-compile-last-logged-file): Don't defconst a variable. (no-byte-compile): Declare. (byte-compile-file): Don't boundp-check no-byte-compile any more. (byte-compile-defvar): Leave defconst as is.
* (edebug-form-data, edebug-offsets)Stefan Monnier2001-11-171-88/+12
| | | | | | | | | (edebug-offsets-stack, edebug-read-dotted-list, edebug-def-name) (edebug-current-offset, edebug-old-def-name, edebug-error-point) (edebug-best-error): Don't defconst a variable. (edebug-read-syntax-table): Use a char-table. (edebug-lemacs-specific): Remove. Toplevel: Eliminate check for Lucid Emacs.
* (eldoc-mode): Use define-minor-mode.Stefan Monnier2001-11-161-47/+17
|
* (values, values-list, multiple-value-list, multiple-value-apply, nth-value):Richard M. Stallman2001-11-161-5/+31
| | | | Use defsubst rather than defalias, to get better doc strings.
* Fix typo.Pavel Janík2001-11-151-1/+1
|
* Indent properly `generic-flet', `generic-labels', `with-accessors',Sam Steingold2001-11-121-7/+9
| | | | `with-condition-restarts'.
* (checkdoc-file-comments-engine):Richard M. Stallman2001-11-111-2/+2
| | | | Turn off error in some re-search-forward calls.
* (debugger-make-xrefs): Add buttons to all symbols.Sam Steingold2001-11-091-1/+1
|
* (lisp-imenu-generic-expression): Paren typo.Stefan Monnier2001-11-071-23/+24
| | | | | | | (lisp-mode-variables): Don't set paragraph-{start,separate}. Don't disable adaptive-fill-mode. (lisp-fill-paragraph): Use tab-width rather than 8. Prevent filling the first line of docstrings.
* (eval-last-sexp-1): Return the value of the evaluated form.Richard M. Stallman2001-11-061-11/+12
|
* (last-sexp-toggle-display): Cope if previous-single-property-change orRichard M. Stallman2001-11-051-2/+2
| | | | next-single-char-property-change returns nil.