Hello, Eric S Fraga <e.fr...@ucl.ac.uk> writes:
> (posted this to gnus mailing list by mistake... sigh) > > Hello, > > with org up to date as of a minute ago, if I try to view my current > agenda, which happens to have an entry that has missed its deadline > (i.e. the deadline is in the past), org fails with an error: > > Debugger entered--Lisp error: (wrong-type-argument stringp nil) > format(nil 1) > (cond ((> diff 0) (format future diff)) ((string= future past) (format past > diff)) (t (format past (abs diff)))) > (let ((future (nth 1 org-agenda-deadline-leaders)) (past (nth 2 > org-agenda-deadline-leaders))) (cond ((> diff 0) (format future diff)) > ((string= future past) (format past diff)) (t (format past (abs diff))))) > (if (= diff 0) (car org-agenda-deadline-leaders) (let ((future (nth 1 > org-agenda-deadline-leaders)) (past (nth 2 org-agenda-deadline-leaders))) > (cond ((> diff 0) (format future diff)) ((string= future past) (format past > diff)) (t (format past (abs diff)))))) > (let ((diff (if (< (org-today) current) diff (- deadline current)))) (if (= > diff 0) (car org-agenda-deadline-leaders) (let ((future (nth 1 > org-agenda-deadline-leaders)) (past (nth 2 org-agenda-deadline-leaders))) > (cond ((> diff 0) (format future diff)) ((string= future past) (format past > diff)) (t (format past (abs diff))))))) > (org-agenda-format-item (let ((diff (if (< (org-today) current) diff > (- deadline current)))) (if (= diff 0) (car > org-agenda-deadline-leaders) (let ((future (nth > 1 org-agenda-deadline-leaders)) (past (nth > 2 org-agenda-deadline-leaders))) (cond ((> diff 0) (format future > diff)) ((string= future past) (format past diff)) (t (format past > (abs diff))))))) head level category tags (and (= diff 0) timestr)) I cannot reproduce it. What is your value for `org-agenda-deadline-leaders'? It should consists of 3 strings. Regards, -- Nicolas Goaziou