Parse malformed clocklines (was: Re: [PATCH] lisp/org-clock.el (org-clock-sum): Rewrite regex using rx)

2024-06-24 Thread Morgan Smith
Ihor Radchenko writes: > Morgan Smith writes: > >>> That's expected. >>> We have the following _syntax_ description for clock lines: >>> >>> https://orgmode.org/worg/org-syntax.html#Clocks...>> clock: >>> INACTIVE-TIMESTAMP-RANGE DURATION >> ... >> My specific issue is that the ":*-end" stuff

Re: Please document the caching and its user options

2024-06-24 Thread Ihor Radchenko
Daniel Clemente writes: > Thanks. I'm not sure about the "unless" part here: > >> Persisting the cache to disk […] >> It is not recommended if the Org files >> include sensitive data, unless the data is encrypted via `org-crypt'.") > > I first mentioned org-crypt because users of org-crypt may

Assigned: CVE-2024-39331 (was: [ANN] Emergency bugfix release: Org mode 9.7.5)

2024-06-24 Thread Ihor Radchenko
Ihor Radchenko writes: > emacs-orgm...@city17.xyz writes: > >> Will a CVE be released? > > Should be, I think. > If nobody reports it independently by tomorrow, I will look into how to > request a CVE number myself. https://www.cve.org/CVERecord?id=CVE-2024-39331 -- Ihor Radchenko //

Re: [ANN] Emergency bugfix release: Org mode 9.7.5

2024-06-24 Thread Bastien Guerry
Ihor Radchenko writes: > I just released Org mode 9.7.5 that fixes a critical vulnerability. > The release is coordinated with emergency Emacs 29.4 release. Thank you a lot for your diligent and careful work on this! -- Bastien Guerry

Re: ox-icalendar: Filter todo-types

2024-06-24 Thread Ihor Radchenko
Jack Kamm writes: > Perhaps these variables could map tags as well as todo keywords to > status? E.g., in the following: > > (setq org-icalendar-event-status-map > '((cancelled . ("KILLED" "cancelled" Then, may as well just map generalized property: '((canceled . (("TODO" . "KILLED")

Re: ox-icalendar: Filter todo-types

2024-06-24 Thread Jack Kamm
Ihor Radchenko writes: > Another concern is that we already have `org-export-with-tasks' where > you can specify which todo keywords should be exported and which > headings should be exported, according to their todo keyword. So, > "no-export" appears to unnecessary. That's a good point.