Hi Tim, Tim Cross <[EMAIL PROTECTED]> writes:
> With the latest emacs-snapshot, it looks like the process goes > into an infinite loop. No, it's not an infinite loop; the compilation just takes a very, very long time. This is because the byte-compiler in Emacs 22 now tries to print recursive structures using special reader constructs, and there is a noticeable complexity effect when compiling very large files... This patch fixes the problem, it simply disables this feature. --- vm-7.19.orig/vm-byteopts.el +++ vm-7.19/vm-byteopts.el @@ -16,6 +16,7 @@ ;; different v19 Emacses. (setq byte-compile-dynamic nil) (setq byte-compile-dynamic-docstrings nil) +(setq byte-compile-disable-print-circle t) ;; avoid v20 features because users are going ;; to try to share elc files no matter what we tell them. (setq byte-compile-emacs19-compatibility t) Thanks, -- ,''`. : :' : Romain Francoise <[EMAIL PROTECTED]> `. `' http://people.debian.org/~rfrancoise/ `- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]