[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] master 151a99c: Core Advising Primitives `interactive' cla
From: |
Lars Ingebrigtsen |
Subject: |
[Emacs-diffs] master 151a99c: Core Advising Primitives `interactive' clarification |
Date: |
Sun, 4 Aug 2019 08:07:17 -0400 (EDT) |
branch: master
commit 151a99cca92997dd4936e679c7efc2c2bafa0f72
Author: Lars Ingebrigtsen <address@hidden>
Commit: Lars Ingebrigtsen <address@hidden>
Core Advising Primitives `interactive' clarification
* doc/lispref/functions.texi (Core Advising Primitives): Clarify
when the interactive spec is a function (bug#17871).
---
doc/lispref/functions.texi | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/doc/lispref/functions.texi b/doc/lispref/functions.texi
index 6eb1af6..28da3cf 100644
--- a/doc/lispref/functions.texi
+++ b/doc/lispref/functions.texi
@@ -1707,7 +1707,8 @@ If @var{function} is not interactive, then the combined
function will inherit
the interactive spec, if any, of the original function. Else, the combined
function will be interactive and will use the interactive spec of
@var{function}. One exception: if the interactive spec of @var{function}
-is a function (rather than an expression or a string), then the interactive
+is a function (i.e., a @code{lambda} expression or an @code{fbound}
+symbol rather than an expression or a string), then the interactive
spec of the combined function will be a call to that function with as sole
argument the interactive spec of the original function. To interpret the spec
received as argument, use @code{advice-eval-interactive-spec}.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] master 151a99c: Core Advising Primitives `interactive' clarification,
Lars Ingebrigtsen <=