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

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

Re: Should prefix variable be used in function argument list


From: Emanuel Berg
Subject: Re: Should prefix variable be used in function argument list
Date: Fri, 08 Jul 2022 19:41:25 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)

carlmarcos--- via Users list for the GNU Emacs text editor wrote:

> When one wants to use the prefix argument when calling an
> interactive function, should one include a prefix variable in
> the function argument list?

Yes, almost always. Keep the function body the same for
interactive/non-interactive by it referring to the function
args and not caring which of those ways they got there.

> Furthermore, should the prefix argument be defined as
> optional?

Yes, when possible, especially when it defaults to something
that makes sense.

All arguments that have a nil they can take on and that makes
sense, all those cand be optional if they appear to the right
of the last argument from that isn't optional. What will
happen it will just be nil which.

> How would one call the function non-interactively for such
> function?

By typing it's name between parenthesis and evaluating it.

> Is it always necessary to have the prefix argument as the
> first argument in the function argument list?

No.

-- 
underground experts united
https://dataswamp.org/~incal




reply via email to

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