aboutsummaryrefslogtreecommitdiff
path: root/lisp/magit-refs.el
diff options
context:
space:
mode:
authorJonas Bernoulli <jonas@bernoul.li>2025-08-06 23:13:49 +0200
committerJonas Bernoulli <jonas@bernoul.li>2025-08-06 23:13:49 +0200
commit92020002b3f162e26af11f1a01c21bb18111b1cc (patch)
treeef3981706d81715f799c69e42a9b0832aac46d87 /lisp/magit-refs.el
parent8f5d30c1e051b3cb6e1c3d1e6ae983d3b41ee70c (diff)
Remove kludge for and-let* bug in older Emacs releases
`and-let*' used to behave like `if' instead of like `when' (as always documented), but that has been fixed all the way back in Emacs 27.1. We can drop this kludge because by now we require at least Emacs 28.1. See debbug#31840.
Diffstat (limited to 'lisp/magit-refs.el')
-rw-r--r--lisp/magit-refs.el5
1 files changed, 2 insertions, 3 deletions
diff --git a/lisp/magit-refs.el b/lisp/magit-refs.el
index 441cb1b..2ffa12e 100644
--- a/lisp/magit-refs.el
+++ b/lisp/magit-refs.el
@@ -366,9 +366,8 @@ Type \\[magit-reset] to reset `HEAD' to the commit at point.
(and-let* ((buffer (magit-get-mode-buffer
'magit-refs-mode nil
(eq use-buffer-args 'selected))))
- (progn
- (setq args (buffer-local-value 'magit-buffer-arguments buffer))
- t))))
+ (setq args (buffer-local-value 'magit-buffer-arguments buffer))
+ t)))
(t
(setq args (alist-get 'magit-show-refs transient-values))))
args))