diff options
| author | Gemini Lasswell | 2017-10-14 09:13:36 -0700 |
|---|---|---|
| committer | Gemini Lasswell | 2017-10-22 10:47:50 -0700 |
| commit | e07cf691decf01dc3cbe19a413708570b95bc41b (patch) | |
| tree | 0500a27e83dcef7fdf5bb846562e9d92c67fbf58 /etc | |
| parent | 9c8f8de0f3e00d4f862fa5c17e3b46fcd23e5f7f (diff) | |
| download | emacs-e07cf691decf01dc3cbe19a413708570b95bc41b.tar.gz emacs-e07cf691decf01dc3cbe19a413708570b95bc41b.zip | |
Change Edebug's behavior-changing hooks to variables
* lisp/emacs-lisp/edebug.el (edebug-after-instrumentation-functions)
(edebug-new-definition-functions): Deleted.
(edebug-after-instrumentation-function)
(edebug-new-definition-function): New variables.
(edebug-behavior-alist): Update docstring.
(edebug-read-and-maybe-wrap-form1, edebug-make-form-wrapper): Use new
variables.
* lisp/emacs-lisp/testcover.el (testcover-start)
(testcover-this-defun): Use `edebug-after-instrumentation-function' and
`edebug-new-definition-function'.
(testcover-after-instrumentation): Return passed form.
(testcover-init-definition): Use argument instead of `edebug-def-name'.
* doc/lispref/edebug.texi (Edebug Options): Replace descriptions of
`edebug-after-instrumentation-functions' and `edebug-new-definition-functions'
with `edebug-after-instrumentation-function' and
`edebug-new-definition-function'.
Diffstat (limited to 'etc')
| -rw-r--r-- | etc/NEWS | 6 |
1 files changed, 3 insertions, 3 deletions
| @@ -71,9 +71,9 @@ directories in the destination. | |||
| 71 | 71 | ||
| 72 | +++ | 72 | +++ |
| 73 | *** The runtime behavior of Edebug's instrumentation can be changed | 73 | *** The runtime behavior of Edebug's instrumentation can be changed |
| 74 | using the new variable 'edebug-behavior-alist' and the new abnormal | 74 | using the new variables 'edebug-behavior-alist', |
| 75 | hooks 'edebug-after-instrumentation-functions' and | 75 | 'edebug-after-instrumentation-function' and |
| 76 | 'edebug-new-definition-functions'. Edebug's behavior can be changed | 76 | 'edebug-new-definition-function'. Edebug's behavior can be changed |
| 77 | globally or for individual definitions. | 77 | globally or for individual definitions. |
| 78 | 78 | ||
| 79 | ** Enhanced xterm support | 79 | ** Enhanced xterm support |