emacs-elpa-diffs
[Top][All Lists]
Advanced

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

[nongnu] elpa/geiser d7b9e3e: documentation: mention to the new NonGNU E


From: ELPA Syncer
Subject: [nongnu] elpa/geiser d7b9e3e: documentation: mention to the new NonGNU ELPA packages
Date: Sat, 7 Aug 2021 20:57:21 -0400 (EDT)

branch: elpa/geiser
commit d7b9e3ebe4e0874ea51f4f9430eb874143d7a424
Author: jao <jao@gnu.org>
Commit: jao <jao@gnu.org>

    documentation: mention to the new NonGNU ELPA packages
---
 doc/install.texi | 20 ++++++++++----------
 doc/thanks.texi  |  8 ++++++++
 readme.org       |  9 ++++++---
 3 files changed, 24 insertions(+), 13 deletions(-)

diff --git a/doc/install.texi b/doc/install.texi
index dd9d5ef..e932e1a 100644
--- a/doc/install.texi
+++ b/doc/install.texi
@@ -36,13 +36,15 @@ to the fun.
 
 You'll also need Geiser itself.  The quickest installation is via your
 favourite implementation's ELPA packages (as of this writing, they're
-all available in MELPA).
+all available in MELPA and (most of them) also in NonGNU ELPA, which
+comes included with the batteries of Emacs 28 or better).
 
 @node The quick and easy way, From the source's mouth, Must needs, Installation
 @section The quick and easy way
 
 @cindex quick install
 @cindex ELPA
+@cindex NonGNU ELPA
 Did i mention that the easiest way of installing Geiser is using its
 @uref{http://emacswiki.org/emacs/ELPA, ELPA} package?  If you're using
 Emacs 24, @uref{http://emacswiki.org/emacs/ELPA, ELPA} is already there;
@@ -51,20 +53,18 @@ where to find the goodies.
 
 ELPA packages live in repositories accessible via HTTP.  You can find
 Geiser's package in either
-@uref{http://stable.melpa.org/#/geiser, MELPA stable} or, if you
-like living on the bleeding edge,
-@uref{http://melpa.org/#/geiser, MELPA} (directly from the git
-repo).  To tell Emacs that an ELPA repo exists, you add it to
-@code{package-archives}:
+@uref{https://elpa.nongnu.org/nongnu/geiser.html}{NonGNU ELPA} or, if
+you like living on the bleeding edge, @uref{http://melpa.org/#/geiser,
+MELPA} (directly from the git repo).  To tell Emacs that an ELPA repo
+exists, you add it to @code{package-archives}@footnote{If you're using
+Emacs 28 or better, @code{package-archives} already comes with the
+non-gnu archive preconfigured, so you're lucky in more than one way.}:
 
 @example
 (require 'package)
-;;; either the stable version:
 
 (add-to-list 'package-archives
-  ;; choose either the stable or the latest git version:
-  ;; '("melpa-stable" . "http://stable.melpa.org/packages/";)
-  '("melpa-unstable" . "http://melpa.org/packages/";))
+  '("nongnu" . "https://elpa.nongnu.org/nongnu/";))
 
 (package-initialize)
 @end example
diff --git a/doc/thanks.texi b/doc/thanks.texi
index 9a1da64..14eae9b 100644
--- a/doc/thanks.texi
+++ b/doc/thanks.texi
@@ -32,6 +32,14 @@ and the mailing list has been a far less lonely place since 
he came.
 Aleix Conchillo has been my favourite spammer, beta tester and patch
 sender during more years and for more projects than i can remember.
 
+Philip K. prepared the NonGNU ELPA packages for Geiser, making them
+available by default starting in Emacs 28, very generously volunteering
+all the work (i just had to update the docs!).
+
+Jonas Bernoulli, as it's his indefatigable wont, has improved Geiser's
+compliance to current Emacs packaging standards, making it a respectful
+member of the ELPA community.
+
 Eduardo Cavazos' contagious enthusiasm has helped in many ways to keep
 Geiser alive, and he's become its best evangelist in R6RS circles.
 
diff --git a/readme.org b/readme.org
index 0436e48..71ce8df 100644
--- a/readme.org
+++ b/readme.org
@@ -31,7 +31,7 @@
     of the supported scheme implementations.
 
     The following schemes are supported via an independent package,
-    installable from MELPA:
+    installable from either NonGNU ELPA or MELPA:
 
       - Chez 9.4 or better, via 
[[https://gitlab.com/emacs-geiser/chez][geiser-chez]]
       - Chibi 0.7.3 or better, via 
[[https://gitlab.com/emacs-geiser/chibi][geiser-chibi]]
@@ -46,9 +46,12 @@
 
 * Installation
 
-*** Using MELPA
+*** Using ELPA
 
-    The easiest way is to use MELPA, and just type
+    Geiser is available in the ELPA repositories 
[[https://elpa.nongnu.org/nongnu/geiser.html][NonGNU ELPA]]
+    (pre-configured by default as a source starting in Emacs 28) and
+    MELPA. So the easiest way is to use the ELPA package, and just
+    type
 
     =M-x package-install RET geiser-<implementation>=
 



reply via email to

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