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