mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-03 12:27:26 -05:00
docs/api: minor comment corrections
This commit is contained in:
11
docs/api.org
11
docs/api.org
@ -132,20 +132,19 @@ It is integrated into Helpful, in Doom.
|
|||||||
|
|
||||||
* remove-hook!
|
* remove-hook!
|
||||||
#+BEGIN_SRC elisp :eval no
|
#+BEGIN_SRC elisp :eval no
|
||||||
;; With only one hook and one function, this is identical to `add-hook'. In that
|
;; With only one hook and one function, this is identical to `remove-hook'. In
|
||||||
;; case, use that instead.
|
;; that case, use that instead.
|
||||||
(remove-hook! 'some-mode-hook #'enable-something)
|
(remove-hook! 'some-mode-hook #'enable-something)
|
||||||
|
|
||||||
;; Adding many-to-many functions to hooks
|
;; Removing N functions from M hooks
|
||||||
(remove-hook! some-mode #'enable-something #'and-another)
|
(remove-hook! some-mode #'enable-something #'and-another)
|
||||||
(remove-hook! some-mode #'(enable-something and-another))
|
(remove-hook! some-mode #'(enable-something and-another))
|
||||||
(remove-hook! '(one-mode-hook second-mode-hook) #'enable-something)
|
(remove-hook! '(one-mode-hook second-mode-hook) #'enable-something)
|
||||||
(remove-hook! (one-mode second-mode) #'enable-something)
|
(remove-hook! (one-mode second-mode) #'enable-something)
|
||||||
|
|
||||||
;; Appending and local hooks
|
;; Removing buffer-local hooks
|
||||||
(remove-hook! (one-mode second-mode) :append #'enable-something)
|
|
||||||
(remove-hook! (one-mode second-mode) :local #'enable-something)
|
(remove-hook! (one-mode second-mode) :local #'enable-something)
|
||||||
|
|
||||||
;; With arbitrary forms
|
;; Removing arbitrary forms (must be exactly the same as the definition)
|
||||||
(remove-hook! (one-mode second-mode) (setq v 5) (setq a 2))
|
(remove-hook! (one-mode second-mode) (setq v 5) (setq a 2))
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
|
Reference in New Issue
Block a user