File 0013-Fix-mapping-nnselect-ephemeral-servers-to-their-meth.patch of Package emacs

From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bj=C3=B6rn=20Bidar?= <bjorn.bidar@thaodan.de>
Date: Tue, 21 Jan 2025 09:17:26 +0200
Subject: [PATCH] Fix mapping nnselect-ephemeral servers to their methods

* lisp/gnus/gnus.el (gnus-sever-to-method):
Fix mapping nnselect-ephemeral servers to their methods.
---
 lisp/gnus/gnus.el | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/lisp/gnus/gnus.el b/lisp/gnus/gnus.el
index 53b7c332dedc4e4edc39b0d5e4d00cb9886a5fe8..59e2079a91d1b99e58fd0b58fc44eb3339ca98e5 100644
--- a/lisp/gnus/gnus.el
+++ b/lisp/gnus/gnus.el
@@ -3263,6 +3263,8 @@ gnus-server-to-method
 	      (cdr (assoc server gnus-server-alist))
 	      ;; It could be in the predefined server alist.
 	      (cdr (assoc server gnus-predefined-server-alist))
+	      ;; Is it a nnselect-ephemeral server?
+	      (and (equal server "nnselect-ephemeral") 'nnselect)
 	      ;; If not, we look through all the opened server
 	      ;; to see whether we can find it there.
 	      (let ((opened gnus-opened-servers))
openSUSE Build Service is sponsored by