]> git.eshelyaron.com Git - emacs.git/commitdiff
; Add commentary for exposing a mode hook to Custom
authorEli Zaretskii <eliz@gnu.org>
Sat, 18 Nov 2023 10:02:25 +0000 (12:02 +0200)
committerEli Zaretskii <eliz@gnu.org>
Sat, 18 Nov 2023 10:02:25 +0000 (12:02 +0200)
* lisp/progmodes/elixir-ts-mode.el (elixir-ts-mode-hook): Add
commentary about the reasons for exposing the hook to Custom, per
the discussion in bug#67207.

lisp/progmodes/elixir-ts-mode.el

index ad7c599edb169f493a56dd77151c2cab23ec0eb2..c687ed9d06b916521b571c42529de8042bb7ed80 100644 (file)
   :safe 'integerp
   :group 'elixir-ts)
 
+;; 'define-derived-mode' doesn't expose the generated mode hook
+;; variable to Custom, because we are not smart enough to provide the
+;; ':options' for hook variables.  Also, some packages modify hook
+;; variables.  The below is done because users of this mode explicitly
+;; requested the hook to be customizable via Custom.
 (defcustom elixir-ts-mode-hook nil
   "Hook run after entering `elixir-ts-mode'."
   :type 'hook