[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Emacs Lisp and Guile
From: |
Richard Stallman |
Subject: |
Re: Emacs Lisp and Guile |
Date: |
Fri, 9 Aug 2002 10:39:37 -0600 (MDT) |
I think we might agree anyway: from a general, low-level Scheme
implementation point of view, Elisp variables require 'arbitrary' code
to be run when they are accessed.
They don't require this--there are other ways to implement this
feature in and on Guile.
It is true that if Guile supports running arbitrary code for variable
access, that would provide a basis on which to implement the Emacs
Lisp variable features. But I think that running arbitrary code is not
good design--variables should be variables, not act like functions.
Can you look for some way to implement forwarding facilities in Guile?
If I remember correctly, TCL can sent out
notifications when the value of a variable changes.
That feature can be useful, but it is not sufficient for this job.
When a variable is forwarded to C code, the idea is that C code can
change the value at any time. Each reference to the Scheme variable
needs to look in the C variable.
- Re: Emacs Lisp and Guile, (continued)
- Re: Emacs Lisp and Guile, Richard Stallman, 2002/08/08
- Re: Emacs Lisp and Guile, Marius Vollmer, 2002/08/08
- Re: Emacs Lisp and Guile, Richard Stallman, 2002/08/09
- Re: Emacs Lisp and Guile, Marius Vollmer, 2002/08/12
- Re: Emacs Lisp and Guile, Richard Stallman, 2002/08/12
- Re: Emacs Lisp and Guile, Marius Vollmer, 2002/08/13
- Re: Emacs Lisp and Guile, Richard Stallman, 2002/08/14
- Re: Emacs Lisp and Guile, Marius Vollmer, 2002/08/14
- Re: Emacs Lisp and Guile, Richard Stallman, 2002/08/07
- Re: Emacs Lisp and Guile, Marius Vollmer, 2002/08/08
- Re: Emacs Lisp and Guile,
Richard Stallman <=
- Re: Emacs Lisp and Guile, Marius Vollmer, 2002/08/12
- Re: Emacs Lisp and Guile, Richard Stallman, 2002/08/12
- Re: Emacs Lisp and Guile, Marius Vollmer, 2002/08/13
- Re: Emacs Lisp and Guile, Richard Stallman, 2002/08/14
- Re: Emacs Lisp and Guile, Marius Vollmer, 2002/08/14
- Re: Emacs Lisp and Guile, Richard Stallman, 2002/08/15
- Re: Emacs Lisp and Guile, Marius Vollmer, 2002/08/19
- Re: Emacs Lisp and Guile, Richard Stallman, 2002/08/20
- Re: Emacs Lisp and Guile, Stefan Monnier, 2002/08/09
- Re: Emacs Lisp and Guile, Richard Stallman, 2002/08/10