guile-devel
[Top][All Lists]
Advanced

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

Status on Elisp and special variable handling


From: Daniel Kraft
Subject: Status on Elisp and special variable handling
Date: Tue, 06 Oct 2009 22:05:06 +0200
User-agent: Thunderbird 2.0.0.0 (X11/20070425)

Hi all,

it's been some time since I last worked on guile/elisp, but I hope to get back to it soon (gcc recently went to bug-fix only mode before the next release and I wanted to implement some stuff before the dead-line over the last weeks). Andy, what's your status on looking through my elisp branch?

Apart from that, I think some items I could work on next are defalias and foolocal variables. I have to admit that I still need to look-up and think about the very details of those, but I think for both of that we could add some other special variable values (like void currently is).

If any such value is hit when reading/setting a variable, we do the needed stuff for handling aliases/foolocal variables instead of doing the operation directly. While this should work, I fear that it hits performance once again... But I do not see how we could implement aliases and foolocal variables without checking on each variable access if it is some special variable or not? Maybe there we could add VM support if necessary.

Sorry for the probable confusion above, but maybe it is still somewhat clear what I'm thinking about... Otherwise I hope to do some work there soon and maybe this will make it clearer.

Good evening!  Cheers,
Daniel

--
Done:  Arc-Bar-Cav-Ran-Rog-Sam-Tou-Val-Wiz
To go: Hea-Kni-Mon-Pri




reply via email to

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