docs/api: minor comment corrections

This commit is contained in:
Henrik Lissner 2019-07-29 18:56:49 +02:00
parent 96f2b5dbf6
commit b2b87aacba
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -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