From fac979c6d876f4956ee2f32e8217d32eee63f5c5 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sun, 25 Aug 2024 16:34:19 -0400 Subject: [PATCH] fix: package!: unpinning with `:pin nil` --- lisp/doom-packages.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/doom-packages.el b/lisp/doom-packages.el index 22f73aef6..a807cc99e 100644 --- a/lisp/doom-packages.el +++ b/lisp/doom-packages.el @@ -568,7 +568,7 @@ elsewhere." nil)))) ;; Merge given plist with pre-existing one (cl-loop for (key value) on (list ,@plist) by 'cddr - when value + when (or (eq key :pin) value) do (cl-callf plist-put plist key value)) ;; Some basic key validation; throws an error on invalid properties (condition-case e