| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
(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.
|
|
|
|
|
|
|
|
|
| |
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)".
|
|
|
|
|
| |
code is not possible.
(debugger-jumping-flag): Docstring update.
|
| |
|
|
|
|
| |
(debug-function-list): Ditto.
|
|
|
|
|
|
|
|
|
|
|
| |
(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.
|
|
|
|
|
|
|
| |
(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.
|
| |
|
| |
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
(debug): Use it. Move the inhibit-trace earlier.
(debug-entry-code): New const.
(debug-on-entry-1): Use it.
|
| |
|
| |
|
|
|
|
| |
(trace-make-advice): Use it.
|
| |
|
|
|
|
|
|
| |
Remove unused and inexistent var `inhibit-trace'.
(debugger-mode): Use run-mode-hooks.
(debugger-list-functions): Add buttons; setup xref stack.
|
|
|
|
|
|
| |
Suggested by Stefan Monnier <monnier@iro.umontreal.ca>
(lisp-outline-level): Improve efficiency. Suggested by David Kastrup
<dak@gnu.org>.
|
|
|
|
| |
Change development version from 21.3.50 to 22.0.50.
|
| |
|
|
|
|
| |
When delegating, order args in the funcall correctly.
|
| |
|
| |
|
| |
|
|
|
|
| |
In non-temp buffer, switch syntax table temporarily.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
| |
(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.
|
| |
|
|
|
|
| |
enables the feature to extend the existing region.
|
| |
|
|
|
|
| |
(find-variable-noselect): Call symbol-file with `defvar'.
|
| |
|
|
|
|
| |
use inhibit-mark-movement.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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).
|
|
|
|
| |
Fix format messages for calls to `error'.
|
|
|
|
|
| |
(regexp-opt-not-groupie*-re): Remove.
(regexp-opt): Properly handle inputs with duplicate entries.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
| |
rather than make-symbol for symbols which are used in
a symbol-macrolet or equivalent.
|
|
|
|
| |
Use with-no-warnings around compiler-macroexpand.
|
| |
|
|
|
|
| |
to avoid having two for the same symbol occurrence.
|
|
|
|
| |
(cl-map-keymap): Definition deleted.
|
|
|
|
|
|
| |
Add `deffoo'. Add `f' to [^cgv] to exclude `defface'.
Remove invalid `\W' from [^cgv\W]. Doc fix.
(find-function-search-for-symbol): Replace "\\>" with "\\_>".
|