summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
Commit message (Collapse)AuthorAgeFilesLines
* (debug-entry-code): Delete it.Lute Kamstra2005-03-101-18/+21
| | | | | | | | | | (implement-debug-on-entry): New function to replace debug-entry-code. (debug-on-entry-1): Use implement-debug-on-entry. Delete the second argument as the 2005-03-07 change makes it obsolete. (debug-on-entry, cancel-debug-on-entry): Update call to debug-on-entry-1. (debug, debugger-setup-buffer): Comment update. (debugger-frame-number): Update to work with implement-debug-on-entry.
* Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-167Miles Bader2005-03-091-3/+3
| | | | | | | | | Tweak obsolete function/variable warning message 2005-03-09 Miles Bader <miles@gnu.org> * lisp/emacs-lisp/bytecomp.el (byte-compile-variable-ref) (byte-compile-obsolete): Change " since VER" to " (as of Emacs VER)".
* (debugger-step-through): Make sure that stepping into the debugger'sLute Kamstra2005-03-081-1/+4
| | | | | code is not possible. (debugger-jumping-flag): Docstring update.
* (debug-on-entry-1): Fix handling of macros.Stefan Monnier2005-03-071-19/+18
|
* (debugger-step-after-exit): Make it a defvar.Lute Kamstra2005-03-041-9/+5
| | | | (debug-function-list): Ditto.
* (inhibit-debug-on-entry): Add docstring.Lute Kamstra2005-03-031-20/+17
| | | | | | | | | | | (debugger-jumping-flag): New var. (debug-entry-code): Use it. (debugger-jump): Use debugger-jumping-flag and add debugger-reenable to post-command-hook. (debugger-reenable): Use debugger-jumping-flag and remove itself from post-command-hook. (debug, debug-on-entry, cancel-debug-on-entry): Remove call to debugger-reenable.
* (debug): Skip one more frame in case of debug on entry.Lute Kamstra2005-03-011-14/+18
| | | | | | | (debugger-setup-buffer): Delete one more frame line in case of debug on entry. (debugger-frame-number): Update to use the new text introduced by the 1999-11-03 change. Skip one more frame in case of debug on entry.
* Fix years.Kim F. Storm2005-03-011-1/+1
|
* (copyright-fix-years): New command.Kim F. Storm2005-03-011-0/+35
|
* (debug-on-entry-1): Reimplement to make sure that debug-entry-code canLute Kamstra2005-03-011-17/+10
| | | | | | | be safely removed from a function while this code is being evaluated. Revert the 2005-02-27 change as the new implementation no longer requires it. Make sure that a function body containing just a string is not mistaken for a docstring.
* (inhibit-debug-on-entry): New var.Stefan Monnier2005-02-281-4/+11
| | | | | | (debug): Use it. Move the inhibit-trace earlier. (debug-entry-code): New const. (debug-on-entry-1): Use it.
* (regexp-builder): New function.Richard M. Stallman2005-02-271-1/+7
|
* (debug-on-entry-1): If function body is empty, add nil as body form.Richard M. Stallman2005-02-271-0/+4
|
* (inhibit-trace): New var.Stefan Monnier2005-02-271-50/+36
| | | | (trace-make-advice): Use it.
* (debug): Put back the inhibit-trace.Stefan Monnier2005-02-271-1/+2
|
* (debug): Hide the buffer if it's not killed.Stefan Monnier2005-02-261-47/+46
| | | | | | Remove unused and inexistent var `inhibit-trace'. (debugger-mode): Use run-mode-hooks. (debugger-list-functions): Add buttons; setup xref stack.
* (lisp-mode-variables): Add ;;;###autoload to `outline-regexp'.Lute Kamstra2005-02-151-6/+5
| | | | | | Suggested by Stefan Monnier <monnier@iro.umontreal.ca> (lisp-outline-level): Improve efficiency. Suggested by David Kastrup <dak@gnu.org>.
* Change release version from 21.4 to 22.1 throughout.Kim F. Storm2005-02-095-9/+9
| | | | Change development version from 21.3.50 to 22.0.50.
* (buffer-end): Doc fix.Richard M. Stallman2005-02-061-0/+3
|
* (lisp-indent-function): Fix bug:Thien-Thi Nguyen2005-02-011-3/+3
| | | | When delegating, order args in the funcall correctly.
* (lisp-indent-function): Doc fix.Thien-Thi Nguyen2005-02-011-2/+2
|
* (eval-defun-1): Make sure `defvar' always sets the default value.Stefan Monnier2005-01-281-2/+2
|
* (backward-kill-sexp, kill-sexp): Doc fixes.Richard M. Stallman2005-01-171-6/+6
|
* (lm-with-file): Use Lisp mode in temp buffer.Richard M. Stallman2005-01-151-1/+6
| | | | In non-temp buffer, switch syntax table temporarily.
* (indent-pp-sexp): Doc fix.Richard M. Stallman2005-01-151-1/+2
|
* Fixed typo in Commentary section.Reiner Steib2005-01-121-1/+1
|
* Comment changes.Richard M. Stallman2005-01-091-2/+2
|
* (find-face-definition): Renamed from find-face.Richard M. Stallman2005-01-071-1/+3
|
* Update copyright. Update commentary to mention rx syntax support.John Paul Wallington2005-01-061-4/+4
|
* (find-variable, find-variable-other-window, find-variable-other-frame):Richard M. Stallman2005-01-051-8/+8
| | | | | | Fix the TYPE args to find-function-read and find-function-do-it. (find-function): Doc fix. (find-function-at-point): Replace function-at-point alias.
* Doc fixes.Richard M. Stallman2005-01-051-55/+108
| | | | | | | | | | (find-face-regexp): New variable. (find-function-regexp-alist): New variable. (find-function-C-source): Third arg is now TYPE. (find-function-search-for-symbol): Handle general TYPE. (find-function-read, find-function-do-it): Handle general TYPE. (find-definition-noselect, find-face): New functions. (function-at-point): Alias deleted.
* (find-variable-regexp): Avoid defface.Stefan Monnier2005-01-031-4/+4
|
* (mark-sexp, mark-defun): New arg ALLOW-EXTENDRichard M. Stallman2004-12-291-11/+16
| | | | enables the feature to extend the existing region.
* (debugger-make-xrefs): Call symbol-file with `defun'.Richard M. Stallman2004-12-271-1/+1
|
* (find-function-noselect): Call symbol-file with `defun'.Richard M. Stallman2004-12-271-3/+2
| | | | (find-variable-noselect): Call symbol-file with `defvar'.
* Comment change.Richard M. Stallman2004-12-211-1/+1
|
* (beginning-of-defun, end-of-defun): Don'tKim F. Storm2004-12-141-4/+2
| | | | use inhibit-mark-movement.
* (elint-standard-variables, elint-unknown-builtin-args): Move definitions up.Richard M. Stallman2004-12-131-79/+79
|
* * emacs-lisp/lisp.el (beginning-of-defun, end-of-defun):Juri Linkov2004-12-131-16/+22
| | | | | | | | | | Do not push mark when mark is active in transient-mark-mode. * emacs-lisp/lisp.el (mark-sexp, mark-defun): Extend the region when mark is active in transient-mark-mode, regardless of the last command. Doc fix. * emacs-lisp/lisp.el (mark-sexp): Reverse the condition for preserving direction, to mark forward instead of backward when mark is equal to point (e.g. when C-SPC C-M-SPC is typed in t-m-m).
* (checkdoc-continue, checkdoc-comments, checkdoc-message-text, checkdoc-defun):Stefan Monnier2004-12-111-6/+6
| | | | Fix format messages for calls to `error'.
* (regexp-opt-depth): Use subregexp-context-p.Stefan Monnier2004-12-061-30/+16
| | | | | (regexp-opt-not-groupie*-re): Remove. (regexp-opt): Properly handle inputs with duplicate entries.
* (elint-standard-variables): Update list of variables.Richard M. Stallman2004-12-031-8/+11
|
* (edebug-set-global-break-condition):Juri Linkov2004-11-281-15/+17
| | | | | | | | | | Use `read-expression-history'. Set initial contents only if `edebug-global-break-condition' is non-nil. Set histpos to 1 if initial contents is equal to the last history element. (edebug-set-conditional-breakpoint): Instead of temporarily prepending the current condition to the history, set initial contents to the current condition. Set histpos to 1 if initial contents is equal to the last history element.
* Comment changes.Richard M. Stallman2004-11-271-6/+1
|
* (cl-parse-loop-clause, labels): Use gensymStefan Monnier2004-11-271-2/+8
| | | | | rather than make-symbol for symbols which are used in a symbol-macrolet or equivalent.
* (byte-optimize-form-code-walker):Richard M. Stallman2004-11-251-1/+2
| | | | Use with-no-warnings around compiler-macroexpand.
* (custom-printers): Use `defvar' instead of `defconst'.Luc Teirlinck2004-11-211-1/+1
|
* (byte-compile-form): Move the calls to byte-compile-set-symbol-position,Richard M. Stallman2004-11-211-12/+15
| | | | to avoid having two for the same symbol occurrence.
* (map-keymap): Definition deleted.Richard M. Stallman2004-11-161-30/+0
| | | | (cl-map-keymap): Definition deleted.
* (find-function-regexp): Optimize `define-minor-mode'. Add `defun-cvs-mode'.Juri Linkov2004-11-161-3/+3
| | | | | | Add `deffoo'. Add `f' to [^cgv] to exclude `defface'. Remove invalid `\W' from [^cgv\W]. Doc fix. (find-function-search-for-symbol): Replace "\\>" with "\\_>".