help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [External] : Re: Placement of list within an interactive clause


From: Drew Adams
Subject: RE: [External] : Re: Placement of list within an interactive clause
Date: Sun, 17 Jul 2022 01:22:49 +0000

There's been a lot of "noise" and running
around the barn (and around and around again)
in this thread regarding what "interactivity"
and "interactive" mean, could mean, or should
mean, for Emacs.

In Emacs jargon, an "interactive function" is
another name for a "command".  That's all.
And that's all that the `interactive' spec is
for: to make a function interactive.

What does that mean - what is an interactive
function?  It's just a function that you can
invoke in either of these ways:

 * Using `M-x' followed by the function name
 * Using a key that is bound to the function.

That's _all_ it means, in Emacs jargon.  In
particular, it has _NOTHING_ whatsoever, per
se, to do with any reading of user input,
from the minibuffer or in any other way.

Certainly, a function that reads user input
can be said to be interacting with the user.
But an `interactive' spec is not about that.

HTH.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]