It’s probably the hsys-org.el code doing a require of org-mode, to extend it with implicit buttons. We could probably change this to autoload whenever org-mode is loaded.
-- Bob > On Mar 16, 2019, at 3:57 PM, Niall Dooley <[email protected]> wrote: > > I presume this is a bug in my configuration rather than in Hyperbole. Hence, > why I'm writing to this list first. > > As a preface to my query I use initsplit [0] to split out org customise > settings from all other customise settings into an org-settings.el file. All > other customise settings are set in a settings.el file in a effort to keep my > init file organised. At startup, nominally only the settings.el file is > loaded. The org-settings.el file is only loaded when org-mode is first loaded. > It is not loaded at startup but only when I first visit an org file. I also do > not use the built-in org-mode but rather the latest version available from the > upstream org-plus-contrib repository. > > I load Hyperbole at startup or rather the first time there is inactivity in my > session of at least 10 seconds. I achieve this through the use-package :defer > keyword. > > Now, if I start emacs and do nothing I see the following in my *Messages* > buffer. > > Loading ~/.emacs.d/settings.el (source)...done > Loading ~/.emacs.d/init.el...done (1.072s) [after-init] > Loading ~/.emacs.d/var/recentf-save.el (source)...done > Cleaning up the recentf list...done (0 removed) > Loading hui-window...done > Loading ~/.emacs.d/org-settings.el (source)...done > Initializing Hyperbole...done > Hyperbole 7.0.2 is ready for action > > You can see during the loading of Hyperbole it loads the org-settings.el file. > But org-mode is not loaded at this point. Now the only settings in > org-settings.el are org related settings and none for any other package. > > Niall > > [0] https://github.com/dabrahams/initsplit >
