aboutsummaryrefslogtreecommitdiffstats
path: root/lispref/advice.texi
diff options
context:
space:
mode:
authorMarkus Rost <[email protected]>2003-07-06 01:31:52 +0000
committerMarkus Rost <[email protected]>2003-07-06 01:31:52 +0000
commit8c761ea6121817494e51dff27f30c1bef9b51b81 (patch)
tree883586026993da3029c1dfe570ada5e619be23a9 /lispref/advice.texi
parent3aae776cfef33437b3d42a317d3893059906d8ea (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.texi17
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