emacs-devel
[Top][All Lists]
Advanced

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

Re: Emacs Lisp and Guile


From: Marius Vollmer
Subject: Re: Emacs Lisp and Guile
Date: 14 Aug 2002 20:26:59 +0200
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2

Richard Stallman <address@hidden> writes:

> However, any Lisp variable could have buffer-local and frame-local
> bindings.  So if we are going to support the optimization of
> not swapping in these bindings until a reference occurs,
> it would be necessary to support it for variables that have
> not been constructed specially.

All Elisp variables would be constructed specially, even if they
didn't make use of any of the available features initially.  That
would mean that variables declared in Scheme can not be later made
buffer local since normal Scheme variabled would not be constructed in
the special way.  Scheme would have to declare from the start that a
variable is buffer-local (or frame-local, etc).  Would that be
acceptable?

-- 
GPG: D5D4E405 - 2F9B BCCC 8527 692A 04E3  331E FAF8 226A D5D4 E405




reply via email to

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