[Top][All Lists]

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

Re: Reporting possibly unbound variables

From: Andy Wingo
Subject: Re: Reporting possibly unbound variables
Date: Tue, 20 Oct 2009 20:42:57 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.92 (gnu/linux)

On Tue 20 Oct 2009 10:08, address@hidden (Ludovic Courtès) writes:

> Andy: What about leaving both ‘eval-case’ and ‘eval-when’ for 2.0, and
> only deprecating ‘eval-case’ in the next stable series?

The problem is that eval-case has really murky semantics -- to me at
least. We've *never* needed to use it in the past, to my knowledge,
except to distinguish toplevel expressions from lexically nested
expressions -- an iffy use, IMO. (Any definition should be valid
anywhere a definition is valid.)

So I think we should /discourage/ eval-case -- but how would people know
if it weren't deprecated? It's still there, in deprecated.scm. I would
say deprecate it now, and remove it in the next series.


reply via email to

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