summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorF. Jason Park <jp@neverwas.me>2024-04-07 19:28:24 -0700
committerF. Jason Park <jp@neverwas.me>2024-04-19 13:54:52 -0700
commitff1d1f6df16a57acd699b18bdaa4baadff8269a1 (patch)
tree4ed7be93f4ef394d28397b131587c33cb2b0ef13 /doc
parent49ef173b0287e17273e4476df16dca5f2196b11c (diff)
downloademacs-ff1d1f6df16a57acd699b18bdaa4baadff8269a1.tar.gz
; Improve erc-services and upgrade documentation
* doc/misc/erc.texi (Getting Help and Reporting Bugs): Describe alternate method for upgrading from GNU ELPA. This is a partial workaround for bug#68660 discovered by ERC contributor Alcor. * lisp/erc/erc-backend.el (erc-call-hooks): Add comment. * lisp/erc/erc-services.el (erc-nickserv-alist): Doc. * test/lisp/erc/erc-scenarios-base-renick.el (erc-scenarios-base-renick-queries-bouncer): Adjust timeout.
Diffstat (limited to 'doc')
-rw-r--r--doc/misc/erc.texi11
1 files changed, 10 insertions, 1 deletions
diff --git a/doc/misc/erc.texi b/doc/misc/erc.texi
index c7ab7e7bf21..0c7e3b09f41 100644
--- a/doc/misc/erc.texi
+++ b/doc/misc/erc.texi
@@ -2123,11 +2123,20 @@ to IRC, and don't forget that you can roll back to the previous
version by running @kbd{M-x package-delete @key{RET}}.
@xref{Packages,,,emacs, The Emacs Editor}, for more information.
+Note that a bug affecting Emacs' packaging machinery may prevent the
+above method from working on Emacs versions 29 and below. Users on 29
+can try running @kbd{C-u M-x package-install @key{RET}} instead.
+Users on 28 and below can click on the @emph{installed} @samp{erc}
+line item in the @file{*Packages*} buffer instead of the newest one,
+and then, in the resulting @code{help-mode} buffer, find and activate
+the button for the newest version, which should appear in the summary
+item @samp{Other versions}.
+
In the rare instance you need an emergency fix or have volunteered to
test an edge feature between ERC releases, you can try adding
@samp{("devel" . "https://elpa.gnu.org/devel/")} to
@code{package-archives} prior to performing the steps above. For
-this, you'll want to instead select a ``snapshot'' version from the
+this, you'll want to instead select a @dfn{snapshot} version from the
menu. Please be aware that when going this route, the latest changes
may not yet be available and you run the risk of incurring other bugs
and encountering unstable features.