summaryrefslogtreecommitdiff
path: root/lispref
diff options
context:
space:
mode:
authorRichard M. Stallman <rms@gnu.org>2000-04-15 16:24:22 +0000
committerRichard M. Stallman <rms@gnu.org>2000-04-15 16:24:22 +0000
commit5858d11fe51887751d659d250f86c9491adf1975 (patch)
tree927e7d41392008071f0c5e77393e2c0807f474a6 /lispref
parent712dc9e0f181f9afe99697a00c579ce06ddc00e4 (diff)
downloademacs-5858d11fe51887751d659d250f86c9491adf1975.tar.gz
*** empty log message ***
Diffstat (limited to 'lispref')
-rw-r--r--lispref/loading.texi2
-rw-r--r--lispref/modes.texi5
-rw-r--r--lispref/os.texi7
3 files changed, 11 insertions, 3 deletions
diff --git a/lispref/loading.texi b/lispref/loading.texi
index ad08a1a1e7e..c53edbe77ec 100644
--- a/lispref/loading.texi
+++ b/lispref/loading.texi
@@ -437,7 +437,7 @@ autoloads for all files in the current directory.
function-defining form or a @code{defcustom} form, it is copied
verbatim. ``Function-defining forms'' include @code{define-skeleton},
@code{define-derived-mode}, @code{define-generic-mode} and
-@code{easy-mmode-define-minor-mode} as well as @code{defun} and
+@code{define-minor-mode} as well as @code{defun} and
@code{defmacro}. To save space, a @code{defcustom} form is converted to
a @code{defvar} in @file{loaddefs.el}, with some additional information
if it uses @code{:require}.
diff --git a/lispref/modes.texi b/lispref/modes.texi
index 6f1c8878f4a..12686adac48 100644
--- a/lispref/modes.texi
+++ b/lispref/modes.texi
@@ -59,6 +59,11 @@ Modes}). For example, Rmail Edit mode, which is in
Text mode except that it provides two additional commands. Its
definition is distinct from that of Text mode, but uses that of Text mode.
+ Even if the new mode is not an obvious derivative of any other mode,
+it can be convenient to define it as a derivative of
+@code{fundamental-mode}, so that @code{define-derived-mode} can
+automatically enforce the most important coding conventions for you.
+
Rmail Edit mode offers an example of changing the major mode
temporarily for a buffer, so it can be edited in a different way (with
ordinary Emacs commands rather than Rmail commands). In such cases, the
diff --git a/lispref/os.texi b/lispref/os.texi
index 6c698a55815..2086849e19a 100644
--- a/lispref/os.texi
+++ b/lispref/os.texi
@@ -57,8 +57,11 @@ it is started up is as follows:
@enumerate
@item
-It adds subdirectories to @code{load-path}, by running the file
-named @file{subdirs.el} in each directory that is listed.
+It adds subdirectories to @code{load-path}, by running the file named
+@file{subdirs.el} in each directory in the list. Normally this file
+adds the directory's subdirectories to the list, and these will be
+scanned in their turn. The files @file{subdirs.el} are normally
+generated automatically by Emacs installation.
@item
It sets the language environment and the terminal coding system,