diff options
author | Markus Rost <[email protected]> | 2003-07-06 01:31:52 +0000 |
---|---|---|
committer | Markus Rost <[email protected]> | 2003-07-06 01:31:52 +0000 |
commit | 8c761ea6121817494e51dff27f30c1bef9b51b81 (patch) | |
tree | 883586026993da3029c1dfe570ada5e619be23a9 /lispref/advice.texi | |
parent | 3aae776cfef33437b3d42a317d3893059906d8ea (diff) |
(Activation of Advice): Note that ad-start-advice is turned on by default.
Diffstat (limited to 'lispref/advice.texi')
-rw-r--r-- | lispref/advice.texi | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/lispref/advice.texi b/lispref/advice.texi index e5946db433..92c37b8393 100644 --- a/lispref/advice.texi +++ b/lispref/advice.texi @@ -331,12 +331,14 @@ replaced with the new one. @cindex advice, activating By default, advice does not take effect when you define it---only when -you @dfn{activate} advice for the function that was advised. You can -request the activation of advice for a function when you define the -advice, by specifying the @code{activate} flag in the @code{defadvice}. -But normally you activate the advice for a function by calling the -function @code{ad-activate} or one of the other activation commands -listed below. +you @dfn{activate} advice for the function that was advised. However +the advice will be automatically activated when the function is +defined or redefined later. You can request the activation of advice +for a function when you define the advice, by specifying the +@code{activate} flag in the @code{defadvice}. But normally you +activate the advice for a function by calling the function +@code{ad-activate} or one of the other activation commands listed +below. Separating the activation of advice from the act of defining it permits you to add several pieces of advice to one function efficiently, without @@ -416,8 +418,7 @@ last time it was activated. @deffn Command ad-start-advice Turn on automatic advice activation when a function is defined or -redefined. If you turn on this mode, then advice takes effect -immediately when defined. +redefined. This mode is turned on by default. @end deffn @deffn Command ad-stop-advice |