comparison man/building.texi @ 31027:561ef681eab5

Document load-dangerous-libraries.
author Eli Zaretskii <eliz@gnu.org>
date Tue, 22 Aug 2000 09:12:55 +0000
parents 315d6e79ea38
children 390058c38d27
comparison
equal deleted inserted replaced
31026:3cd6db455d11 31027:561ef681eab5
643 By convention, the compiled code for a library goes in a separate file 643 By convention, the compiled code for a library goes in a separate file
644 whose name consists of the library source file with @samp{c} appended. 644 whose name consists of the library source file with @samp{c} appended.
645 Thus, the compiled code for @file{foo.el} goes in @file{foo.elc}. 645 Thus, the compiled code for @file{foo.el} goes in @file{foo.elc}.
646 That's why @code{load-library} searches for @samp{.elc} files first. 646 That's why @code{load-library} searches for @samp{.elc} files first.
647 647
648 @vindex load-dangerous-libraries
649 @cindex Lisp files byte-compiled by XEmacs
650 By default, Emacs refuses to load compiled Lisp files which weren't
651 compiled with Emacs. This is because an incompatible change was
652 introduced into XEmacs' byte compiler, which could produce files with
653 byte codes that cause Emacs to crash. Set the variable
654 @code{load-dangerous-libraries} to t if you want to change this
655 behavior.
656
648 @node Lisp Eval 657 @node Lisp Eval
649 @section Evaluating Emacs-Lisp Expressions 658 @section Evaluating Emacs-Lisp Expressions
650 @cindex Emacs-Lisp mode 659 @cindex Emacs-Lisp mode
651 @cindex mode, Emacs-Lisp 660 @cindex mode, Emacs-Lisp
652 661