Hello, in emacs -Q, eval (define-minor-mode my-minor-mode "Doc" :variable foo ...) Then, C-h v my-minor-mode-hook: [...] Documentation: Hook run after entering or leaving `foo'. [...] ^^^^^ This makes no sense, the doc of the hook should include the name of the mode function, not that of the variable. That happens e.g. for `read-only-mode-hook'. Is this the right thing?