The predicate is a lambda expression which was bytecomplied [I'm not sure if this is what you asked for]. I gave a recipe to reproduce in my first mail. FWIW, if I quote[1] the lambda expression in my recipe, I get the expected result:
In that case, I think the fix is just to quote it. Is there any reason NOT to do that? Maybe we should update something in the Lisp Manual advising people to quote lambda expressions in this case. _______________________________________________ emacs-pretest-bug mailing list emacs-pretest-bug@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug