]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix ':defer nil' in 'use-package'
authorEli Zaretskii <eliz@gnu.org>
Sun, 4 Aug 2024 08:52:12 +0000 (11:52 +0300)
committerEshel Yaron <me@eshelyaron.com>
Sun, 11 Aug 2024 07:24:04 +0000 (09:24 +0200)
* lisp/use-package/use-package-core.el
(use-package-normalize-keywords): Use 'plist-get' instead of
'plist-member'.  (Bug#72414)

(cherry picked from commit bfb1aee99898d7704a64ee124217b9e9ca43d66d)

lisp/use-package/use-package-core.el

index dd4efd3831dcef7dd2af31b672b2809ce1e11b82..8c3241d5ee05838689a30c510e540841cb525f21 100644 (file)
@@ -726,9 +726,9 @@ extending any keys already present."
 
     ;; If at this point no :load, :defer or :no-require has been seen, then
     ;; :load the package itself.
-    (when (and (not (plist-member args :load))
-               (not (plist-member args :defer))
-               (not (plist-member args :no-require)))
+    (when (and (not (plist-get args :load))
+               (not (plist-get args :defer))
+               (not (plist-get args :no-require)))
       (setq args (append args `(:load (,name)))))
 
     ;; Sort the list of keywords based on the order of `use-package-keywords'.