Commit graph

131 commits

Author SHA1 Message Date
Glenn Morris
dd5131896c Remove references to last-command-char and
last-input-char, since these have been identical to last-command-event
and last-input-event since at least Emacs 19.
(edebug-outside-last-command-char, edebug-outside-last-input-char):
Remove.
2009-01-09 05:16:23 +00:00
Glenn Morris
ae940284fa Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
Juanma Barranquero
242b1f684a (edebug-setup-hook, edebug-all-defs, edebug-all-forms, edebug-eval-macro-args,
edebug-save-windows, edebug-save-displayed-buffer-points, edebug-initial-mode,
edebug-trace, edebug-test-coverage, edebug-continue-kbd-macro,
edebug-print-length, edebug-print-level, edebug-print-circle,
edebug-unwrap-results, edebug-on-error, edebug-on-quit,
edebug-global-break-condition, edebug-sit-for-seconds):
Remove spurious * from defcustom docstrings.
(edebug-unwrap*, edebug-signal, edebug-eval-display):
Improve argument/docstring consistency.
(edebug-test-coverage, edebug-gensym, edebug-read, edebug-top-level-nonstop,
edebug-eval-result-list, edebug-eval-redisplay, edebug-trace):
Fix typos in docstring.
(edebug-eval-defun, edebug-eval-top-level-form, edebug,
edebug-display-freq-count): Reflow docstrings.
(edebug-restore-status): Doc fix.
2008-05-24 22:56:41 +00:00
Glenn Morris
d6cba7ae45 Switch to recommended form of GPLv3 permissions notice. 2008-05-06 03:21:21 +00:00
Stefan Monnier
cbee283dd7 Fix up comment convention on the arch-tag lines. 2008-04-10 14:10:46 +00:00
Miles Bader
b03f96dc5a Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1074
2008-02-24 10:09:07 +00:00
Richard M. Stallman
f4c4910c9e Comment changes. 2008-02-04 16:54:05 +00:00
Miles Bader
59ce725a3b Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987
2008-01-08 20:46:54 +00:00
Glenn Morris
8b72699e88 Add 2008 to copyright years. 2008-01-07 01:14:52 +00:00
David Kastrup
274f1353e0 * erc-stamp.el (erc-echo-timestamp):
* erc-lang.el (language):
* erc-backend.el (erc-server-connect): Fix buggy call to `message'.

* gnus-sum.el (gnus-summary-simplify-subject-query):
* ecomplete.el (ecomplete-display-matches): Fix buggy call to
`message'.

