auctex-diffs
[Top][All Lists]
Advanced

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

main 18ca6575: Describe installation from ELPA-devel


From: Arash Esbati
Subject: main 18ca6575: Describe installation from ELPA-devel
Date: Mon, 19 Aug 2024 06:25:55 -0400 (EDT)

branch: main
commit 18ca6575c526c8401992cb432e29df6a87cee811
Author: Arash Esbati <arash@gnu.org>
Commit: Arash Esbati <arash@gnu.org>

    Describe installation from ELPA-devel
    
    * doc/install.texi (Using @AUCTeX{} from @acronym{ELPA}-devel):
    New node describing the installation from ELPA-devel.
---
 doc/install.texi | 29 ++++++++++++++++++++++++++++-
 1 file changed, 28 insertions(+), 1 deletion(-)

diff --git a/doc/install.texi b/doc/install.texi
index 709b803a..c31ad152 100644
--- a/doc/install.texi
+++ b/doc/install.texi
@@ -37,6 +37,7 @@ section and proceed to @ref{Quick Start}.
 * Prerequisites::
 * Activating the package::
 * Advice for package providers::
+* Using @AUCTeX{} from @acronym{ELPA}-devel::
 * Using @AUCTeX{} from local Git repo::
 * Customizing::
 @end menu
@@ -156,6 +157,32 @@ You can install @acronym{ELPA} @AUCTeX{} package under a
 directory listed in @code{package-directory-list} to have site-wide
 default.
 
+@node Using @AUCTeX{} from @acronym{ELPA}-devel
+@section Using @AUCTeX{} from @acronym{ELPA}-devel
+
+It is possible to use the latest development version of @AUCTeX{}
+conveniently as a package installed from @acronym{GNU}-devel
+@acronym{ELPA}.  This package tracks the latest change in @AUCTeX{} Git
+repository and is intended for brave users who want to test the
+distribution and report possible issues.  The following addition to
+@code{user-init-file} instructs Emacs to change the archive @AUCTeX{} is
+installed from:
+@lisp
+(add-to-list 'package-archives
+             '("elpa-devel" . "https://elpa.gnu.org/devel/";) t)
+(setq package-archive-priority
+      '(("elpa" . 10)
+        ("elpa-devel" . 5)))
+(setq package-pinned-packages
+      '((auctex . "elpa-devel")))
+@end lisp
+
+@noindent
+In a nutshell, the code adds the new archive to the list of know archives
+under the name @samp{elpa-devel}, gives it a lower priority than the
+regular archive, and instructs Emacs to fetch only @AUCTeX{} from the new
+archive and don't bother with other packages installed.
+
 @node Using @AUCTeX{} from local Git repo
 @section Using @AUCTeX{} from local Git repo
 
@@ -181,7 +208,7 @@ in your init file:
 (load "~/development/auctex/auctex-autoloads.el" nil t t)
 (with-eval-after-load 'info
   (add-to-list 'Info-additional-directory-list
-               "~/development/auctex/doc/"))
+               "~/development/auctex/doc"))
 @end lisp
 @noindent
 and you're finished.



reply via email to

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