> (defsubst cadr (x) > "Return the car of the cdr of X." > (car (cdr x)))
There has already been discussions of such issues on this list. There are various ways to make byte-opt.el get rid of the extra varbind. I had a suggestion, but it's not robust against some improperly nested byte-code (which can't currently be generated by the byte-compiler, but could be generated by some other byte-compiler), and someone else had another suggestion which didn't have such a shortcoming. I thought his suggestion had been installed but if you say the "problem" is still present, it looks like it never got installed. Stefan _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-devel