bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

recursive-load-depth-limit is too low


From: Peter S Galbraith
Subject: recursive-load-depth-limit is too low
Date: Tue, 23 Oct 2001 09:31:11 -0400
User-agent: EMH/1.10.0 SEMI/1.14.3 (Ushinoya) FLIM/1.14.3 (Unebigoryòmae) APEL/10.3 Emacs/21.1 (i386-debian-linux-gnu) (with unibyte mode)

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
testerday 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/ 



In GNU Emacs 21.1.1 (i386-debian-linux-gnu, X toolkit)
 of 2001-10-21 on raven, modified by Debian
configured using `configure  i386-debian-linux-gnu --prefix=/usr 
--sharedstatedir=/var/lib --libexecdir=/usr/lib --localstatedir=/var/lib 
--infodir=/usr/share/info --mandir=/usr/share/man --with-pop=yes --with-x=yes 
--with-x-toolkit=yes'
Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: nil
  locale-coding-system: nil
  default-enable-multibyte-characters: nil




reply via email to

[Prev in Thread] Current Thread [Next in Thread]