Rob Davenport <rob.davenp...@us.abb.com> writes: > It would seem I'm experiencing an issue reported against > org-super-agenda: > https://github.com/alphapapa/org-super-agenda/issues/247 and related > to a known change in Org-9.7 org-element-at-point behavior which has > affected a number of packages. (I'm not sure why you are seeing it, > Mark.) > ... > So, org-super-agenda (alphapapa) is still trying to track down the specific > cause of hitting the issue in his package. I see if I can figure out an ECM > that would help him.
Looks like the cause is diary holidays. There is no marker for holidays because they are not a part of an actual diary file and thus Org (and diary-lib) cannot apply that marker. Because org-super-agenda expects every agenda entry to have the corresponding 'org-marker property, org-super-agenda is calling org-element in wrong context (right in agenda buffer). There is no way we can put a marker on holiday items, so it should a job for org-super-agenda to consider agenda items without markers. In other words, I believe that nothing can be done on Org mode side. The fix belongs to org-super-agenda. -- Ihor Radchenko // yantar92, Org mode maintainer, Learn more about Org mode at <https://orgmode.org/>. Support Org development at <https://liberapay.com/org-mode>, or support my work at <https://liberapay.com/yantar92>