summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/debug.el
Commit message (Collapse)AuthorAgeFilesLines
* Switch to recommended form of GPLv3 permissions notice.Glenn Morris2008-05-061-6/+4
|
* (debug): Revert to bury-buffer since quit-window is not better anyway.Stefan Monnier2008-04-181-3/+4
|
* *** empty log message ***Dan Nicolaescu2008-04-071-1/+1
|
* * emacs-lisp/debug.el (debugger-mode-map):Dan Nicolaescu2008-04-021-1/+45
| | | | | | * textmodes/conf-mode.el (conf-mode-map): Add a menu. (conf-align-assignments): Only work on the region if it is active. (conf-quote-normal): Use when instead of if. Remove redundant test.
* Add 2008 to copyright years.Glenn Morris2008-01-071-1/+1
|
* (debugger-setup-buffer): Disable undo in *Backtrace*.Richard M. Stallman2007-10-101-0/+1
|
* Switch license to GPLv3 or later.Glenn Morris2007-07-251-1/+1
|
* Add 2007 to copyright years.Glenn Morris2007-01-211-1/+1
|
* (debug-help-follow): Revert last change.Luc Teirlinck2006-03-201-4/+3
|
* (debug-help-follow): Adapt comment to change in help-mode.el.Luc Teirlinck2006-03-201-3/+4
|
* Update years in copyright notice; nfc.Thien-Thi Nguyen2006-02-061-1/+1
|
* (debugger-make-xrefs): Don't assume case-fold-search is nil.Stefan Monnier2005-10-241-5/+8
| | | | (debug-help-follow): Use help-xref-interned directly.
* 2005-09-24 Emilio C. Lopes <eclig@gmx.net>Romain Francoise2005-09-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * woman.el (woman-file-name): * wid-edit.el (widget-file-prompt-value) (widget-coding-system-prompt-value): * w32-fns.el (set-w32-system-coding-system): * vc.el (vc-version-diff, vc-annotate): * textmodes/reftex-auc.el (reftex-arg-cite) (reftex-arg-index-tag): * textmodes/refer.el (refer-get-bib-files): * textmodes/artist.el (artist-figlet-choose-font): * terminal.el (terminal-emulator): * replace.el (occur-read-primary-args): * rect.el (string-rectangle, string-insert-rectangle): * ps-print.el (ps-print-preprint): * progmodes/pascal.el (pascal-goto-defun): * progmodes/etags.el (visit-tags-table, visit-tags-table-buffer): * progmodes/compile.el (compilation-find-file): * printing.el (pr-interactive-n-up): * play/animate.el (animate-birthday-present): * net/rcompile.el (remote-compile): * man.el (man, Man-goto-section, Man-follow-manual-reference): * mail/rmailsum.el (rmail-summary-search-backward) (rmail-summary-search): * mail/rmailout.el (rmail-output-read-rmail-file-name) (rmail-output-read-file-name): * mail/rmail.el (rmail-search, rmail-search-backwards): * mail/mailabbrev.el (merge-mail-abbrevs, rebuild-mail-abbrevs): * locate.el (locate): * international/quail.el (quail-show-keyboard-layout): * international/mule.el (set-buffer-file-coding-system) (revert-buffer-with-coding-system, set-file-name-coding-system) (set-terminal-coding-system, set-keyboard-coding-system) (set-next-selection-coding-system): * international/mule-diag.el (describe-coding-system) (describe-font, describe-fontset): * international/mule-cmds.el (universal-coding-system-argument) (search-unencodable-char, describe-input-method) (set-language-environment, describe-language-environment): * international/codepage.el (codepage-setup): * international/code-pages.el (codepage-setup): * info.el (Info-search, Info-follow-reference) (Info-search-backward): * emacs-lisp/advice.el (ad-read-advised-function) (ad-read-advice-class, ad-clear-cache, ad-activate) (ad-deactivate, ad-update, ad-unadvise, ad-read-advice-name) (ad-enable-advice, ad-disable-advice, ad-remove-advice) (ad-read-regexp): * ediff-util.el (ediff-toggle-regexp-match): * ediff-ptch.el (ediff-prompt-for-patch-file): * dired-aux.el (dired-diff): * diff.el (diff): * cus-edit.el (custom-variable-prompt): * calendar/timeclock.el (timeclock-ask-for-project): * calc/calcalg3.el (calc-get-fit-variables): * calc/calc-store.el (calc-edit-variable) (calc-permanent-variable): * vc-mcvs.el (vc-mcvs-register): * shadowfile.el (shadow-define-literal-group): * woman.el (woman-file-name): * vc.el (vc-version-diff, vc-merge): * textmodes/reftex-index.el (reftex-index-complete-tag): * format.el (format-decode-buffer, format-decode-region): * emulation/viper-cmd.el (viper-read-string-with-history): * emacs-lisp/debug.el (cancel-debug-on-entry): * emacs-lisp/checkdoc.el (checkdoc-this-string-valid-engine): * ediff.el (ediff-merge-revisions) (ediff-merge-revisions-with-ancestor, ediff-revision): * completion.el (interactive-completion-string-reader): * calc/calc-prog.el (calc-user-define-formula): Follow convention for reading with the minibuffer.
* Update years in copyright notice; nfc.Thien-Thi Nguyen2005-08-061-3/+3
|
* (debug): Call with-timeout-suspend and with-timeout-unsuspend.Richard M. Stallman2005-07-101-1/+3
|
* Move debugger-mode to a more natural place.Richard M. Stallman2005-07-101-25/+25
|
* (debug-help-follow): New function.Richard M. Stallman2005-07-101-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-bufferRichard M. Stallman2005-07-091-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 Kamstra2005-07-041-2/+2
|
* (debug): Quieten Drew Adams.Stefan Monnier2005-06-301-1/+3
|
* (debugger-special-form-p): New defun.Lute Kamstra2005-06-231-3/+21
| | | | | (debug-on-entry): Use it. New interactive declaration that uses function-called-at-point.
* (debug-on-entry): Fix docstring.Lute Kamstra2005-06-141-3/+9
|
* (cancel-debug-on-entry): Mention default in minibuffer prompt.Luc Teirlinck2005-06-131-3/+3
|
* (cancel-debug-on-entry): Make the empty string argument obsolete.Lute Kamstra2005-06-131-4/+7
|
* (debug-on-entry, cancel-debug-on-entry): Doc fixes.Luc Teirlinck2005-06-111-6/+9
|
* (debugger-will-be-back): New var.Stefan Monnier2005-06-091-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 immediatelyStefan Monnier2005-06-081-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 Monnier2005-06-061-2/+8
|
* (debugger-window): New variable.Richard M. Stallman2005-06-061-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 Kamstra2005-03-291-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 Monnier2005-03-261-4/+3
| | | | Inspired by Deepak Goel <deego@gnufans.org>.
* (debugger-make-xrefs): Docstring fix. Ignore a `*' at the beginningLute Kamstra2005-03-141-3/+4
| | | | of a line.
* (debug): Set debug-on-exit before calling debugger-setup-buffer soLute Kamstra2005-03-131-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 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.
* (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.
* (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.
* (debug-on-entry-1): If function body is empty, add nil as body form.Richard M. Stallman2005-02-271-0/+4
|
* (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.
* (debugger-make-xrefs): Call symbol-file with `defun'.Richard M. Stallman2004-12-271-1/+1
|
* Add arch taglinesMiles Bader2003-09-011-0/+1
|
* (debug, debugger-env-macro): Use with-no-warnings while accessing andRichard M. Stallman2003-07-071-6/+18
| | | | binding unread-command-char.
* (debug): Fix call to message.Stefan Monnier2003-06-161-2/+2
|
* Trailing whitepace deleted.Juanma Barranquero2003-02-041-1/+1
|
* Comment change.Richard M. Stallman2002-07-291-0/+3
|