comparison man/building.texi @ 36144:22f75550e788

Rewrite discussion of load-dangerous-libraries.
author Richard M. Stallman <rms@gnu.org>
date Sat, 17 Feb 2001 13:52:45 +0000
parents 390058c38d27
children e80fc3e25af8
comparison
equal deleted inserted replaced
36143:44a6f7ea121f 36144:22f75550e788
650 Thus, the compiled code for @file{foo.el} goes in @file{foo.elc}. 650 Thus, the compiled code for @file{foo.el} goes in @file{foo.elc}.
651 That's why @code{load-library} searches for @samp{.elc} files first. 651 That's why @code{load-library} searches for @samp{.elc} files first.
652 652
653 @vindex load-dangerous-libraries 653 @vindex load-dangerous-libraries
654 @cindex Lisp files byte-compiled by XEmacs 654 @cindex Lisp files byte-compiled by XEmacs
655 By default, Emacs refuses to load compiled Lisp files which weren't 655 By default, Emacs refuses to load compiled Lisp files which were
656 compiled with Emacs. This is because an incompatible change was 656 compiled with XEmacs, a modified versions of Emacs---they can cause
657 introduced into XEmacs' byte compiler, which could produce files with 657 Emacs to crash. Set the variable @code{load-dangerous-libraries} to
658 byte codes that cause Emacs to crash. Set the variable 658 @code{t} if you want to try loading them.
659 @code{load-dangerous-libraries} to t if you want to change this
660 behavior.
661 659
662 @node Lisp Eval 660 @node Lisp Eval
663 @section Evaluating Emacs-Lisp Expressions 661 @section Evaluating Emacs-Lisp Expressions
664 @cindex Emacs-Lisp mode 662 @cindex Emacs-Lisp mode
665 @cindex mode, Emacs-Lisp 663 @cindex mode, Emacs-Lisp