From d7b9e3ebe4e0874ea51f4f9430eb874143d7a424 Mon Sep 17 00:00:00 2001 From: jao Date: Sun, 8 Aug 2021 01:10:22 +0100 Subject: documentation: mention to the new NonGNU ELPA packages --- doc/install.texi | 20 ++++++++++---------- doc/thanks.texi | 8 ++++++++ 2 files changed, 18 insertions(+), 10 deletions(-) (limited to 'doc') 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. -- cgit v1.2.3