setq-hook!: don't append setq hooks
Now settings can take effect in time for hooks that could see them.
This commit is contained in:
parent
c3e2ec0157
commit
99c73cea0b
1 changed files with 1 additions and 1 deletions
|
@ -343,7 +343,7 @@ If N and M = 1, there's no benefit to using this macro over `remove-hook'.
|
||||||
,(format "%s = %s" var (pp-to-string val))
|
,(format "%s = %s" var (pp-to-string val))
|
||||||
(setq-local ,var ,val))
|
(setq-local ,var ,val))
|
||||||
collect `(remove-hook ',hook #',fn) ; ensure set order
|
collect `(remove-hook ',hook #',fn) ; ensure set order
|
||||||
collect `(add-hook ',hook #',fn 'append))))
|
collect `(add-hook ',hook #',fn))))
|
||||||
|
|
||||||
(defmacro unsetq-hook! (hooks &rest vars)
|
(defmacro unsetq-hook! (hooks &rest vars)
|
||||||
"Unbind setq hooks on HOOKS for VARS.
|
"Unbind setq hooks on HOOKS for VARS.
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue