[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [BUG] running org-agenda-todo-yesterday on a habit erroneously sets
From: |
Ihor Radchenko |
Subject: |
Re: [BUG] running org-agenda-todo-yesterday on a habit erroneously sets :LAST_REPEAT: as today, instead of yesterday [9.6 (9.6-??-e9da29b6f @ /home/jon/.emacs.d/.local/straight/build-28.1/org/)] |
Date: |
Thu, 07 Jul 2022 18:20:07 +0800 |
Jonathan Reeve <jonathan@jonreeve.com> writes:
> I will often use org-agenda-todo-yesterday to log habits that I did
> yesterday. It works fine for changing the todo state and logging it as
> yesterday’s, but the :LAST_REPEAT: property it has, since it’s a habit, is
> set to today, rather than yesterday.
>
> This means that, for example, I can have a habit that’s set to repeat every
> day, and run org-agenda-todo-yesterday in Agenda view, which will change the
> state of a habit to “DONE” for yesterday, but when I reload the buffer, the
> item disappears, because it thinks it’s already been done for that day. But I
> want to log it as done for yesterday, and then log it again as done for today.
Thanks!
Fixed on main via 0495961f3.
Best,
Ihor