def-package!: specify id for deferred-load transient hooks
Makes them easier to identify in hook lists.
This commit is contained in:
parent
6b8520d189
commit
97b8c04dbb
1 changed files with 3 additions and 1 deletions
|
@ -462,7 +462,9 @@ MODULES is an malformed plist of modules to load."
|
|||
(setq plist (plist-put plist :defer (or (cdr-safe defer) t)))
|
||||
(unless (or (memq value '(t nil))
|
||||
(number-or-marker-p value))
|
||||
`(add-transient-hook! ',value (require ',name))))
|
||||
`(add-transient-hook! ',value
|
||||
,(intern (format "load-%s" name))
|
||||
(require ',name))))
|
||||
(use-package ,name ,@plist))))
|
||||
|
||||
(defmacro def-package-hook! (package when &rest body)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue