Mercurial > emacs
diff lispref/loading.texi @ 12282:586e3ea81792
updates for version 19.29 made by melissa; also needed to check out files
so two-volume formatting could be accomplished.
author | Melissa Weisshaus <melissa@gnu.org> |
---|---|
date | Fri, 16 Jun 1995 19:17:59 +0000 |
parents | 27144f55d1c6 |
children | 49a48bf414c7 |
line wrap: on
line diff
--- a/lispref/loading.texi Fri Jun 16 18:11:46 1995 +0000 +++ b/lispref/loading.texi Fri Jun 16 19:17:59 1995 +0000 @@ -157,11 +157,13 @@ several directories to the front of your default @code{load-path}: @smallexample +@group (setq load-path (append (list nil "/user/bil/emacs" "/usr/local/lisplib" (expand-file-name "~/emacs")) load-path)) +@end group @end smallexample @c Wordy to rid us of an overfull hbox. --rjc 15mar92 @@ -251,6 +253,13 @@ keymap. Various parts of Emacs need to know this information without loading the real definition. +An autoloaded keymap loads automatically during key lookup when a prefix +key's binding is the symbol @var{function}. Autoloading does not occur +for other kinds of access to the keymap. In particular, it does not +happen when a Lisp program gets the keymap from the value of a variable +and calls @code{define-key}; not even if the variable name is the same +symbol @var{function}. + @cindex function cell in autoload If @var{function} already has a non-void function definition that is not an autoload object, @code{autoload} does nothing and returns @code{nil}. @@ -264,8 +273,10 @@ For example, @example +@group (symbol-function 'run-prolog) @result{} (autoload "prolog" 169681 t nil) +@end group @end example @noindent