[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: lexical-binding is turned on in more use cases
From: |
Drew Adams |
Subject: |
RE: lexical-binding is turned on in more use cases |
Date: |
Mon, 9 Mar 2020 14:27:55 -0700 (PDT) |
We seem to be drifting farther from Common Lisp's
approach to cohabitation of lexical & dynamic.
Or is that a mistaken impression?
Would it make sense to move closer to, not farther
from, CL's approach to handling special variables?
I haven't developed using CL for a _long_ time,
but I really don't recall jumping through hoops to
accommodate both lexical & dynamic, either in files
or interactively. (But granted, my interactive use
of Elisp is greater. Emacs is a really interactive
environment.)
Does some of the complication maybe come from our
trying to repurpose `defvar'? (No idea, just a
wild guess.)
Maybe you could run down clearly the reasons why
Emacs Lisp should be different from Common Lisp
wrt lexical & dynamic? Such a rundown might even
be useful more generally, i.e., for all Emacs users.
No obligation; just thinking it might help. (It
would help me, at least.)
- Re: lexical-binding is turned on in more use cases, (continued)
- Re: lexical-binding is turned on in more use cases, Eli Zaretskii, 2020/03/08
- Re: lexical-binding is turned on in more use cases, Alan Mackenzie, 2020/03/08
- Re: lexical-binding is turned on in more use cases, Eli Zaretskii, 2020/03/08
- Re: lexical-binding is turned on in more use cases, Alan Mackenzie, 2020/03/08
- Re: lexical-binding is turned on in more use cases, Richard Stallman, 2020/03/10
- Re: lexical-binding is turned on in more use cases, Stefan Monnier, 2020/03/11
- Re: lexical-binding is turned on in more use cases, Stefan Monnier, 2020/03/08
- Re: lexical-binding is turned on in more use cases, Stefan Monnier, 2020/03/08
- Re: lexical-binding is turned on in more use cases, John Wiegley, 2020/03/09
- Re: lexical-binding is turned on in more use cases, Stefan Monnier, 2020/03/09
- RE: lexical-binding is turned on in more use cases,
Drew Adams <=
- Re: lexical-binding is turned on in more use cases, Stefan Monnier, 2020/03/09
- Re: lexical-binding is turned on in more use cases, John Wiegley, 2020/03/09
- Re: lexical-binding is turned on in more use cases, Alan Mackenzie, 2020/03/10
- Re: lexical-binding is turned on in more use cases, Andrea Corallo, 2020/03/10
- Re: lexical-binding is turned on in more use cases, Alan Mackenzie, 2020/03/10
- Re: lexical-binding is turned on in more use cases, Andrea Corallo, 2020/03/10
- Re: lexical-binding is turned on in more use cases, Stefan Monnier, 2020/03/10
- Re: lexical-binding is turned on in more use cases, Michael Heerdegen, 2020/03/10
- Re: lexical-binding is turned on in more use cases, Alan Mackenzie, 2020/03/10
- Re: lexical-binding is turned on in more use cases, Stefan Monnier, 2020/03/10