[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: @bind
From: |
Neil Jerram |
Subject: |
Re: @bind |
Date: |
16 Oct 2001 19:50:00 +0100 |
User-agent: |
Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7 |
>>>>> "Marius" == Marius Vollmer <address@hidden> writes:
Marius> This, however, is unappropriate for implementing dynamic
Marius> binding, since it is very costly. Maybe we should not try
Marius> to do dynamic binding using Scheme variables. Instead we
Marius> could use a more explicit syntax like `(dynamic-ref var)',
Marius> etc.
Elisp-wise, we might have to transform to `(dynamic-ref var)' anyway
in order to handle buffer local variables correctly. I previously we
might get away with putting lots of extra code in `set-buffer', but
now I'm not so sure. (I forget the exact problem scenario.)
Marius> I will apply your patch, and also fix @bind so that it
Marius> will look beyond the current module before creating a new
Marius> variable.
Thanks.
Neil
- Re: @bind, Marius Vollmer, 2001/10/06
- Re: @bind,
Neil Jerram <=