Michael Olson <[EMAIL PROTECTED]> writes: > Committed revision 230 to http://mwolson.org/bzr/dvc/ > > Make dvc-capturing-lambda work with recent Emacs CVS > > * lisp/dvc-lisp.el (dvc-capturing-lambda): A recent update to Emacs CVS > broke this macro. As I wasn't particularly happy with the use of > nested backquotes anyway, I changed it to make my eyes hurt less. > Also, added some edebug hints. The (funcall (lambda ...)) stuff looks > superfluous, but I'll keep it in for now.
COOOL! I was about to send a warning message, since this piece of code is critical for DVC to work, and I took a really long time to get something portable (the original code was from Kai Grossjohann IIRC, but triggered a bug in Emacs21, so I had to change his ugly code into an even-more-ugly one ;-) ). Actually, I just tested, it seems to work fine with Emacs22, Emacs21, XEmacs, both in byte-compiled and fully interpreted mode (since this is a macro, being byte-compiled can actually change the behavior, and it actually did in the past). Congratulations! -- Matthieu _______________________________________________ Dvc-dev mailing list [email protected] https://mail.gna.org/listinfo/dvc-dev
