[Top][All Lists]
[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 16:53:00 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) |
>> If function argument names are the problem, why not just give them
>> static scope, overriding any existing dynamic bindings? While it's
>> idiomatic elisp to use `let' to bind dynamic variables, AFAICT no one
>> uses function arguments to do the same.
> I don't have the Emacs source at hand and won't for a couple days, but
> I'm sure there are a few places where default args to functions are
> used to bind dynamic variables to (default) nil.
Indeed, there are a few places where Elisp code binds dynamic variables
not with a let but with a function argument. I find this revolting, and
would welcome a byte-compiler warning to "flog the author with a wet
noodle".
Stefan
- Re: e and pi, (continued)
- Re: e and pi, Andreas Schwab, 2010/09/18
- Re: e and pi, Stephen J. Turnbull, 2010/09/18
- RE: e and pi, Drew Adams, 2010/09/18
- Re: e and pi, Stefan Monnier, 2010/09/17
- Re: e and pi, Chong Yidong, 2010/09/17
- Re: e and pi, Stefan Monnier, 2010/09/18
- Re: e and pi, Chong Yidong, 2010/09/18
- Re: e and pi, Uday S Reddy, 2010/09/18
- RE: e and pi, Drew Adams, 2010/09/18
- Re: e and pi, Juanma Barranquero, 2010/09/18
- Re: e and pi,
Stefan Monnier <=
- Re: e and pi, Lars Magne Ingebrigtsen, 2010/09/18
- Re: e and pi, Stefan Monnier, 2010/09/18
- Re: e and pi, Juanma Barranquero, 2010/09/19
- RE: e and pi, Drew Adams, 2010/09/17
- Re: e and pi, tomas, 2010/09/18
- Re: e and pi, David Kastrup, 2010/09/18
- Re: e and pi, tomas, 2010/09/19
- Re: e and pi, Uday S Reddy, 2010/09/17
Re: e and pi, Sam Steingold, 2010/09/17