Re: master e4df903f6b5 2/2: ; Fix last change
Richard Stallman <[email protected]> Sat, 25 Jul 2026 10:35:26 -0400
| Newsgroups | gmane.emacs.devel |
|---|---|
| Message-ID | <[email protected]> |
[[[ 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. ]]] > I'm just saying that I find > (cl-letf (((symbol-function #'progress-reporter-echo-area) > #'ignore)) > to be an ugly hack (like most other "letf symbol-function"). I agree. I think we should eliminate all binding of symbol function definitions. The way to start would be to make `letf' give a warning for attempts to bind symbol function definitions. Indeed, maybe we should discourage let-binding of anything except symbols' values. Perhaps `letf' is simply a bad idea. It looks like that was added for the sake of completeness., Can anyone suggest a case for which `letf' is a good method? -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)