[ Readding tomás since this thread got more high-level again ... ] On 2025-04-20 13:27, Ihor Radchenko wrote:
> Looks reasonable. Thanks. More or less by chance I let Org's ERT tests run with `org-timestamp-formats' set to `("%Y-%m-%d" . "%Y-%m-%d %H:%M")'. (I do not intend to do anything like that in the final patch, of course: There I'd just let-bind `org-timestamp-formats' in the new tests.) That inadvertent change resulted in quite some failures and me adding the following comment to variable `org-timestamp-formats': ;; The weekday name "%a" is considered semi-optional in these formats, ;; see https://list.orgmode.org/87fricxatw.fsf@localhost/. It is ;; "optional" because the `org-timestamp-*' functions work alright on ;; weekday-less timestamps in paragraphs when one omits the "%a". But ;; it is only "semi"-optional since Org cannot properly process ;; timestamps in CLOCK, DEADLINE, and SCHEDULED lines when one omits ;; the "%a". I haven't yet followed up on the failing tests, and whether it would be easy to make them work without the "%a". Plus I do not consider this a problem for me, since I am a happy deadline-free Org mode user. But I wonder if your opinion w.r.t. my previous patch or omitting the "%a" from `org-timestamp-formats' in general changes by this new fact? Thanks.