fix: void-function doplist! in package!

The macro was removed a short while ago, and I forgot to include this
change with it.

Amend: cb03d3258d
This commit is contained in:
Henrik Lissner 2022-06-17 18:58:36 +02:00
parent 373386173a
commit c4ac2ab384
No known key found for this signature in database
GPG key ID: B60957CA074D39A3

View file

@ -521,9 +521,9 @@ elsewhere."
'((:private . modules)))
nil))))
;; Merge given plist with pre-existing one
(doplist! ((prop val) (list ,@plist) plist)
(unless (null val)
(cl-callf plist-put plist prop val)))
(cl-loop for (key value) on (list ,@plist) by 'cddr
when value
do (cl-callf plist-put plist key value))
;; Some basic key validation; throws an error on invalid properties
(condition-case e
(when-let (recipe (plist-get plist :recipe))