diff options
| author | Richard M. Stallman | 1998-02-04 02:40:25 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1998-02-04 02:40:25 +0000 |
| commit | c86b5c786c66c0df0551c7eab4395f264af50c2c (patch) | |
| tree | 5122d8e18a892df31d15ed83b62f9123dcf6f5f0 | |
| parent | 5ae1a2dc20cb7649bd7b1b8b650486d3335b8910 (diff) | |
| download | emacs-c86b5c786c66c0df0551c7eab4395f264af50c2c.tar.gz emacs-c86b5c786c66c0df0551c7eab4395f264af50c2c.zip | |
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.
| -rw-r--r-- | lisp/emacs-lisp/edebug.el | 40 |
1 files changed, 8 insertions, 32 deletions
diff --git a/lisp/emacs-lisp/edebug.el b/lisp/emacs-lisp/edebug.el index 9eeb0da47b2..6a0cca00b7f 100644 --- a/lisp/emacs-lisp/edebug.el +++ b/lisp/emacs-lisp/edebug.el | |||
| @@ -1,9 +1,10 @@ | |||
| 1 | ;;; edebug.el --- a source-level debugger for Emacs Lisp | 1 | ;;; edebug.el --- a source-level debugger for Emacs Lisp |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1988,'89,'90,'91,'92,'93,'94,'95,1997 | 3 | ;; Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 1997 |
| 4 | ;; Free Software Foundation, Inc | 4 | ;; Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Daniel LaLiberte <dlaliberte@gte.com> | 6 | ;; Author: Daniel LaLiberte <dlaliberte@gte.com> |
| 7 | ;; Maintainer: FSF | ||
| 7 | ;; Keywords: lisp, tools, maint | 8 | ;; Keywords: lisp, tools, maint |
| 8 | 9 | ||
| 9 | ;; This file is part of GNU Emacs. | 10 | ;; This file is part of GNU Emacs. |
| @@ -39,17 +40,13 @@ | |||
| 39 | ;; through the code with SPC, mark breakpoints with b, go until a | 40 | ;; through the code with SPC, mark breakpoints with b, go until a |
| 40 | ;; breakpoint is reached with g, and quit execution with q. Use the | 41 | ;; breakpoint is reached with g, and quit execution with q. Use the |
| 41 | ;; "?" command in edebug to describe other commands. | 42 | ;; "?" command in edebug to describe other commands. |
| 42 | ;; See the Emacs 19 Lisp Reference Manual for more instructions. | 43 | ;; See the Emacs Lisp Reference Manual for more details. |
| 43 | 44 | ||
| 44 | ;; If you wish to change the default edebug global command prefix, change: | 45 | ;; If you wish to change the default edebug global command prefix, change: |
| 45 | ;; (setq edebug-global-prefix "\C-xX") | 46 | ;; (setq edebug-global-prefix "\C-xX") |
| 46 | 47 | ||
| 47 | ;; Send me your enhancements, ideas, bugs, or fixes. | 48 | ;; Edebug was written by |
| 48 | ;; For bugs, you can call edebug-submit-bug-report. | 49 | ;; Daniel LaLiberte |
| 49 | ;; There is an edebug mailing list if you want to keep up | ||
| 50 | ;; with the latest developments. Requests to: edebug-request@cs.uiuc.edu | ||
| 51 | |||
| 52 | ;; Daniel LaLiberte 617-466-3291 | ||
| 53 | ;; GTE Labs | 50 | ;; GTE Labs |
| 54 | ;; 40 Sylvan Rd | 51 | ;; 40 Sylvan Rd |
| 55 | ;; Waltham, MA 02254 | 52 | ;; Waltham, MA 02254 |
| @@ -69,7 +66,7 @@ | |||
| 69 | 66 | ||
| 70 | ;;; Bug reporting | 67 | ;;; Bug reporting |
| 71 | 68 | ||
| 72 | (defconst edebug-maintainer-address "liberte@cs.uiuc.edu") | 69 | (defconst edebug-maintainer-address "bug-gnu-emacs@gnu.org") |
| 73 | 70 | ||
| 74 | (defun edebug-submit-bug-report () | 71 | (defun edebug-submit-bug-report () |
| 75 | "Submit, via mail, a bug report on edebug." | 72 | "Submit, via mail, a bug report on edebug." |
| @@ -83,7 +80,6 @@ | |||
| 83 | 'edebug-all-defs | 80 | 'edebug-all-defs |
| 84 | 'edebug-all-forms | 81 | 'edebug-all-forms |
| 85 | 'edebug-eval-macro-args | 82 | 'edebug-eval-macro-args |
| 86 | 'edebug-stop-before-symbols | ||
| 87 | 'edebug-save-windows | 83 | 'edebug-save-windows |
| 88 | 'edebug-save-displayed-buffer-points | 84 | 'edebug-save-displayed-buffer-points |
| 89 | 'edebug-initial-mode | 85 | 'edebug-initial-mode |
| @@ -137,17 +133,7 @@ If this variable is nil, the default, Edebug will *not* wrap | |||
| 137 | macro call arguments as if they will be evaluated. | 133 | macro call arguments as if they will be evaluated. |
| 138 | For each macro, a `edebug-form-spec' overrides this option. | 134 | For each macro, a `edebug-form-spec' overrides this option. |
| 139 | So to specify exceptions for macros that have some arguments evaluated | 135 | So to specify exceptions for macros that have some arguments evaluated |
| 140 | and some not, you should specify an `edebug-form-spec'. | 136 | and some not, you should specify an `edebug-form-spec'." |
| 141 | |||
| 142 | This option is going away soon." | ||
| 143 | :type 'boolean | ||
| 144 | :group 'edebug) | ||
| 145 | |||
| 146 | (defcustom edebug-stop-before-symbols nil | ||
| 147 | "*Non-nil causes Edebug to stop before symbols as well as after. | ||
| 148 | In any case, a breakpoint or interrupt may stop before a symbol. | ||
| 149 | |||
| 150 | This option is going away soon." | ||
| 151 | :type 'boolean | 137 | :type 'boolean |
| 152 | :group 'edebug) | 138 | :group 'edebug) |
| 153 | 139 | ||
| @@ -1261,8 +1247,6 @@ This controls how we read comma constructs.") | |||
| 1261 | ;; given FORM. Looks like: | 1247 | ;; given FORM. Looks like: |
| 1262 | ;; (edebug-after (edebug-before BEFORE-INDEX) AFTER-INDEX FORM) | 1248 | ;; (edebug-after (edebug-before BEFORE-INDEX) AFTER-INDEX FORM) |
| 1263 | ;; Also increment the offset index for subsequent use. | 1249 | ;; Also increment the offset index for subsequent use. |
| 1264 | ;; if (not edebug-stop-before-symbols) and form is a symbol, | ||
| 1265 | ;; then don't call edebug-before. | ||
| 1266 | (list 'edebug-after | 1250 | (list 'edebug-after |
| 1267 | (list 'edebug-before before-index) | 1251 | (list 'edebug-before before-index) |
| 1268 | after-index form)) | 1252 | after-index form)) |
| @@ -1456,14 +1440,6 @@ expressions; a `progn' form will be returned enclosing these forms." | |||
| 1456 | (and (fboundp 'edebug-keywordp) (edebug-keywordp form))) | 1440 | (and (fboundp 'edebug-keywordp) (edebug-keywordp form))) |
| 1457 | form) | 1441 | form) |
| 1458 | 1442 | ||
| 1459 | ;; This option may go away. | ||
| 1460 | (edebug-stop-before-symbols | ||
| 1461 | (edebug-make-before-and-after-form | ||
| 1462 | (edebug-inc-offset (car offset)) | ||
| 1463 | form | ||
| 1464 | (edebug-inc-offset (cdr offset)) | ||
| 1465 | )) | ||
| 1466 | |||
| 1467 | (t ;; just a variable | 1443 | (t ;; just a variable |
| 1468 | (edebug-make-after-form form (edebug-inc-offset (cdr offset)))))) | 1444 | (edebug-make-after-form form (edebug-inc-offset (cdr offset)))))) |
| 1469 | 1445 | ||