auctex-diffs
[Top][All Lists]
Advanced

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

[AUCTeX-diffs] Changes to auctex/doc/install.texi


From: David Kastrup
Subject: [AUCTeX-diffs] Changes to auctex/doc/install.texi
Date: Mon, 02 May 2005 17:34:07 -0400

Index: auctex/doc/install.texi
diff -u auctex/doc/install.texi:1.29 auctex/doc/install.texi:1.30
--- auctex/doc/install.texi:1.29        Sun May  1 20:36:30 2005
+++ auctex/doc/install.texi     Mon May  2 21:34:02 2005
@@ -10,10 +10,11 @@
 @end ifclear
 
 Installing @AUCTeX{} should be simple: merely @command{./configure},
address@hidden, and @code{make install}. This does not yet activate the
-package, but merely makes it available. See @ref{Loading the package}
-for the activation. Please read through this document fully before
-installing anything.  The installation procedure has changed as
address@hidden, and @code{make install}.  On many systems, this will
+already activate the package, making its modes the default instead of
+the built-in modes of Emacs.  If this is not the case, consult
address@hidden the package}. Please read through this document fully
+before installing anything.  The installation procedure has changed as
 compared to earlier versions.  In particular, note that there is some
 additional information for @w{MS Windows} installations in
 @ifset rawfile
@@ -107,7 +108,7 @@
 
 (Note: if you have fetched @AUCTeX{} from @acronym{CVS} rather than
 a regular release, you will have to first generate @command{./configure} by
-running @command{autogen.sh} in the @file{auctex} directory.)
+running @command{./autogen.sh} in the @file{auctex} directory.)
 
 On many machines, you will not need to specify any options, but if
 @command{configure} cannot determine something on its own, you'll need to
@@ -278,33 +279,36 @@
 
 As a package provider, you should make sure that your users will be
 served best according to their intentions, and keep in mind that a
-system might be used by more than one user, with different preferences.
-The use of packages should in general not impact performance negatively
-if a user chooses not to employ it, but should be as convenient as
-possible. The policy with regard to @AUCTeX{} has been to @emph{refrain}
-from activating it automatically when it is installed as a package. This
-is reasonable because
+system might be used by more than one user, with different
+preferences.
 
address@hidden @bullet
address@hidden Emacs comes with a simpler default @TeX{} mode with different
-keybindings.  Some users might prefer that.
address@hidden @AUCTeX{} is activated via @code{(require 'tex-site)}.  Once this
-has happened, it is not possible to get back the original @TeX{} mode.
-A site-wide default would for this reason be hard to override.
address@hidden itemize
+There are people that prefer the built-in Emacs modes for editing
address@hidden files, in particular plain @TeX{} users.  There are various
+ways to tell @AUCTeX{} even after auto-activation that it should
+not get used, and they are described in
address@hidden rawfile
+the @file{README} file.
address@hidden ifset
address@hidden rawfile
address@hidden,,Introduction to @AUCTeX{}}.
address@hidden ifclear
 
-If, however, you are certain that the users all prefer @AUCTeX{}, you
-may place the following line in @file{default.el}:
+For that reason, the default installation will place the startup
address@hidden in a possibly existing @file{site-start.d} directory,
+with the assumption that this will cause activation of the package.
+
+If no such directory exists, @file{auctex.el} will be installed in a
+place in the @samp{load-path}, so it should be sufficient to use the
+invocation of
 
 @example
-(require 'tex-site)
+(load "auctex.el" nil nil t)
 @end example
 
-XEmacs uses a package system.  The default @AUCTeX{} installation
-should cater for everything necessary in that case.
address@hidden in the system-wide @file{site-start.el}.
 
 @ignore
-For @acronym{RPM} files we include a @file{preview-latex.spec} file in
+For @acronym{RPM} files we include a @file{auctex.spec} file in
 the tarball distribution, suitable for recent RedHat systems, that
 should do just that.
 @end ignore




reply via email to

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