On Fri, 16 Aug 2019 at 02:29, Lars Ingebrigtsen wrote: > (Please keep the debbugs address in the Cc header.) > Sorry! The problem in #13780 is that if you mix add-hook with Customize > settings of a hook, then (depending on load order), the Customize value > for the hook may overwrite those add-hooks. The solution proposed is > that one shouldn't have defcustoms on the hooks one may somehow expect > that packages add stuff to. > > But dired-load-hook doesn't seem like one of those hooks, and if you > use Customize to be > > (load-x) > > where load-x is > > (defun load-x () > (require 'dired-x)) > > then surely dired-x will be loaded with dired is loaded? (Not that I've > tried myself.) > dired-x adds dired-extra-startup to dired-mode-hook… dired-mode-hook in my setup also has sml/set-buffer-identification added by smart-mode-line, so yes, it is "one of those hooks" -- https://rrt.sc3d.org