FYI: bug relevant to emacs21+semi users
Just sent in this bug report for Emacs-21:
To: bug-gnu-emacs@gnu.org
Subject: recursive-load-depth-limit is too low
Date: Tue, 23 Oct 2001 09:31:11 -0400
From: Peter S Galbraith <GalbraithP@dfo-mpo.gc.ca>
Hi,
The variable recursive-load-depth-limit is set to 10 in
Emacs-21.1, and this is much too low. I spent a long time
yesterday hunting down a `recursive load' where there was none:
require: Recursive load suspected:
"/usr/share/emacs/21.1/lisp/emacs-lisp/debug.elc",
"/usr/share/emacs21/site-lisp/apel/emu/pces-20.elc",
"/usr/share/emacs21/site-lisp/apel/emu/pces-e20.elc",
"/usr/share/emacs21/site-lisp/apel/emu/pces.elc",
"/usr/share/emacs21/site-lisp/apel/emu/mcs-e20.elc",
"/usr/share/emacs21/site-lisp/apel/emu/mcs-20.elc",
"/usr/share/emacs21/site-lisp/apel/emu/mcharset.elc",
"/usr/share/emacs21/site-lisp/flim/mime-def.elc",
"/usr/share/emacs21/site-lisp/flim/mime.elc",
"/usr/share/emacs21/site-lisp/semi/mime-view.elc",
"/usr/local/share/emacs/site-lisp/semi/emh.elc",
"/home/rhogee/emacs/lisp/my-mh/my-mh.elc"
(Setting recursive-load-depth-limit to nil solves the problem)
The semi package load sequence is pretty complicated, and a limit
of 10 just isn't enough. I suggest that you use a much higher
default limit unlikely to be attained by off-the-shelf elisp
packages, say something like 50?
Thanks very much for an excellent and fun to use version of
Emacs,
--
Peter Galbraith, research scientist <GalbraithP@dfo-mpo.gc.ca>
Maurice Lamontagne Institute, Department of Fisheries and Oceans Canada
P.O. Box 1000, Mont-Joli Qc, G5H 3Z4 Canada. 418-775-0852 FAX: 775-0546
6623'rd GNU/Linux user at the Counter - http://counter.li.org/
Reply to: