Prevent duplicate entries in doom-auto-minor-mode-alist

This commit is contained in:
Henrik Lissner 2018-05-16 13:14:23 +02:00
parent 262b2f957b
commit 673d3ed147
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -228,7 +228,7 @@ Body forms can access the hook's arguments through the let-bound variable
collect `(add-hook ',hook ',hook-name)) collect `(add-hook ',hook ',hook-name))
`((add-hook 'after-change-major-mode-hook ',hook-name)))))) `((add-hook 'after-change-major-mode-hook ',hook-name))))))
(match (match
`(push (cons ,match ',mode) doom-auto-minor-mode-alist)) `(map-put doom-auto-minor-mode-alist ,match ',mode))
(t (user-error "associate! invalid rules for mode [%s] (modes %s) (match %s) (files %s)" (t (user-error "associate! invalid rules for mode [%s] (modes %s) (match %s) (files %s)"
mode modes match files)))))) mode modes match files))))))