Avoid recursive byte-compile-files fighting over input/output buffers
commitfd7436285b30a9396f1953e46d5cc6074a80a9b5
authorGlenn Morris <rgm@gnu.org>
Sat, 23 Feb 2013 21:14:36 +0000 (23 13:14 -0800)
committerGlenn Morris <rgm@gnu.org>
Sat, 23 Feb 2013 21:14:36 +0000 (23 13:14 -0800)
treeb58f87e30dd1075e9ce011de137e52048cdefc7a
parentc57a0aff3e3e3ddf17af59ea197c0d6c9b959453
Avoid recursive byte-compile-files fighting over input/output buffers

* lisp/emacs-lisp/bytecomp.el (byte-compile-level): New.
(byte-compile-file, byte-compile-from-buffer):
Use separate input/output buffers for each level of recursive
byte-compile-file calls.

Fixes: debbugs:13787
lisp/ChangeLog
lisp/emacs-lisp/bytecomp.el