Commit 8c761ea6 authored by Markus Rost's avatar Markus Rost
Browse files

(Activation of Advice): Note that ad-start-advice is turned on by default.

parent 3aae776c
2003-07-06 Markus Rost <rost@math.ohio-state.edu>
* advice.texi (Activation of Advice): Note that ad-start-advice is
turned on by default.
2003-06-22 Andreas Schwab <schwab@suse.de>
* objects.texi (Symbol Type): Fix description of examples.
......
......@@ -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
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment