From mboxrd@z Thu Jan 1 00:00:00 1970 From: Neil Jerram Subject: Re: Capture with date prompt defaults to yesterday Date: Tue, 28 May 2019 21:20:45 +0100 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="000000000000083f270589f86709" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:51394) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hViam-0001XM-Sf for emacs-orgmode@gnu.org; Tue, 28 May 2019 16:21:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hViak-0000e9-EV for emacs-orgmode@gnu.org; Tue, 28 May 2019 16:21:04 -0400 Received: from mail-lf1-x12b.google.com ([2a00:1450:4864:20::12b]:44490) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hViag-0000Z9-Vr for emacs-orgmode@gnu.org; Tue, 28 May 2019 16:21:00 -0400 Received: by mail-lf1-x12b.google.com with SMTP id r15so38263lfm.11 for ; Tue, 28 May 2019 13:20:58 -0700 (PDT) In-Reply-To: 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: Org Mode List --000000000000083f270589f86709 Content-Type: multipart/alternative; boundary="000000000000083f250589f86707" --000000000000083f250589f86707 Content-Type: text/plain; charset="UTF-8" On Sun, 19 May 2019 at 14:36, Neil Jerram wrote: > I have a capture template like this: > > '(org-capture-templates > (quote > (("a" "" entry > (file "~/org/capture.org") > "** TODO %? > SCHEDULED: %^t")))) > > When I use that, the date prompt defaults to yesterday, whereas I'd expect > it to default to today. > > I believe this is because I also have (setq org-extend-today-until 2). > What happens is that (org-get-cursor-date) gets the right _date_, then > converts that to a time at midnight, i.e. 00:00. And then, I > presume, some following code thinks that means -1, because of my > org-extend-today-until setting. > > Thoughts? > > Many thanks, > Neil > Well I think it's a bug and propose the attached fix. Please let me know what you think. Neil --000000000000083f250589f86707 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Sun, 19 May 2019 at 14:36, Neil Jerram= <neiljerram@gmail.com> w= rote:

--000000000000083f250589f86707-- --000000000000083f270589f86709 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Make-capture-s-idea-of-the-current-day-more-intuitiv.patch" Content-Disposition: attachment; filename="0001-Make-capture-s-idea-of-the-current-day-more-intuitiv.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jw88wk2j0 RnJvbSBkNTJjNjZmNGU0ZjFmZWFkMTM1NDI3ZDJjNjM4ODkwYjVjN2FiMjI0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOZWlsIEplcnJhbSA8bmVpbEB0aWdlcmEuaW8+CkRhdGU6IFR1 ZSwgMjggTWF5IDIwMTkgMjE6MDE6MTcgKzAxMDAKU3ViamVjdDogW1BBVENIXSBNYWtlIGNhcHR1 cmUncyBpZGVhIG9mIHRoZSBjdXJyZW50IGRheSBtb3JlIGludHVpdGl2ZQoKLS0tCiBsaXNwL29y Zy5lbCB8IDggKysrKystLS0KIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDMgZGVs ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvbGlzcC9vcmcuZWwgYi9saXNwL29yZy5lbAppbmRleCBj Njg2MWRjOWEuLjc2M2ViMWU0NSAxMDA2NDQKLS0tIGEvbGlzcC9vcmcuZWwKKysrIGIvbGlzcC9v cmcuZWwKQEAgLTE4OTM2LDcgKzE4OTM2LDkgQEAgUmV0dXJucyB0aGUgbnVtYmVyIG9mIGVtcHR5 IGxpbmVzIHBhc3NlZC4iCiBUaGlzIHdvcmtzIGluIHRoZSBjYWxlbmRhciBhbmQgaW4gdGhlIGFn ZW5kYSwgYW55d2hlcmUgZWxzZSBpdCBqdXN0CiByZXR1cm5zIHRoZSBjdXJyZW50IHRpbWUuCiBJ ZiBXSVRILVRJTUUgaXMgbm9uLW5pbCwgcmV0dXJucyB0aGUgdGltZSBvZiB0aGUgZXZlbnQgYXQg cG9pbnQgKGluCi10aGUgYWdlbmRhKSBvciB0aGUgY3VycmVudCB0aW1lIG9mIHRoZSBkYXkuIgor dGhlIGFnZW5kYSkgb3IgdGhlIGN1cnJlbnQgdGltZSBvZiB0aGUgZGF5OyBvdGhlcndpc2UgcmV0 dXJucyAxMnBtCitvbiB0aGUgY3Vyc29yIGRhdGUuICAoUmV0dXJuaW5nIDEycG0gaW5zdGVhZCBv ZiAxMmFtIGhlcmUgYXZvaWRzCitwcm9ibGVtcyBvZiBpbnRlcnByZXRhdGlvbiB3aXRoIHJlc3Bl Y3QgdG8gYG9yZy1leHRlbmQtdG9kYXktdW50aWwnLikiCiAgIChsZXQgKGRhdGUgZGF5IGRlZmQg dHAgaG9kIG1vZCkKICAgICAod2hlbiB3aXRoLXRpbWUKICAgICAgIChzZXRxIHRwIChnZXQtdGV4 dC1wcm9wZXJ0eSAocG9pbnQpICd0aW1lKSkKQEAgLTE4OTQ5LDEzICsxODk1MSwxMyBAQCB0aGUg YWdlbmRhKSBvciB0aGUgY3VycmVudCB0aW1lIG9mIHRoZSBkYXkuIgogICAgIChjb25kCiAgICAg ICgoZXEgbWFqb3ItbW9kZSAnY2FsZW5kYXItbW9kZSkKICAgICAgIChzZXRxIGRhdGUgKGNhbGVu ZGFyLWN1cnNvci10by1kYXRlKQotCSAgICBkZWZkIChlbmNvZGUtdGltZSAwIChvciBtb2QgMCkg KG9yIGhvZCAwKQorCSAgICBkZWZkIChlbmNvZGUtdGltZSAwIChvciBtb2QgMCkgKG9yIGhvZCAx MikKIAkJCSAgICAgIChudGggMSBkYXRlKSAobnRoIDAgZGF0ZSkgKG50aCAyIGRhdGUpKSkpCiAg ICAgICgoZXEgbWFqb3ItbW9kZSAnb3JnLWFnZW5kYS1tb2RlKQogICAgICAgKHNldHEgZGF5IChn ZXQtdGV4dC1wcm9wZXJ0eSAocG9pbnQpICdkYXkpKQogICAgICAgKHdoZW4gZGF5CiAJKHNldHEg ZGF0ZSAoY2FsZW5kYXItZ3JlZ29yaWFuLWZyb20tYWJzb2x1dGUgZGF5KQotCSAgICAgIGRlZmQg KGVuY29kZS10aW1lIDAgKG9yIG1vZCAwKSAob3IgaG9kIDApCisJICAgICAgZGVmZCAoZW5jb2Rl LXRpbWUgMCAob3IgbW9kIDApIChvciBob2QgMTIpCiAJCQkJKG50aCAxIGRhdGUpIChudGggMCBk YXRlKSAobnRoIDIgZGF0ZSkpKSkpKQogICAgIChvciBkZWZkIChjdXJyZW50LXRpbWUpKSkpCiAK LS0gCjIuMTcuMQoK --000000000000083f270589f86709--