[Top][All Lists]

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

Re: master 8f0f851: * lisp/autoarg.el: Use lexical binding.

From: Vladimir Sedach
Subject: Re: master 8f0f851: * lisp/autoarg.el: Use lexical binding.
Date: Tue, 28 Apr 2020 19:31:32 -0700
User-agent: mu4e 1.3.10; emacs 26.2

Drew Adams <address@hidden> writes:
> Why was RESULT deprecated?

That is indeed bizarre. Why break existing Elisp code? David
Touretzky provides lots of examples of how to use RESULT with DOTIMES
and DOLIST in _Common Lisp: A Gentle Introduction_. Conceptually,
RESULT is a neat way to have the DOLIST/DOTIMES/DO expression
evaluate to a useful value, instead of always being nil valued.
Deprecating RESULT makes it harder to port Common Lisp code to Elisp.

Those are four good arguments for keeping it.

Vladimir Sedach
Software engineering services in Los Angeles https://oneofus.la

reply via email to

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