emacs-devel
[Top][All Lists]
Advanced

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

Re: Pushing the mark from a primitive like goto-char


From: Richard Stallman
Subject: Re: Pushing the mark from a primitive like goto-char
Date: Wed, 06 Jan 2021 00:12:20 -0500

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

In general, the interactive spec should only read the arguments.
The "real work" should be done in the function body once it gets the
arguments.

The reason for this is clean design, and to gives the right
relationship between interactive calls and noninteractive.

However, reading the arguments can legitimately have side effects,
byproducts of reading the arguments -- for instance, changing the
obarray if you need to intern something.

-- 
Dr Richard Stallman
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)





reply via email to

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