emacs-devel
[Top][All Lists]
Advanced

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

Re: e and pi


From: Stefan Monnier
Subject: Re: e and pi
Date: Sat, 18 Sep 2010 18:00:04 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux)

> This is my understanding: You want bindings to behave like in Common
> Lisp, and have all special variables (i.e., things that have been
> defined with defvar) to have dynamic scope (like today), and have all
> the rest have lexical bindings.  And the problem is that some variables
> (well, constants) like `e' and `pi' are likely to be used by people in
> bindings, so they'll get dynamic bindings where they don't expect it.
> Is that a fair summary?

Yes.

> (Although I don't really see how not using function arguments as dynamic
> bindings really help much, but I agree that it's confusing.)

It's only remotely related, indeed.


        Stefan



reply via email to

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