Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update years in copyright notice; nfc. | Thien-Thi Nguyen | 2005-08-06 | 1 | -3/+3 |
| | |||||
* | (debug): Call with-timeout-suspend and with-timeout-unsuspend. | Richard M. Stallman | 2005-07-10 | 1 | -1/+3 |
| | |||||
* | Move debugger-mode to a more natural place. | Richard M. Stallman | 2005-07-10 | 1 | -25/+25 |
| | |||||
* | (debug-help-follow): New function. | Richard M. Stallman | 2005-07-10 | 1 | -14/+34 |
| | | | | | (debugger-mode-map): Use that instead of help-follow. (debugger-setup-buffer): Use eval-buffer-list to handle eval-buffer frames. | ||||
* | (debugger-setup-buffer): When eval-buffer | Richard M. Stallman | 2005-07-09 | 1 | -2/+9 |
| | | | | | was called with nil for the buffer, handle the read position right. Handle read position for eval-region, too. | ||||
* | Update FSF's address. | Lute Kamstra | 2005-07-04 | 1 | -2/+2 |
| | |||||
* | (debug): Quieten Drew Adams. | Stefan Monnier | 2005-06-30 | 1 | -1/+3 |
| | |||||
* | (debugger-special-form-p): New defun. | Lute Kamstra | 2005-06-23 | 1 | -3/+21 |
| | | | | | (debug-on-entry): Use it. New interactive declaration that uses function-called-at-point. | ||||
* | (debug-on-entry): Fix docstring. | Lute Kamstra | 2005-06-14 | 1 | -3/+9 |
| | |||||
* | (cancel-debug-on-entry): Mention default in minibuffer prompt. | Luc Teirlinck | 2005-06-13 | 1 | -3/+3 |
| | |||||
* | (cancel-debug-on-entry): Make the empty string argument obsolete. | Lute Kamstra | 2005-06-13 | 1 | -4/+7 |
| | |||||
* | (debug-on-entry, cancel-debug-on-entry): Doc fixes. | Luc Teirlinck | 2005-06-11 | 1 | -6/+9 |
| | |||||
* | (debugger-will-be-back): New var. | Stefan Monnier | 2005-06-09 | 1 | -5/+22 |
| | | | | | | | | (debug): Use it. (debugger-step-through, debugger-continue, debugger-jump) (debugger-return-value): Set it when needed. (debugger-make-xrefs, debugger-frame, debugger-frame-clear): Use inhibit-read-only. | ||||
* | (debug): Don't iconify if we know we'll re-enter the debugger immediately | Stefan Monnier | 2005-06-08 | 1 | -13/+9 |
| | | | | anyway. Undo the 2005-06-06 change, rendered unnecessary now. | ||||
* | (debug): Don't bury the buffer unless it's in a dedicated window. | Stefan Monnier | 2005-06-06 | 1 | -2/+8 |
| | |||||
* | (debugger-window): New variable. | Richard M. Stallman | 2005-06-06 | 1 | -1/+12 |
| | | | | | (debug): Use debugger-window if it is set and still alive. Record debugger-window for next entry. | ||||
* | (debug-on-entry): Handle autoloaded functions and compiled macros. | Lute Kamstra | 2005-03-29 | 1 | -43/+57 |
| | | | | | | (debug-convert-byte-code): Handle macros too. (debug-on-entry-1): Don't signal an error when trying to clear a function that is not set to debug on entry. | ||||
* | (debugger-record-expression): Add a missing format to `message'. | Stefan Monnier | 2005-03-26 | 1 | -4/+3 |
| | | | | Inspired by Deepak Goel <deego@gnufans.org>. | ||||
* | (debugger-make-xrefs): Docstring fix. Ignore a `*' at the beginning | Lute Kamstra | 2005-03-14 | 1 | -3/+4 |
| | | | | of a line. | ||||
* | (debug): Set debug-on-exit before calling debugger-setup-buffer so | Lute Kamstra | 2005-03-13 | 1 | -15/+13 |
| | | | | | | that backtrace marks the frames set to debug-on-exit and we don't have to do it manually. Set an extra debug-on-exit for macro's. (debugger-setup-buffer): Don't mark the top frame manually. | ||||
* | (debug-entry-code): Delete it. | Lute Kamstra | 2005-03-10 | 1 | -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. | ||||
* | (debugger-step-through): Make sure that stepping into the debugger's | Lute Kamstra | 2005-03-08 | 1 | -1/+4 |
| | | | | | code is not possible. (debugger-jumping-flag): Docstring update. | ||||
* | (debug-on-entry-1): Fix handling of macros. | Stefan Monnier | 2005-03-07 | 1 | -19/+18 |
| | |||||
* | (debugger-step-after-exit): Make it a defvar. | Lute Kamstra | 2005-03-04 | 1 | -9/+5 |
| | | | | (debug-function-list): Ditto. | ||||
* | (inhibit-debug-on-entry): Add docstring. | Lute Kamstra | 2005-03-03 | 1 | -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 Kamstra | 2005-03-01 | 1 | -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. | ||||
* | (debug-on-entry-1): Reimplement to make sure that debug-entry-code can | Lute Kamstra | 2005-03-01 | 1 | -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 Monnier | 2005-02-28 | 1 | -4/+11 |
| | | | | | | (debug): Use it. Move the inhibit-trace earlier. (debug-entry-code): New const. (debug-on-entry-1): Use it. | ||||
* | (debug-on-entry-1): If function body is empty, add nil as body form. | Richard M. Stallman | 2005-02-27 | 1 | -0/+4 |
| | |||||
* | (debug): Put back the inhibit-trace. | Stefan Monnier | 2005-02-27 | 1 | -1/+2 |
| | |||||
* | (debug): Hide the buffer if it's not killed. | Stefan Monnier | 2005-02-26 | 1 | -47/+46 |
| | | | | | | Remove unused and inexistent var `inhibit-trace'. (debugger-mode): Use run-mode-hooks. (debugger-list-functions): Add buttons; setup xref stack. | ||||
* | (debugger-make-xrefs): Call symbol-file with `defun'. | Richard M. Stallman | 2004-12-27 | 1 | -1/+1 |
| | |||||
* | Add arch taglines | Miles Bader | 2003-09-01 | 1 | -0/+1 |
| | |||||
* | (debug, debugger-env-macro): Use with-no-warnings while accessing and | Richard M. Stallman | 2003-07-07 | 1 | -6/+18 |
| | | | | binding unread-command-char. | ||||
* | (debug): Fix call to message. | Stefan Monnier | 2003-06-16 | 1 | -2/+2 |
| | |||||
* | Trailing whitepace deleted. | Juanma Barranquero | 2003-02-04 | 1 | -1/+1 |
| | |||||
* | Comment change. | Richard M. Stallman | 2002-07-29 | 1 | -0/+3 |
| | |||||
* | (debug): If redisplaying, just return. | Richard M. Stallman | 2002-07-29 | 1 | -119/+122 |
| | |||||
* | (debug-on-entry): Fix the wrapper used for | Stefan Monnier | 2002-07-07 | 1 | -17/+29 |
| | | | | | | | aliases to also work for interactive functions. Use the same wrapper for subroutines. (cancel-debug-on-entry): Get rid of the now-useless wrapper. (debug-on-entry-1): Correctly skip docstrings and interactive forms. | ||||
* | (cancel-debug-on-entry): Don't cons uselessly. | Stefan Monnier | 2002-06-18 | 1 | -5/+1 |
| | |||||
* | (debug-on-entry): Use push. | Stefan Monnier | 2002-04-12 | 1 | -4/+5 |
| | | | | (debugger-make-xrefs): Don't assume point-min == 1. | ||||
* | Require `button'. | Miles Bader | 2002-03-14 | 1 | -1/+4 |
| | | | | | (debugger-mode-map): Set the parent keymap to `button-buffer-map', to get TAB and <backtab> bindings. | ||||
* | (debugger-frame-offset): Var deleted. | Richard M. Stallman | 2002-02-06 | 1 | -20/+12 |
| | | | | | | | (debugger-frame-number): Figure out the offset directly. (debugger-setup-buffer): Don't use debugger-frame-offset. (debugger-frame, debugger-frame-clear): Likewise. (debugger-jump): Don't alter debugger-frame-offset. | ||||
* | (debugger-frame-clear, debugger-frame): Error on non-frame line. | Richard M. Stallman | 2002-02-01 | 1 | -0/+8 |
| | |||||
* | (debugger-setup-buffer): When an eval-buffer frame was reading from a buffer, | Richard M. Stallman | 2002-02-01 | 1 | -0/+9 |
| | | | | | insert indication of the buffer position. (debugger-frame-number): Ignore ;;;-comment lines in backtrace. | ||||
* | (debugger-mode-map): Bind C-m, not `RET'. | Richard M. Stallman | 2001-12-25 | 1 | -2/+3 |
| | | | | (debugger-make-xrefs): Only make a button for the first symbol on any line. | ||||
* | Fix previous change. | Richard M. Stallman | 2001-12-16 | 1 | -2/+0 |
| | |||||
* | (debugger-make-xrefs): Optimize by (1) using skip-syntax-forward | Richard M. Stallman | 2001-12-16 | 1 | -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. | ||||
* | (debugger-make-xrefs): Add buttons to all symbols. | Sam Steingold | 2001-11-09 | 1 | -1/+1 |
| | |||||
* | easy source access from the *debugger* buffer | Sam Steingold | 2001-10-31 | 1 | -3/+17 |
| |