Hello hyperbole developers, Robert, I got an org-element--cache... warning, which the relevant org-mode developer, Ihor, said, was not org-mode's culprit but hyperbole's, see below.
Sadly I don't know for sure how I triggered it. But very likely I activated the action key on (defcustom notmuch-show-mark-read-function #'notmuch-show-seen-current-message ^ here in the hopes of being teleported to the definition of notmuch-show-seen-current-message , which did not happen. I have no clue why this in turn would somehow activate some org-mode code, though. I hope this is of some help for you. * Ihor Radchenko <yanta...@gmail.com> [2022-08-12; 21:38]: > Gregor Zattler <g...@gmx.de> writes: > >> Dear org-mode developers, Ihor, >> >> I just got this warning: >> >> Warning (org-element-cache): org-element--cache: Org parser error in >> notmuch-show.el::10751. Resetting. >> The error was: (error "rx ‘**’ range error") > > Thanks for reporting! > >> Backtrace: >> " backtrace-to-string(nil) >> org-element-at-point() >> org-element-context() >> hsys-org-link-at-p() >> ibtypes::org-link-outside-org-mode() >> ibut:at-p() >> hbut:at-p() >> hkey-execute(nil) >> action-key-internal() >> action-key() > >> I don't know what triggered it, especially not in an elisp >> buffer. > > It looks like Hyperbole is calling org-element-context, which does not > work outside org-mode now. Please report to Hyperbole devs. > >> Just an hour ago, or some such, I lowered >> org-element--cache-self-verify-frequency from 1.0 to 0.1. >> Now I set it to 1.0 again. > > This should be unrelated. Ciao, -- Gregor