aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/gnus
diff options
context:
space:
mode:
authorDmitry Gutov2022-08-15 02:22:59 +0300
committerDmitry Gutov2022-08-15 02:22:59 +0300
commitee3a674c7c9e39fe7ff296ce1f9830fc45520de8 (patch)
treee8ba1e7be54314f208454e80e3d31044c913f3eb /lisp/gnus
parentfe0e53d963899a16e0dd1bbc1ba10a6b59f7989e (diff)
parent0a8e88fd83db5398d36064a7f87cff5b57da7284 (diff)
downloademacs-scratch/font_lock_large_files.tar.gz
emacs-scratch/font_lock_large_files.zip
Merge branch 'master' into scratch/font_lock_large_filesscratch/font_lock_large_files
Diffstat (limited to 'lisp/gnus')
-rw-r--r--lisp/gnus/deuglify.el1
-rw-r--r--lisp/gnus/gnus-diary.el6
-rw-r--r--lisp/gnus/gnus-util.el8
-rw-r--r--lisp/gnus/gnus-uu.el3
-rw-r--r--lisp/gnus/gnus.el3
-rw-r--r--lisp/gnus/message.el9
-rw-r--r--lisp/gnus/mm-decode.el9
-rw-r--r--lisp/gnus/mml.el3
-rw-r--r--lisp/gnus/nnagent.el1
-rw-r--r--lisp/gnus/nnbabyl.el1
-rw-r--r--lisp/gnus/nndiary.el2
-rw-r--r--lisp/gnus/nndir.el1
-rw-r--r--lisp/gnus/nndoc.el1
-rw-r--r--lisp/gnus/nndraft.el1
-rw-r--r--lisp/gnus/nneething.el1
-rw-r--r--lisp/gnus/nnfolder.el1
-rw-r--r--lisp/gnus/nnmaildir.el1
-rw-r--r--lisp/gnus/nnmbox.el1
-rw-r--r--lisp/gnus/nnmh.el1
-rw-r--r--lisp/gnus/nnml.el1
-rw-r--r--lisp/gnus/nnrss.el1
-rw-r--r--lisp/gnus/nnspool.el1
-rw-r--r--lisp/gnus/nntp.el1
-rw-r--r--lisp/gnus/nnvirtual.el1
24 files changed, 37 insertions, 22 deletions
diff --git a/lisp/gnus/deuglify.el b/lisp/gnus/deuglify.el
index 732c6062b8b..41fc2d83ac3 100644
--- a/lisp/gnus/deuglify.el
+++ b/lisp/gnus/deuglify.el
@@ -223,6 +223,7 @@
223 223
224(defconst gnus-outlook-deuglify-version "1.5 Gnus version" 224(defconst gnus-outlook-deuglify-version "1.5 Gnus version"
225 "Version of gnus-outlook-deuglify.") 225 "Version of gnus-outlook-deuglify.")
226(make-obsolete-variable 'gnus-outlook-deuglify-version 'emacs-version "29.1")
226 227
227;;; User Customizable Variables: 228;;; User Customizable Variables:
228 229
diff --git a/lisp/gnus/gnus-diary.el b/lisp/gnus/gnus-diary.el
index cd2b53064b9..6028d4fcb2f 100644
--- a/lisp/gnus/gnus-diary.el
+++ b/lisp/gnus/gnus-diary.el
@@ -65,8 +65,9 @@ There are currently two built-in format functions:
65 (const :tag "french" gnus-diary-delay-format-french) 65 (const :tag "french" gnus-diary-delay-format-french)
66 (symbol :tag "other"))) 66 (symbol :tag "other")))
67 67
68(defconst gnus-diary-version nndiary-version 68(defconst gnus-diary-version "0.2-b14"
69 "Current Diary back end version.") 69 "Current Diary back end version.")
70(make-obsolete-variable 'gnus-diary-version 'emacs-version "29.1")
70 71
71 72
72;; Compatibility functions ================================================== 73;; Compatibility functions ==================================================
@@ -377,8 +378,9 @@ If ARG (or prefix) is non-nil, force prompting for all fields."
377 378
378(defun gnus-diary-version () 379(defun gnus-diary-version ()
379 "Current Diary back end version." 380 "Current Diary back end version."
381 (declare (obsolete emacs-version "29.1"))
380 (interactive) 382 (interactive)
381 (message "NNDiary version %s" nndiary-version)) 383 (message "NNDiary version %s" gnus-diary-version))
382 384
383(provide 'gnus-diary) 385(provide 'gnus-diary)
384 386
diff --git a/lisp/gnus/gnus-util.el b/lisp/gnus/gnus-util.el
index d1ad5bd7b2d..4c93814e0dc 100644
--- a/lisp/gnus/gnus-util.el
+++ b/lisp/gnus/gnus-util.el
@@ -40,17 +40,14 @@
40 40
41(defcustom gnus-completing-read-function 'gnus-emacs-completing-read 41(defcustom gnus-completing-read-function 'gnus-emacs-completing-read
42 "Function use to do completing read." 42 "Function use to do completing read."
43 :version "24.1" 43 :version "29.1"
44 :group 'gnus-meta 44 :group 'gnus-meta
45 :type '(radio (function-item 45 :type '(radio (function-item
46 :doc "Use Emacs standard `completing-read' function." 46 :doc "Use Emacs standard `completing-read' function."
47 gnus-emacs-completing-read) 47 gnus-emacs-completing-read)
48 (function-item 48 (function-item
49 :doc "Use `ido-completing-read' function." 49 :doc "Use `ido-completing-read' function."
50 gnus-ido-completing-read) 50 gnus-ido-completing-read)))
51 (function-item
52 :doc "Use iswitchb based completing-read function."
53 gnus-iswitchb-completing-read)))
54 51
55(defcustom gnus-completion-styles 52(defcustom gnus-completion-styles
56 (append (when (and (assq 'substring completion-styles-alist) 53 (append (when (and (assq 'substring completion-styles-alist)
@@ -1202,6 +1199,7 @@ SPEC is a predicate specifier that contains stuff like `or', `and',
1202(defun gnus-iswitchb-completing-read (prompt collection &optional require-match 1199(defun gnus-iswitchb-completing-read (prompt collection &optional require-match
1203 initial-input history def) 1200 initial-input history def)
1204 "`iswitchb' based completing-read function." 1201 "`iswitchb' based completing-read function."
1202 (declare (obsolete nil "29.1"))
1205 ;; Make sure iswitchb is loaded before we let-bind its variables. 1203 ;; Make sure iswitchb is loaded before we let-bind its variables.
1206 ;; If it is loaded inside the let, variables can become unbound afterwards. 1204 ;; If it is loaded inside the let, variables can become unbound afterwards.
1207 (require 'iswitchb) 1205 (require 'iswitchb)
diff --git a/lisp/gnus/gnus-uu.el b/lisp/gnus/gnus-uu.el
index 6990d8ee778..ee6cab365f3 100644
--- a/lisp/gnus/gnus-uu.el
+++ b/lisp/gnus/gnus-uu.el
@@ -260,9 +260,10 @@ Default is t."
260 "Non-nil means that files will be viewed with metamail. 260 "Non-nil means that files will be viewed with metamail.
261The gnus-uu viewing functions will be ignored and gnus-uu will try 261The gnus-uu viewing functions will be ignored and gnus-uu will try
262to guess at a content-type based on file name suffixes. Default 262to guess at a content-type based on file name suffixes. Default
263it nil." 263is nil."
264 :group 'gnus-extract 264 :group 'gnus-extract
265 :type 'boolean) 265 :type 'boolean)
266(make-obsolete-variable 'gnus-uu-view-with-metamail "don't use it." "29.1")
266 267
267(defcustom gnus-uu-unmark-articles-not-decoded nil 268(defcustom gnus-uu-unmark-articles-not-decoded nil
268 "If non-nil, gnus-uu will mark unsuccessfully decoded articles as unread. 269 "If non-nil, gnus-uu will mark unsuccessfully decoded articles as unread.
diff --git a/lisp/gnus/gnus.el b/lisp/gnus/gnus.el
index b036978efa8..0afd873a5df 100644
--- a/lisp/gnus/gnus.el
+++ b/lisp/gnus/gnus.el
@@ -4166,8 +4166,7 @@ prompt the user for the name of an NNTP server to use."
4166 ;; file. 4166 ;; file.
4167 (unless (string-match "^Gnus" gnus-version) 4167 (unless (string-match "^Gnus" gnus-version)
4168 (load "gnus-load" nil t)) 4168 (load "gnus-load" nil t))
4169 (unless (or (byte-code-function-p (symbol-function 'gnus)) 4169 (unless (compiled-function-p (symbol-function 'gnus))
4170 (subr-native-elisp-p (symbol-function 'gnus)))
4171 (message "You should compile Gnus") 4170 (message "You should compile Gnus")
4172 (sit-for 2)) 4171 (sit-for 2))
4173 (let ((gnus-action-message-log (list nil))) 4172 (let ((gnus-action-message-log (list nil)))
diff --git a/lisp/gnus/message.el b/lisp/gnus/message.el
index 00a27fb5f51..8a3967f3461 100644
--- a/lisp/gnus/message.el
+++ b/lisp/gnus/message.el
@@ -2086,6 +2086,7 @@ You must have the \"hashcash\" binary installed, see `hashcash-path'."
2086 2086
2087(defun message-mark-active-p () 2087(defun message-mark-active-p ()
2088 "Non-nil means the mark and region are currently active in this buffer." 2088 "Non-nil means the mark and region are currently active in this buffer."
2089 (declare (obsolete mark-active "29.1"))
2089 mark-active) 2090 mark-active)
2090 2091
2091(defun message-unquote-tokens (elems) 2092(defun message-unquote-tokens (elems)
@@ -2953,12 +2954,12 @@ Consider adding this function to `message-header-setup-hook'"
2953 ["Fill Yanked Message" message-fill-yanked-message t] 2954 ["Fill Yanked Message" message-fill-yanked-message t]
2954 ["Insert Signature" message-insert-signature t] 2955 ["Insert Signature" message-insert-signature t]
2955 ["Caesar (rot13) Message" message-caesar-buffer-body t] 2956 ["Caesar (rot13) Message" message-caesar-buffer-body t]
2956 ["Caesar (rot13) Region" message-caesar-region (message-mark-active-p)] 2957 ["Caesar (rot13) Region" message-caesar-region mark-active]
2957 ["Elide Region" message-elide-region 2958 ["Elide Region" message-elide-region
2958 :active (message-mark-active-p) 2959 :active mark-active
2959 :help "Replace text in region with an ellipsis"] 2960 :help "Replace text in region with an ellipsis"]
2960 ["Delete Outside Region" message-delete-not-region 2961 ["Delete Outside Region" message-delete-not-region
2961 :active (message-mark-active-p) 2962 :active mark-active
2962 :help "Delete all quoted text outside region"] 2963 :help "Delete all quoted text outside region"]
2963 ["Kill To Signature" message-kill-to-signature t] 2964 ["Kill To Signature" message-kill-to-signature t]
2964 ["Newline and Reformat" message-newline-and-reformat t] 2965 ["Newline and Reformat" message-newline-and-reformat t]
@@ -2966,7 +2967,7 @@ Consider adding this function to `message-header-setup-hook'"
2966 ["Spellcheck" ispell-message :help "Spellcheck this message"] 2967 ["Spellcheck" ispell-message :help "Spellcheck this message"]
2967 "----" 2968 "----"
2968 ["Insert Region Marked" message-mark-inserted-region 2969 ["Insert Region Marked" message-mark-inserted-region
2969 :active (message-mark-active-p) :help "Mark region with enclosing tags"] 2970 :active mark-active :help "Mark region with enclosing tags"]
2970 ["Insert File Marked..." message-mark-insert-file 2971 ["Insert File Marked..." message-mark-insert-file
2971 :help "Insert file at point marked with enclosing tags"] 2972 :help "Insert file at point marked with enclosing tags"]
2972 ["Attach File..." mml-attach-file t] 2973 ["Attach File..." mml-attach-file t]
diff --git a/lisp/gnus/mm-decode.el b/lisp/gnus/mm-decode.el
index 79217d34001..1417ecdccc8 100644
--- a/lisp/gnus/mm-decode.el
+++ b/lisp/gnus/mm-decode.el
@@ -117,8 +117,7 @@
117 (cond ((fboundp 'libxml-parse-html-region) 'shr) 117 (cond ((fboundp 'libxml-parse-html-region) 'shr)
118 ((executable-find "w3m") 'gnus-w3m) 118 ((executable-find "w3m") 'gnus-w3m)
119 ((executable-find "links") 'links) 119 ((executable-find "links") 'links)
120 ((executable-find "lynx") 'lynx) 120 ((executable-find "lynx") 'lynx))
121 ((locate-library "html2text") 'html2text))
122 "Render of HTML contents. 121 "Render of HTML contents.
123It is one of defined renderer types, or a rendering function. 122It is one of defined renderer types, or a rendering function.
124The defined renderer types are: 123The defined renderer types are:
@@ -127,16 +126,14 @@ The defined renderer types are:
127`w3m': use emacs-w3m; 126`w3m': use emacs-w3m;
128`w3m-standalone': use plain w3m; 127`w3m-standalone': use plain w3m;
129`links': use links; 128`links': use links;
130`lynx': use lynx; 129`lynx': use lynx."
131`html2text': use html2text." 130 :version "29.1"
132 :version "27.1"
133 :type '(choice (const shr) 131 :type '(choice (const shr)
134 (const gnus-w3m) 132 (const gnus-w3m)
135 (const w3m :tag "emacs-w3m") 133 (const w3m :tag "emacs-w3m")
136 (const w3m-standalone :tag "standalone w3m" ) 134 (const w3m-standalone :tag "standalone w3m" )
137 (const links) 135 (const links)
138 (const lynx) 136 (const lynx)
139 (const html2text)
140 (function)) 137 (function))
141 :group 'mime-display) 138 :group 'mime-display)
142 139
diff --git a/lisp/gnus/mml.el b/lisp/gnus/mml.el
index 5cd57d2f801..e8291cfe6f7 100644
--- a/lisp/gnus/mml.el
+++ b/lisp/gnus/mml.el
@@ -35,7 +35,6 @@
35(declare-function gnus-setup-posting-charset "gnus-msg" (group)) 35(declare-function gnus-setup-posting-charset "gnus-msg" (group))
36(autoload 'gnus-completing-read "gnus-util") 36(autoload 'gnus-completing-read "gnus-util")
37(autoload 'message-fetch-field "message") 37(autoload 'message-fetch-field "message")
38(autoload 'message-mark-active-p "message")
39(autoload 'message-info "message") 38(autoload 'message-info "message")
40(autoload 'fill-flowed-encode "flow-fill") 39(autoload 'fill-flowed-encode "flow-fill")
41(autoload 'message-posting-charset "message") 40(autoload 'message-posting-charset "message")
@@ -1236,7 +1235,7 @@ If HANDLES is non-nil, use it instead reparsing the buffer."
1236 ;; 1235 ;;
1237 ;;["Narrow" mml-narrow-to-part t] 1236 ;;["Narrow" mml-narrow-to-part t]
1238 ["Quote MML in region" mml-quote-region 1237 ["Quote MML in region" mml-quote-region
1239 :active (message-mark-active-p) 1238 :active mark-active
1240 :help "Quote MML tags in region"] 1239 :help "Quote MML tags in region"]
1241 ["Validate MML" mml-validate t] 1240 ["Validate MML" mml-validate t]
1242 ["Preview" mml-preview t] 1241 ["Preview" mml-preview t]
diff --git a/lisp/gnus/nnagent.el b/lisp/gnus/nnagent.el
index 60140a46411..d7e32e45809 100644
--- a/lisp/gnus/nnagent.el
+++ b/lisp/gnus/nnagent.el
@@ -35,6 +35,7 @@
35 35
36 36
37(defconst nnagent-version "nnagent 1.0") 37(defconst nnagent-version "nnagent 1.0")
38(make-obsolete-variable 'nnagent-version 'emacs-version "29.1")
38 39
39(defvoo nnagent-directory nil 40(defvoo nnagent-directory nil
40 "Internal variable." 41 "Internal variable."
diff --git a/lisp/gnus/nnbabyl.el b/lisp/gnus/nnbabyl.el
index ff0dea8ecdd..5f9903a5b06 100644
--- a/lisp/gnus/nnbabyl.el
+++ b/lisp/gnus/nnbabyl.el
@@ -55,6 +55,7 @@
55 55
56(defconst nnbabyl-version "nnbabyl 1.0" 56(defconst nnbabyl-version "nnbabyl 1.0"
57 "nnbabyl version.") 57 "nnbabyl version.")
58(make-obsolete-variable 'nnbabyl-version 'emacs-version "29.1")
58 59
59(defvoo nnbabyl-mbox-buffer nil) 60(defvoo nnbabyl-mbox-buffer nil)
60(defvoo nnbabyl-current-group nil) 61(defvoo nnbabyl-current-group nil)
diff --git a/lisp/gnus/nndiary.el b/lisp/gnus/nndiary.el
index bd60c43f59d..14540ac7e87 100644
--- a/lisp/gnus/nndiary.el
+++ b/lisp/gnus/nndiary.el
@@ -234,9 +234,11 @@ all. This may very well take some time.")
234 234
235(defconst nndiary-version "0.2-b14" 235(defconst nndiary-version "0.2-b14"
236 "Current Diary back end version.") 236 "Current Diary back end version.")
237(make-obsolete-variable 'nndiary-version 'emacs-version "29.1")
237 238
238(defun nndiary-version () 239(defun nndiary-version ()
239 "Current Diary back end version." 240 "Current Diary back end version."
241 (declare (obsolete emacs-version "29.1"))
240 (interactive) 242 (interactive)
241 (message "NNDiary version %s" nndiary-version)) 243 (message "NNDiary version %s" nndiary-version))
242 244
diff --git a/lisp/gnus/nndir.el b/lisp/gnus/nndir.el
index 2ca25534ce1..75a6ace107a 100644
--- a/lisp/gnus/nndir.el
+++ b/lisp/gnus/nndir.el
@@ -48,6 +48,7 @@
48 48
49(defvoo nndir-status-string "" nil nnmh-status-string) 49(defvoo nndir-status-string "" nil nnmh-status-string)
50(defconst nndir-version "nndir 1.0") 50(defconst nndir-version "nndir 1.0")
51(make-obsolete-variable 'nndir-version 'emacs-version "29.1")
51 52
52 53
53 54
diff --git a/lisp/gnus/nndoc.el b/lisp/gnus/nndoc.el
index 19ccce47b50..cdff7c9accf 100644
--- a/lisp/gnus/nndoc.el
+++ b/lisp/gnus/nndoc.el
@@ -218,6 +218,7 @@ from the document.")
218 218
219(defconst nndoc-version "nndoc 1.0" 219(defconst nndoc-version "nndoc 1.0"
220 "nndoc version.") 220 "nndoc version.")
221(make-obsolete-variable 'nndoc-version 'emacs-version "29.1")
221 222
222 223
223 224
diff --git a/lisp/gnus/nndraft.el b/lisp/gnus/nndraft.el
index fa88b8a87e0..f21e4faf559 100644
--- a/lisp/gnus/nndraft.el
+++ b/lisp/gnus/nndraft.el
@@ -56,6 +56,7 @@ are generated if and only if they are also in `message-draft-headers'."
56(defvoo nndraft-current-directory nil nil nnmh-current-directory) 56(defvoo nndraft-current-directory nil nil nnmh-current-directory)
57 57
58(defconst nndraft-version "nndraft 1.0") 58(defconst nndraft-version "nndraft 1.0")
59(make-obsolete-variable 'nndraft-version 'emacs-version "29.1")
59(defvoo nndraft-status-string "" nil nnmh-status-string) 60(defvoo nndraft-status-string "" nil nnmh-status-string)
60 61
61 62
diff --git a/lisp/gnus/nneething.el b/lisp/gnus/nneething.el
index 0c565a8230c..ff72842a2ee 100644
--- a/lisp/gnus/nneething.el
+++ b/lisp/gnus/nneething.el
@@ -57,6 +57,7 @@ included.")
57 57
58(defconst nneething-version "nneething 1.0" 58(defconst nneething-version "nneething 1.0"
59 "nneething version.") 59 "nneething version.")
60(make-obsolete-variable 'nneething-version 'emacs-version "29.1")
60 61
61(defvoo nneething-current-directory nil 62(defvoo nneething-current-directory nil
62 "Current news group directory.") 63 "Current news group directory.")
diff --git a/lisp/gnus/nnfolder.el b/lisp/gnus/nnfolder.el
index c3f7073a7b8..a2b461c15f0 100644
--- a/lisp/gnus/nnfolder.el
+++ b/lisp/gnus/nnfolder.el
@@ -91,6 +91,7 @@ message, a huge time saver for large mailboxes.")
91 91
92(defconst nnfolder-version "nnfolder 2.0" 92(defconst nnfolder-version "nnfolder 2.0"
93 "nnfolder version.") 93 "nnfolder version.")
94(make-obsolete-variable 'nnfolder-version 'emacs-version "29.1")
94 95
95(defconst nnfolder-article-marker "X-Gnus-Article-Number: " 96(defconst nnfolder-article-marker "X-Gnus-Article-Number: "
96 "String used to demarcate what the article number for a message is.") 97 "String used to demarcate what the article number for a message is.")
diff --git a/lisp/gnus/nnmaildir.el b/lisp/gnus/nnmaildir.el
index 3dc74c95fb3..4d1ecbf8642 100644
--- a/lisp/gnus/nnmaildir.el
+++ b/lisp/gnus/nnmaildir.el
@@ -62,6 +62,7 @@
62 (require 'subr-x)) 62 (require 'subr-x))
63 63
64(defconst nnmaildir-version "Gnus") 64(defconst nnmaildir-version "Gnus")
65(make-obsolete-variable 'nnmaildir-version 'emacs-version "29.1")
65 66
66(defconst nnmaildir-flag-mark-mapping 67(defconst nnmaildir-flag-mark-mapping
67 '((?F . tick) 68 '((?F . tick)
diff --git a/lisp/gnus/nnmbox.el b/lisp/gnus/nnmbox.el
index 96ecc34e156..5735c97805e 100644
--- a/lisp/gnus/nnmbox.el
+++ b/lisp/gnus/nnmbox.el
@@ -52,6 +52,7 @@
52 52
53(defconst nnmbox-version "nnmbox 1.0" 53(defconst nnmbox-version "nnmbox 1.0"
54 "nnmbox version.") 54 "nnmbox version.")
55(make-obsolete-variable 'nnmbox-version 'emacs-version "29.1")
55 56
56(defvoo nnmbox-current-group nil 57(defvoo nnmbox-current-group nil
57 "Current nnmbox news group directory.") 58 "Current nnmbox news group directory.")
diff --git a/lisp/gnus/nnmh.el b/lisp/gnus/nnmh.el
index 3902af7d2f6..bced527d03f 100644
--- a/lisp/gnus/nnmh.el
+++ b/lisp/gnus/nnmh.el
@@ -55,6 +55,7 @@ as unread by Gnus.")
55 55
56(defconst nnmh-version "nnmh 1.0" 56(defconst nnmh-version "nnmh 1.0"
57 "nnmh version.") 57 "nnmh version.")
58(make-obsolete-variable 'nnmh-version 'emacs-version "29.1")
58 59
59(defvoo nnmh-current-directory nil 60(defvoo nnmh-current-directory nil
60 "Current news group directory.") 61 "Current news group directory.")
diff --git a/lisp/gnus/nnml.el b/lisp/gnus/nnml.el
index 7fe2b516cce..ae726ba0f7b 100644
--- a/lisp/gnus/nnml.el
+++ b/lisp/gnus/nnml.el
@@ -89,6 +89,7 @@ non-nil.")
89 89
90(defconst nnml-version "nnml 1.0" 90(defconst nnml-version "nnml 1.0"
91 "nnml version.") 91 "nnml version.")
92(make-obsolete-variable 'nnml-version 'emacs-version "29.1")
92 93
93(defvoo nnml-nov-file-name ".overview") 94(defvoo nnml-nov-file-name ".overview")
94 95
diff --git a/lisp/gnus/nnrss.el b/lisp/gnus/nnrss.el
index 8c96d3e0678..99e7b2a6f3f 100644
--- a/lisp/gnus/nnrss.el
+++ b/lisp/gnus/nnrss.el
@@ -71,6 +71,7 @@ this variable to the list of fields to be ignored.")
71(defvoo nnrss-status-string "") 71(defvoo nnrss-status-string "")
72 72
73(defconst nnrss-version "nnrss 1.0") 73(defconst nnrss-version "nnrss 1.0")
74(make-obsolete-variable 'nnrss-version 'emacs-version "29.1")
74 75
75(defvar nnrss-group-alist '() 76(defvar nnrss-group-alist '()
76 "List of RSS addresses.") 77 "List of RSS addresses.")
diff --git a/lisp/gnus/nnspool.el b/lisp/gnus/nnspool.el
index 39b89abb88a..e5eb4b81604 100644
--- a/lisp/gnus/nnspool.el
+++ b/lisp/gnus/nnspool.el
@@ -114,6 +114,7 @@ there.")
114 114
115(defconst nnspool-version "nnspool 2.0" 115(defconst nnspool-version "nnspool 2.0"
116 "Version numbers of this version of NNSPOOL.") 116 "Version numbers of this version of NNSPOOL.")
117(make-obsolete-variable 'nnspool-version 'emacs-version "29.1")
117 118
118(defvoo nnspool-current-directory nil 119(defvoo nnspool-current-directory nil
119 "Current news group directory.") 120 "Current news group directory.")
diff --git a/lisp/gnus/nntp.el b/lisp/gnus/nntp.el
index 29570fa8c9f..6fa424a1555 100644
--- a/lisp/gnus/nntp.el
+++ b/lisp/gnus/nntp.el
@@ -259,6 +259,7 @@ update their active files often, this can help.")
259(defvoo nntp-connection-alist nil) 259(defvoo nntp-connection-alist nil)
260(defvoo nntp-status-string "") 260(defvoo nntp-status-string "")
261(defconst nntp-version "nntp 5.0") 261(defconst nntp-version "nntp 5.0")
262(make-obsolete-variable 'nntp-version 'emacs-version "29.1")
262(defvoo nntp-inhibit-erase nil) 263(defvoo nntp-inhibit-erase nil)
263(defvoo nntp-inhibit-output nil) 264(defvoo nntp-inhibit-output nil)
264 265
diff --git a/lisp/gnus/nnvirtual.el b/lisp/gnus/nnvirtual.el
index ae4265de7fb..7b192aa1d2e 100644
--- a/lisp/gnus/nnvirtual.el
+++ b/lisp/gnus/nnvirtual.el
@@ -57,6 +57,7 @@ component group will show up when you enter the virtual group.")
57 57
58 58
59(defconst nnvirtual-version "nnvirtual 1.1") 59(defconst nnvirtual-version "nnvirtual 1.1")
60(make-obsolete-variable 'nnvirtual-version 'emacs-version "29.1")
60 61
61(defvoo nnvirtual-current-group nil) 62(defvoo nnvirtual-current-group nil)
62 63