1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-25 10:47:00 +00:00
Commit Graph

62 Commits

Author SHA1 Message Date
Stefan Monnier
9eab649a37 (define-minor-mode): Improve the spec and remove the rogue second spec. 2000-12-23 20:53:48 +00:00
Dave Love
6db746da26 (edebug-version)
(edebug-maintainer-address): Deleted.
(edebug-submit-bug-report): Just alias to report-emacs-bug.
(edebug-read-function): Account for other `'#' read forms.
(edebug-mode-menus): Make some items toggles.
(edebug-outside-unread-command-event, unread-command-event):
Remove these to avoid warnings.
2000-11-22 16:24:34 +00:00
Stefan Monnier
f71974e12f (edebug-form-spec prop): use dolist.
(define-derived-mode, define-minor-mode): Add specs.
2000-11-21 21:47:25 +00:00
Dave Love
e75667a0bd Comment. 2000-10-06 18:37:50 +00:00
Gerd Moellmann
f367dfc1d6 Change authors' mail address. 2000-08-15 12:39:23 +00:00
Gerd Moellmann
44b6285eb6 (edebug-eval-defun): Make doc string
similar to that of eval-defun.
2000-07-05 15:15:53 +00:00
Gerd Moellmann
e940c6dabf (edebug-window-live-p, edebug-window-list)
(edebug-get-displayed-buffer-points): Use walk-windows/some-window
instead of cycling through windows with next-window.
2000-07-03 09:12:12 +00:00
Eli Zaretskii
bc46628f73 (edebug-emacs-19-specific): Call
display-popup-menus-p instead of looking at window-system.
2000-05-25 16:55:17 +00:00
Dave Love
be0dd6570e (edebug-keywordp): Remove. Change callers
to use keywordp.
(edebug-spec): Enable keywordp.
2000-04-13 19:04:33 +00:00
Dave Love
3f923efebf Fix specs for dolist, dotimes, push, pop, unless, when. 2000-04-08 23:42:11 +00:00
Dave Love
ba5494eb57 Add specs for push, pop, dotimes, dolist, unless, when. 2000-01-28 22:12:29 +00:00
Richard M. Stallman
210bd5c986 (with-syntax-table): Add a def-edebug-spec. 2000-01-12 03:04:09 +00:00
Gerd Moellmann
ebb4159cf0 (edebug-make-enter-wrapper): Correct
invalid translation of old-style backquote syntax to new syntax.
1999-11-29 15:34:47 +00:00
Gerd Moellmann
d8f1319a79 Use new backquote syntax. 1999-11-21 14:50:21 +00:00
Dave Love
faa5fa58af (edebug-install-read-eval-functions)
(edebug-uninstall-read-eval-functions): Use load-read-function,
avoiding elisp-eval.
1999-10-16 21:30:20 +00:00
Phillip Rulon
c820ffeb34 (edebug-outside-current-prefix-arg):
New variable.
(edebug-recursive-edit): Save current-prefix-arg there,
bind it, and set it back at the end.
(edebug-outside-excursion): Restore and update the outside
value of current-prefix-arg.
(edebug-emacs-version-specific): Delete support for Epoch.
1999-09-24 14:06:13 +00:00
Karl Heuer
e4773f3943 Delete compatibility code.
(edebug-next-token-class): If . is followed by a digit,
return `symbol' for the token class.
1999-07-25 05:45:50 +00:00
Richard M. Stallman
c5377356a7 (with-temp-message): Add def-edebug-spec call. 1999-01-19 17:55:16 +00:00
Dave Love
6b33933225 (edebug-eval-defun): Deal with defcustom
like eval-defun does.
1999-01-07 19:45:32 +00:00
Andreas Schwab
7ff1b00e83 (edebug-initial-mode): Fix customize type.
(edebug-on-error): Fix customize type to match that of
debug-on-error.
1998-10-30 11:00:07 +00:00
Richard M. Stallman
36f8d564cd (edebug-all-forms): Add autoload cookie.
(edebug-all-defs): Likewise.
1998-05-07 23:31:26 +00:00
Richard M. Stallman
3060a06227 (edebug-compute-previous-result):
Don't pass floating value to single-key-description.
1998-04-18 14:36:05 +00:00
Richard M. Stallman
ccb61a97b2 (edebug-recursive-edit)
(edebug-outside-excursion): store-match-data => set-match-data.
1998-03-14 04:49:56 +00:00
Richard M. Stallman
c86b5c786c Doc fixes.
(edebug-stop-before-symbols): Variable deleted.
(edebug-form): Don't handle edebug-stop-before-symbols.
(edebug-submit-bug-report): Don't include edebug-stop-before-symbols.
1998-02-04 02:40:25 +00:00
Karl Heuer
6392137fae (edebug-eval-mode): Nicer mode-name value. 1997-10-16 18:35:17 +00:00
Richard M. Stallman
17b76fbd4c (edebug-enter): Save, and bind to nil,
overriding-local-map and overriding-terminal-local-map.
1997-09-15 03:29:47 +00:00
Richard M. Stallman
284795f871 (condition-case): Fix edebug-form-spec to
allow a handler with a list of condition names.
1997-07-12 06:13:54 +00:00
Richard M. Stallman
7f2b42a1f7 (edebug-version): Use the Emacs version. 1997-06-23 02:04:50 +00:00
Richard M. Stallman
5492ef3c71 (edebug-sit-for-seconds): New variable.
(edebug-display): Use that variable to control amt of time.
1997-06-22 05:01:30 +00:00
Richard M. Stallman
e76b547b88 (edebug-signal): Avoid infinite recursion. 1997-05-29 06:32:44 +00:00
Richard M. Stallman
b741439511 (edebug-eval-mode): Add a mode-class property. 1997-05-05 01:03:53 +00:00
Richard M. Stallman
88b52bf54e (edebug-read-and-maybe-wrap-form): Protect
against pathological recursive calls.
1997-04-14 20:57:39 +00:00
Richard M. Stallman
c5292bc831 Add defgroup's; use defcustom for user vars. 1997-04-12 08:35:41 +00:00
Richard M. Stallman
f4897e407d (edebug-read-symbol, edebug-read-string): Don't back up after reading.
(edebug-read-sexp): Likewise.
1996-12-26 20:46:51 +00:00
Richard M. Stallman
5398a9e7bf (combine-after-change-calls): New def-edebug-spec. 1996-11-09 21:48:07 +00:00
Richard M. Stallman
8fd2940861 (save-selected-window, save-current-buffer)
(save-match-data, with-output-to-string, with-current-buffer)
(with-temp-file, with-temp-buffer): Add def-edebug-spec calls.
1996-10-02 21:41:56 +00:00
Richard M. Stallman
1e3ab67be5 (edebug-original-signal): Don't define it.
(edebug-signal): Call signal, not edebug-original-signal.
(edebug-enter): Bind signal-hook-function instead of fsetting signal.
(edebug-recursive-edit): Clear or clear signal-hook-function.
1996-09-24 06:54:18 +00:00
Richard M. Stallman
ba88fc3af1 (pre-command-hook, post-command-hook): Defvars deleted.
(post-command-idle-hook): Defvar deleted.
(edebug-outside-post-command-idle-hook): Defvar deleted.
(edebug-enter): Don't look at or set post-command-idle-hook.
(edebug-outside-excursion): Likewise.
(edebug-emacs-19-specific): Don't define read-expression-history
and read-expression-map.
1996-09-23 04:39:19 +00:00
Richard M. Stallman
dc0e03f39e (edebug-trace-display): Save and restore current buffer. 1996-07-24 16:36:41 +00:00
Karl Heuer
efcf38c7c2 Use executing-kbd-macro, not executing-macro. 1996-05-29 17:17:34 +00:00
Richard M. Stallman
f735965834 Comment change. 1996-03-20 13:30:16 +00:00
Daniel LaLiberte
a50d43268a checked in with -k by liberte at 1994/04/09 20:57:56 1994-04-08 21:39:52 +00:00
Richard M. Stallman
1576fe1dce (edebug-version): Delete third arg of string-match. 1994-04-07 17:16:44 +00:00
Richard M. Stallman
100aa77cf6 (edebug-emacs-19-specific): Renamed from edebug-fsf19-specific.
(edebug-emacs-version-specific): Test for not-version-18.
1994-04-05 01:21:06 +00:00
Daniel LaLiberte
8866814720 Numerous changes and bug fixes to bring it up to version 3.5. 1994-04-04 21:52:06 +00:00
Daniel LaLiberte
1fe3d50701 New version from author. 1994-03-24 20:38:34 +00:00
Richard M. Stallman
a1ed3ba654 (edebug-skip-whitespace): Only \n, not \r, ends a comment. 1994-03-06 21:05:30 +00:00
Richard M. Stallman
1c222bca8f (eval-current-buffer): Old definition deleted.
(eval-buffer): Use current buffer by default.
1993-12-31 12:42:06 +00:00
Richard M. Stallman
4897b0a059 Delete periods from error messages.
(edebug-functionp): Recognize compiled functions.
(edebug-display): Supply missing parens in let.
1993-11-23 08:43:48 +00:00
Richard M. Stallman
d4ce6b1875 (edebug-functionp): Recognize compiled functions. 1993-11-23 08:41:03 +00:00