From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marcin Borkowski Subject: Re: Closing a task yesterday (or changing the day cutoff to 4am) Date: Sat, 02 Feb 2019 08:29:24 +0100 Message-ID: <878syytzqj.fsf@mbork.pl> References: <87womjqbhg.fsf@llwynog.ekleog.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([209.51.188.92]:53102) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gppkn-0005Am-B4 for emacs-orgmode@gnu.org; Sat, 02 Feb 2019 02:30:19 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gppkm-0006EQ-CH for emacs-orgmode@gnu.org; Sat, 02 Feb 2019 02:30:17 -0500 Received: from mail.mojserwer.eu ([195.110.48.8]:42732) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gppkm-0006C4-4C for emacs-orgmode@gnu.org; Sat, 02 Feb 2019 02:30:16 -0500 In-reply-to: <87womjqbhg.fsf@llwynog.ekleog.org> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: "Emacs-orgmode" To: Leo Gaspard Cc: emacs-orgmode@gnu.org On 2019-02-02, at 01:29, Leo Gaspard wrote: > Hello! > > I have a few tasks marked as `:STYLE: habit`. And I relatively often > finish one of those daily habits after midnight. > > Yet, I'd like to count it as having been finished the day before, so > that day switch time happens while I sleep. > > I do understand that the best fix to this problem would be to fix my > sleep schedule and to go to sleep before midnight, but, assuming I can't > fix this up, do you know if there is a workaround to either: > * Make org-mode consider the day to switch at something like 4am > * Automatically close a task as though it was the day before, 23:59 > > Currently my workaround is to close the task then manually fixup the > `SCHEDULED`, `:LAST_REPEAT:` and `:LOGBOOK:` lines to set them to the > day before, 23:59, but it's being=E2=80=A6 quite painful. You do realize you are not the first one to have that problem, don't you? Have you seen `org-agenda-todo-yesterday'? ;-) Notice, however, that IMHO this is only a dirty hack. A real solution to the same problem, as you have noticed, is something that I implemented a few years ago, and that was a radical change of my sleeping patterns. Now I seldom go to bed after 22:30, and usually get up before 5:30. This has too many advantages to list them in a short email. :-) (Of course, I am aware not everyone can pull this off, also for objective reasons. My sister is a nurse, for example.) > Anyway, thank you for org-mode, that allows me to be mildly annoyed at > things I wouldn't even have considered might become an issue someday > with programs I used before! Not sure whether this is a compliment, but I like it:-). -- Marcin Borkowski http://mbork.pl