From 5a44c1f88039bd7a187ef0b9bb772e9a63c39190 Mon Sep 17 00:00:00 2001 From: "Itai Y. Efrat" Date: Fri, 18 Jun 2021 23:29:30 +0300 Subject: [PATCH] selectrum: remove side effect in irc jump function `+irc/selectrum-jump-to-channel` previously modified `+irc--consult-circe-source` in the definition, since `plist-put`, and I quote from the manual: "[] may modify plist destructively, or [] may construct a new list structure without altering the old." --- modules/app/irc/autoload/selectrum.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/app/irc/autoload/selectrum.el b/modules/app/irc/autoload/selectrum.el index db343950f..1190151de 100644 --- a/modules/app/irc/autoload/selectrum.el +++ b/modules/app/irc/autoload/selectrum.el @@ -6,7 +6,7 @@ "Jump to an open channel or server buffer with selectrum." (interactive) (require 'consult) - (consult--multi (list (plist-put +irc--consult-circe-source + (consult--multi (list (plist-put (copy-sequence +irc--consult-circe-source) :hidden nil)) :narrow nil :require-match t