* Re: Gnus compatibility with the lexical binding branch
[not found] ` <jwv8vvx784u.fsf-monnier+INBOX@gnu.org>
@ 2011-04-08 5:51 ` Ted Zlatanov
0 siblings, 0 replies; only message in thread
From: Ted Zlatanov @ 2011-04-08 5:51 UTC (permalink / raw)
To: ding; +Cc: emacs-devel
On Tue, 29 Mar 2011 20:42:20 -0400 Stefan Monnier <monnier@iro.umontreal.ca> wrote:
>> Is there an example of how to do this properly, how to test that it's
>> correct, and is there any way to catch it at the byte-compile stage?
SM> Example, no, and neither "tests that it's correct", but the Texinfo doc
SM> includes a discussion of how to do it (using byte-compiler messages to
SM> catch likely problems).
I looked at (info "(elisp) Lexical Binding") and
(info "(elisp) Converting to Lexical Binding") and it was educational,
though a few examples would have been nice to explain how it all works,
especially what the resulting `closure' cons cell looks like. Would you
like me to write something up?
(info "(elisp) Extent") incorrectly says that Emacs Lisp does not have
closures so it probably should be fixed. I don't know the details well
enough to offer a patch.
Ted
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2011-04-08 5:51 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <871v2ako4c.fsf@fencepost.gnu.org>
[not found] ` <87lj0ha52s.fsf@lifelogs.com>
[not found] ` <87y64g6833.fsf@lifelogs.com>
[not found] ` <87ei5tzneu.fsf@turtle.gmx.de>
[not found] ` <877hbjkquz.fsf@lifelogs.com>
[not found] ` <jwv1v1rkmgj.fsf-monnier+INBOX@gnu.org>
[not found] ` <87tyemgenp.fsf@lifelogs.com>
[not found] ` <87tyem3qy0.fsf@fencepost.gnu.org>
[not found] ` <87lizygdhe.fsf_-_@lifelogs.com>
[not found] ` <jwvr59p65xd.fsf-monnier+INBOX@gnu.org>
[not found] ` <87pqp9ejip.fsf@lifelogs.com>
[not found] ` <jwv8vvx784u.fsf-monnier+INBOX@gnu.org>
2011-04-08 5:51 ` Gnus compatibility with the lexical binding branch Ted Zlatanov
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.