aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorGemini Lasswell2017-10-14 09:13:36 -0700
committerGemini Lasswell2017-10-22 10:47:50 -0700
commite07cf691decf01dc3cbe19a413708570b95bc41b (patch)
tree0500a27e83dcef7fdf5bb846562e9d92c67fbf58 /etc
parent9c8f8de0f3e00d4f862fa5c17e3b46fcd23e5f7f (diff)
downloademacs-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/NEWS6
1 files changed, 3 insertions, 3 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 267d9883927..5c6c0b7f2a0 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -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
74using the new variable 'edebug-behavior-alist' and the new abnormal 74using the new variables 'edebug-behavior-alist',
75hooks '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
77globally or for individual definitions. 77globally or for individual definitions.
78 78
79** Enhanced xterm support 79** Enhanced xterm support