Hi Ihor, Ihor Radchenko <yanta...@gmail.com> writes:
> Bastien <b...@gnu.org> writes: > >> If you feel confident the change is mature enough for being merged >> into the main branch, please go ahead, this will boost the feedback. > > Merged to main just now. with latest main, I cannot use S-<right> (org-agenda-do-date-later) to update the entry at point. Here is the backtrace I get: Debugger entered--Lisp error: (error "Cannot find time stamp") error("Cannot find time stamp") (if (org-at-timestamp-p 'lax) nil (error "Cannot find time stamp")) (save-current-buffer (set-buffer buffer) (widen) (goto-char pos) (if (org-at-timestamp-p 'lax) nil (error "Cannot find time stamp")) (if (and org-agenda-move-date-from-past-immediately-to-today (equal arg 1) (or (not what) (eq what 'day)) (not (let ((save-match-data-internal (match-data))) (unwind-protect (progn (org-at-date-range-p)) (set-match-data save-match-data-internal 'evaporate))))) (progn (setq cdate (org-parse-time-string (match-string 0) 'nodefault) cdate (calendar-absolute-from-gregorian (list (nth 4 cdate) (nth 3 cdate) (nth 5 cdate))) today (org-today)) (if (> today cdate) (progn (setq arg (- today cdate)))))) (org-timestamp-change arg (or what 'day)) (if (and (org-at-date-range-p) (re-search-backward org-tr-regexp-both (point-at-bol))) (progn (let ((end org-last-changed-timestamp)) (org-timestamp-change arg (or what 'day)) (setq org-last-changed-timestamp (concat org-last-changed-timestamp "--" end)))))) Let me know if I need to investigate more. Thanks! -- Bastien