Subject: [PATCH] ; * doc/misc/gnus.texi (Optional Back End Functions): Add new ones

From: James Thomas <[email-masked]>
Date: Mon, 22 Sep 2025 04:19:28 +0530

As used in gnus-start.el & gnus-int.el (for nntp & nnimap as of now).

From b0259e2d3cc5f3421a1369d6724b06d4319313d5 Mon Sep 17 00:00:00 2001
From: James Thomas <[email-masked]>
Date: Mon, 22 Sep 2025 03:15:54 +0530
Subject: [PATCH] ; * doc/misc/gnus.texi (Optional Back End Functions): Add
 newer ones.

---
 doc/misc/gnus.texi | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/doc/misc/gnus.texi b/doc/misc/gnus.texi
index afde6d5c4d6..b1fccfcf25f 100644
--- a/doc/misc/gnus.texi
+++ b/doc/misc/gnus.texi
@@ -30276,6 +30276,16 @@ Optional Back End Functions
 group-buffer = *active-line / *group-status
 @end example
 
+@item (nnchoke-retrieve-group-data-early SERVER &optional INFOS)
+
+This is for starting an early async retrieval from @code{server} to
+update @code{infos}, its current @xref{Group Info} list. The return
+value is a token for the corresponding ``-finish-'' function (below).
+
+@item (nnchoke-finish-retrieve-group-infos SERVER INFOS DATA)
+
+This will be called later to conclude the async retrieval (above) -
+whose token is passed as @code{data} - and should update @code{infos}.
 
 @item (nnchoke-request-update-info GROUP INFO &optional SERVER)
 
-- 
2.51.0

--