From 9012a201f92eeb7e06904eeecb663ba0ca90cea4 Mon Sep 17 00:00:00 2001 From: "Richard M. Stallman" Date: Thu, 6 Sep 2001 19:50:51 +0000 Subject: [PATCH] Minor clarifications. --- lispref/advice.texi | 12 +++++++----- lispref/loading.texi | 4 ++-- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/lispref/advice.texi b/lispref/advice.texi index c860f5dd5d2..c2c85ae2047 100644 --- a/lispref/advice.texi +++ b/lispref/advice.texi @@ -14,10 +14,12 @@ than redefining the whole function. @cindex piece of advice Each function can have multiple @dfn{pieces of advice}, separately -defined. Each defined piece of advice can be enabled or disabled -explicitly. The enabled pieces of advice for any given function -actually take effect when you @dfn{activate} advice for that function, or when -that function is subsequently defined or redefined. +defined. Each defined piece of advice can be @dfn{enabled} or +disabled explicitly. All the enabled pieces of advice for any given +function actually take effect when you @dfn{activate} advice for that +function, or when you define or redefine the function. Note that +enabling a piece of advice and activating advice for a function +are not the same thing. @strong{Usage Note:} Advice is useful for altering the behavior of existing calls to an existing function. If you want the new behavior @@ -191,7 +193,7 @@ function; this flag says to do so, for @var{function}, immediately after defining this piece of advice. @cindex forward advice -This flag has no effect if @var{function} itself is not defined yet (a +This flag has no immediate effect if @var{function} itself is not defined yet (a situation known as @dfn{forward advice}), because it is impossible to activate an undefined function's advice. However, defining @var{function} will automatically activate its advice. diff --git a/lispref/loading.texi b/lispref/loading.texi index efc1d991fbe..837da4c79a4 100644 --- a/lispref/loading.texi +++ b/lispref/loading.texi @@ -739,10 +739,10 @@ composed of these kinds of objects: @item Symbols that were defined by this library. @item -Lists of the form @code{(require . @var{feature})} indicating +Cons cells of the form @code{(require . @var{feature})} indicating features that were required. @item -Lists of the form @code{(provide . @var{feature})} indicating +Cons cells of the form @code{(provide . @var{feature})} indicating features that were provided. @end itemize -- 2.39.2