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

Reply via email to