emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* query about past scheduled events display in agenda
@ 2017-03-16  6:44 Eric S Fraga
  2017-03-16 12:05 ` Nicolas Goaziou
  2017-03-16 21:55 ` Samuel Wales
  0 siblings, 2 replies; 11+ messages in thread
From: Eric S Fraga @ 2017-03-16  6:44 UTC (permalink / raw)
  To: emacs-orgmode

[-- Attachment #1: Type: text/plain, Size: 1049 bytes --]

Something has been bothering me (in an æsthetic way) for some
time.  When an event scheduled for the day before is displayed in the
default agenda view, it displays the days overdue as "2" which seems
wrong to me.  I wonder if somebody can give me the justification for
this?

The code in question, with my own change to fix this to display "1" day
overdue in such cases, is:

--8<---------------cut here---------------start------------->8---
@@ -6214,7 +6214,7 @@ scheduled items with an hour specification like [h]h:mm."
 		     (pcase-let ((`(,first ,past) org-agenda-scheduled-leaders))
 		       ;; Show a reminder of a past scheduled today.
 		       (if (and todayp pastschedp)
-			   (format past (1+ diff))
+			   (format past diff)
 			 first))
 		     head level category tags time nil habitp))
 		   (face (cond ((and (not habitp) pastschedp)
--8<---------------cut here---------------end--------------->8---

thanks,
eric

-- 
: Eric S Fraga (0xFFFCF67D), Emacs 26.0.50.1, Org release_9.0.5-370-g9f3a02.dirty

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 194 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2017-03-17  8:33 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-03-16  6:44 query about past scheduled events display in agenda Eric S Fraga
2017-03-16 12:05 ` Nicolas Goaziou
2017-03-16 13:45   ` Detlef Steuer
     [not found]   ` <8bd8d4fb8cea4cff82b125f05ba756dd@HE1PR01MB1898.eurprd01.prod.exchangelabs.com>
2017-03-16 19:10     ` Eric S Fraga
2017-03-16 20:08       ` Nicolas Goaziou
2017-03-16 21:38         ` Eric Abrahamsen
2017-03-16 21:41         ` Detlef Steuer
2017-03-17  7:42           ` Nicolas Goaziou
     [not found]           ` <7012a92309344f42a06f70734e960c7d@HE1PR01MB1898.eurprd01.prod.exchangelabs.com>
2017-03-17  8:26             ` Eric S Fraga
     [not found]       ` <9e394e1f1cb44a288d889925ec89710b@HE1PR01MB1898.eurprd01.prod.exchangelabs.com>
2017-03-17  6:59         ` Eric S Fraga
2017-03-16 21:55 ` Samuel Wales

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).