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>

Reply via email to