* textmodes/reftex.el (reftex-select-with-char):
* textmodes/reftex-toc.el (reftex-toc-do-promote)
(reftex-toc-visit-location, reftex-toc-find-section):
* textmodes/reftex-index.el (reftex-index-show-entry):
* textmodes/org.el (org-cycle-hide-archived-subtrees)
(org-table-rotate-recalc-marks, org-mark-ring-push)
(org-follow-info-link, org-mhe-get-message-folder-from-index)
(org-auto-repeat-maybe, org-store-log-note, org-delete-property)
(org-evaluate-time-range, org-edit-agenda-file-list):
* textmodes/artist.el (artist-select-next-op-in-list)
(artist-select-prev-op-in-list):
* term/mac-win.el (mac-service-insert-text):
* startup.el (fancy-about-screen):
* progmodes/vhdl-mode.el (vhdl-decision-query):
* progmodes/idlwave.el (idlwave-template)
(idlwave-scroll-completions, idlwave-display-completion-list):
* progmodes/ebrowse.el (ebrowse-show-progress):
* progmodes/cperl-mode.el (cperl-find-pods-heres):
* progmodes/antlr-mode.el (antlr-insert-option-do):
* play/mpuz.el (mpuz-close-game):
* net/rcirc.el (rcirc-next-active-buffer):
* mail/reporter.el (reporter-update-status):
* kmacro.el (kmacro-display):
* international/ja-dic-cnv.el (skkdic-set-okuri-nasi):
* emulation/viper-util.el (viper-save-setting):
* emacs-lisp/lisp-mnt.el (lm-verify):
* emacs-lisp/edebug.el (edebug-set-mode):
* emacs-lisp/checkdoc.el (checkdoc-rogue-spaces, checkdoc-defun):
* calendar/calendar.el (calendar-print-day-of-year):
* calc/calcalg3.el (calc-curve-fit):
* calc/calcalg2.el (math-integral):
* calc/calc.el (calc-read-key-sequence, calc-version):
* calc/calc-mode.el (calc-set-simplify-mode):
* calc/calc-ext.el (calc-fancy-prefix): Fix buggy call to
`message'.
2007-12-08 01:02:29 +00:00
Miles Bader
b2529d56b5 Merge from emacs--rel--22
Patches applied:

 * emacs--rel--22  (patch 116-121)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-889
2007-10-15 02:07:53 +00:00
Richard M. Stallman
03d5bbb071 (edebug-install-custom-print-funcs)
(edebug-install-custom-print, edebug-reset-print-funcs)
(edebug-uninstall-custom-print, edebug-uninstall-custom-print-funcs):
Functions deleted.
(edebug-prin1, edebug-print, edebug-prin1-to-string)
(edebug-format, edebug-message): Define directly as aliases.
2007-10-09 01:18:29 +00:00
Juanma Barranquero
877c8877a2 (byte-compile-resolve-functions): Use mapc' rather than mapcar'. 2007-09-26 00:13:09 +00:00
Miles Bader
7f22a76506 Merge from emacs--rel--22
Patches applied:

 * emacs--rel--22  (patch 97-100)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 246-247)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-860
2007-08-27 04:00:19 +00:00
Stefan Monnier
2fa9dc2f3a (edebug-list-form, edebug-match-symbol, \,)
(\,@): Backslash the , and ,@ which are not new-style unquotes.
2007-08-23 18:38:33 +00:00
Miles Bader
9aecacd08a Merge from emacs--rel--22
Patches applied:

 * emacs--rel--22  (patch 70-73)

   - Update from CVS

2007-07-25  Glenn Morris  <rgm@gnu.org>

   * Relicense all FSF files to GPLv3 or later.

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-828
2007-07-26 05:28:10 +00:00
Glenn Morris
e0085d62fa Switch license to GPLv3 or later. 2007-07-25 04:14:29 +00:00
Juanma Barranquero
1b96c77f46 (edebug-pop-to-buffer, edebug-display): Remove redundant checks. 2007-06-14 00:10:43 +00:00
Martin Rudalics
c8286c2ca4 (edebug-pop-to-buffer): Don't select window marked as dedicated. 2007-04-13 06:05:15 +00:00
Richard M. Stallman
5757788464 (edebug-display): Don't go to edebug-outside-buffer if it is dead. 2007-03-28 13:24:21 +00:00
Richard M. Stallman
e20e4a4836 (edebug-kill-buffer): New function.
(edebug-mode): Add the hook.
(edebug-recursive-edit): Remove the hook on exiting.
2007-03-04 17:53:03 +00:00
Glenn Morris
f0fa15c5e5 Add 2007 to copyright years. 2007-01-21 02:48:43 +00:00
Chong Yidong
65b13f4bc0 Minor fix to last change. 2006-08-10 16:07:43 +00:00
Chong Yidong
3a79932757 * emacs-lisp/edebug.el (edebug-recursive-edit): Don't save and
restore unread-command-events here.
	(edebug-display): Do it here, to detect sit-for interruptions.
2006-08-10 15:27:41 +00:00
Richard M. Stallman
fea7b5149b (edebug-instrument-function): Err if find-function-noselect gives no position. 2006-07-12 16:04:23 +00:00
Richard M. Stallman
21662bd3eb (def-edebug-spec): Moved to subr.el. 2006-07-09 02:00:46 +00:00
Eli Zaretskii
65d04e7627 (edebug-basic-spec): New function for vetting file-local form specs. 2006-04-13 10:51:17 +00:00
Eli Zaretskii
309411cbe7 (edebug-display): Use `edebug-sit-for-seconds' value instead of a literal
constant (1) on more pauses.
2006-03-03 11:55:43 +00:00
Thien-Thi Nguyen
ceb4c4d303 Update years in copyright notice; nfc. 2006-02-06 12:31:40 +00:00
Juri Linkov
eb53358796 (edebug-all-defs, edebug-all-forms): Add autoload cookies.
(edebug-outside-d-c-i-n-s-w): New variable.
(edebug-display, edebug-outside-excursion): Use it to save the
original value of default-cursor-in-non-selected-windows.
Set default-cursor-in-non-selected-windows to t while Edebug is active.
(edebug-mode, edebug-eval-mode): Doc fix.
2005-12-23 21:57:08 +00:00
Chong Yidong
14e7cb9400 * emacs-lisp/edebug.el (edebug-safe-prin1-to-string): Capture
error from printing circular structures.
2005-12-17 15:45:55 +00:00
Stefan Monnier
6a6e859a93 (edebug-skip-whitespace): read1:lread.c says
that comments end at \n, regardless of selective-display.
2005-12-06 22:10:07 +00:00
Thien-Thi Nguyen
3731a85096 Update years in copyright notice; nfc. 2005-08-06 17:48:15 +00:00
Juanma Barranquero
e41acc77b8 (def-edebug-form-spec): Add obsolescence info and delete redundant message. Doc
fix.
(edebug-install-custom-print-funcs, edebug-reset-print-funcs,
edebug-uninstall-custom-print-funcs): Define as obsolete aliases.
2005-07-16 21:20:32 +00:00
Richard M. Stallman
3cc9e6d817 (edebug-slow-after, edebug-slow-before): Do nothing if edebug-active.
(edebug-enter): Don't do with-timeout-suspend here.
(edebug-display): Do it here instead.
2005-07-11 04:05:39 +00:00
Richard M. Stallman
e2dacaacaf (edebug-enter): Call with-timeout-suspend and with-timeout-unsuspend. 2005-07-10 17:23:54 +00:00
Lute Kamstra
3a35cf56e7 Update FSF's address. 2005-07-04 17:55:18 +00:00
Juanma Barranquero
ea400c880a (edebug): Finish `defgroup' description with period.
(edebug-display-freq-count): "?\ " -> "?\s".
2005-07-04 02:43:00 +00:00
Juri Linkov
45cbf2fe87 (edebug-eval-defun): Remove unnecessary quotes. 2005-07-04 01:07:57 +00:00
Juri Linkov
7cbb6dad76 (edebug-eval-defun):
Set `saved-face' temporarily to nil before calling form.
Set `customized-face' to the new spec after that.
2005-06-21 15:59:51 +00:00
Luc Teirlinck
8a33e9f1ca (edebug-goto-here): Doc fix. 2005-06-17 14:32:46 +00:00
Luc Teirlinck
b6386e6354 (edebug-all-defs, edebug-initial-mode, edebug-print-length)
(edebug-print-level, edebug-print-circle, edebug-modify-breakpoint)
(edebug-eval-last-sexp, edebug-eval-print-last-sexp): Doc fixes.
2005-06-14 20:39:04 +00:00
Lute Kamstra
e5d79aa59c (edebug-eval-mode-map): Don't copy lisp-interaction-mode-map but make
it the parent.
(edebug-eval-mode): Use define-derived-mode.
2005-06-11 08:40:47 +00:00
Juri Linkov
20c78df04b (edebug-set-global-break-condition):
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.
2004-11-28 07:57:10 +00:00
Richard M. Stallman
f5c9c551ad Comment changes. 2004-11-27 19:02:52 +00:00
Juri Linkov
392cf16dd0 (edebug-next-token-class): Allow all symbol-constituent characters
after dot, not only digits.
2004-11-05 19:07:07 +00:00
Juri Linkov
95e4aa8ef2 (edebug-eval-defun): Add `defface'. Fix docstring. 2004-06-10 04:18:04 +00:00
Juri Linkov
50a27de260 * emacs-lisp/edebug.el (edebug-compute-previous-result)
(edebug-eval-expression): Print additionally the value returned by
`eval-expression-print-format'.
2004-05-28 21:03:53 +00:00
Stefan Monnier
e409c5272f (edebug-display): Bring up a debug trace if the source location can't be found.
(edebug-compute-previous-result): Use prin1-char.
2004-03-22 15:27:46 +00:00
Jonathan Yavner
01a9e5933d Add edebug specs for macros 1value' and noreturn'. 2003-11-30 06:58:00 +00:00