From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/86367 Path: news.gmane.org!not-for-mail From: Eric S Fraga Newsgroups: gmane.emacs.gnus.general Subject: [bug] org-agenda view fails if I have missed a deadline Date: Sun, 29 Nov 2015 19:00:09 +0000 Organization: CPSE, Department of Chemical Engineering, University College London (UCL) Message-ID: <87h9k4aax2.fsf@ucl.ac.uk> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1448823691 27995 80.91.229.3 (29 Nov 2015 19:01:31 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 29 Nov 2015 19:01:31 +0000 (UTC) To: Original-X-From: ding-owner+M34599@lists.math.uh.edu Sun Nov 29 20:01:16 2015 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from lists1.math.uh.edu ([129.7.128.208]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1a37Dm-0005Kj-UU for ding-account@gmane.org; Sun, 29 Nov 2015 20:01:15 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by lists1.math.uh.edu with smtp (Exim 4.85) (envelope-from ) id 1a37D0-0000rS-Aa; Sun, 29 Nov 2015 13:00:26 -0600 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by lists1.math.uh.edu with esmtps (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.85) (envelope-from ) id 1a37Cy-0000r6-HJ for ding@lists.math.uh.edu; Sun, 29 Nov 2015 13:00:24 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtps (TLSv1.2:DHE-RSA-AES128-SHA:128) (Exim 4.85) (envelope-from ) id 1a37Cw-0008KG-Np for ding@lists.math.uh.edu; Sun, 29 Nov 2015 13:00:24 -0600 Original-Received: from mail-am1on0116.outbound.protection.outlook.com ([157.56.112.116] helo=emea01-am1-obe.outbound.protection.outlook.com) by quimby.gnus.org with esmtps (TLS1.2:RSA_AES_256_CBC_SHA256:256) (Exim 4.80) (envelope-from ) id 1a37Cu-0000sx-Cz for ding@gnus.org; Sun, 29 Nov 2015 20:00:20 +0100 Original-Received: from DB3PR01MB0649.eurprd01.prod.exchangelabs.com (10.160.49.155) by DB3PR01MB171.eurprd01.prod.exchangelabs.com (10.141.3.22) with Microsoft SMTP Server (TLS) id 15.1.331.20; Sun, 29 Nov 2015 19:00:14 +0000 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=e.fraga@ucl.ac.uk; Original-Received: from localhost (2.30.180.239) by DB3PR01MB0649.eurprd01.prod.exchangelabs.com (2a01:111:e400:943c::27) with Microsoft SMTP Server (TLS) id 15.1.331.20; Sun, 29 Nov 2015 19:00:13 +0000 X-Url: http://www.ucl.ac.uk/~ucecesf/ Mail-Followup-To: ding@gnus.org User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.0.50 (gnu/linux) X-Originating-IP: [2.30.180.239] X-ClientProxiedBy: DB3PR08CA0016.eurprd08.prod.outlook.com (2a01:111:e400:503c::26) To DB3PR01MB0649.eurprd01.prod.exchangelabs.com (2a01:111:e400:943c::27) X-Microsoft-Exchange-Diagnostics: 1;DB3PR01MB0649;2:DYEOFNqk8M0H2rHwkjqIpl8Azt0j5ACQkZsS+o8Uc7/mezZ9QJb/oFss9Tt+W9FDYa8GsrhNlAQ6RXLez3NpMaW5CTGuMMaf/RQzsI5rP9+ZfLawyWW8T+fLwJcJGj+9I0QzPvIGI95hUpuFjlIRCQ==;3:VLG0opjeREHTtGMWukEb7k45Iwas7+1YlPEOeJkrLRhDRZPz0cohDQCQb2B/E+ax6toNgiDBxkWytSKDNTIuAVlvvrTgqaEgsXy7jwqvNMvd35Khzt4+809UwWBlk8kX;25:+iD8sU2G600qeOmfxBViBATu3/gf0TK/mxtzx1LBTG5739jxbUhgNXYZj5AV14XJZikn58AAxhZqny7lw6mG0OeflSplj2BvQQ0rgO5iAgtoR6jm7JNbcfGudCOyoFgR/RgNGgRT5/KUn/ukjg4W6GenL6Js8AW/hXlpOrBTz5mM9uBgABjV244psyv7dqbiPO3rmhBgeV3Z3NwYVawiyqFQNO6LJk3CP6W32ybDesIl1qxaeFx2zoxz4B56E5gECZxHCaIDQGegJQt6DG3ZYw== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DB3PR01MB0649; X-UCLLIVE-SCLRULE: HASRUN X-Microsoft-Exchange-Diagnostics: 1;DB3PR01MB0649;20:UGpxPhCUPRCoqEJcsPR1IsIw9x7pz+aS+ITPU9mMMYodlI0SKkl4AgHj0tZ95delKOsW6IudgPaclF+dfqs8WP2RHoQFhc8urtHTryf6KKYR0FSgFP2NpUvFDJvcXdd2egjNTY2qEIq1mZAxtlpm3dnzVZBfGjJjkXxintfCrVol8ds/k/QMPgbfRIEL81T36W99sKZqDYH4oQLV8UlRoC6s1LGcbf1aDqqfbGeQkhxt0OvqVwCYJisPrx9QowII2CtjC1Ii8alYQM8eNVWER3DMSeDnph1tSnzXl68dM/79qMusUc/L01BWvSzn81XeRgDRTu1Pr4YHGBlKK1j1hMCEwgSudjFouyvuhlzhL013Sfmgslr+cIJVDoNijR8bC1cQ2VdCuKdIUtwPw4sp84sL5mINSVBXjR+VjbG0K1ntomX8q12Eu0YURtO25uJhlLCkv01uYsKcgQZThfmtwNm7G192ThnkTzNVnyzyQe9NCCq4xZnjH5CeatgNU+UT7SJMAN9JZt3Pvz1y0DuxzD48Zp/BfP78CdzFKAVrGzdV9SOuBAXiXNqJv37mPe9JPRXA7C9uhdlaPOEXi2YzD1CKYyhCniCAU6dT/Bbz7vA= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(8121501046)(5005006)(520078)(10201501046)(3002001);SRVR:DB3PR01MB0649;BCL:0;PCL:0;RULEID:;SRVR:DB3PR01MB0649; X-Microsoft-Exchange-Diagnostics: 1;DB3PR01MB0649;4:aPhTc9rLxpKccJVblW4IJNhyXEvbydxMNPVViw2tgZg7ljqZMfisX0bslhqkC5ytYg4K77sRCVXY/TgoRhNz9I3e4Uvr+uDHJSHUiJM9E+dg/Uhheg06IhAZcNY1S8KkOTdeqnaOMv0bMBm8HPFrWPLIMh1igeouVelEBhCE12lewSkkiIBVeyRQkVKPdlefVZnmRlhulUDcYAVBva7XUCXt3T0W5dxYDMYIQlTxqP2CNAQZA7wjdL4Uf3fhseS3Ny3PT0IoiBqK9aQyNZ6ZrrQMt7egYsNQUSESVrmUl/5CyiIMYRMTaMyKskWqA/JfQZz4ALsG2aUzUDr6pi3JXdTCAKAk7FjQW/AIcAEmo56XZt9RkyDAaMYF8EEb+qBv X-Forefront-PRVS: 0775716B9D X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(6069001)(6009001)(164054003)(199003)(189002)(5008740100001)(2351001)(107886002)(74482002)(5003940100001)(33646002)(229853001)(50986999)(6116002)(586003)(3846002)(36756003)(4001350100001)(42186005)(54356999)(110136002)(81156007)(5001960100002)(97736004)(1096002)(40100003)(105586002)(122386002)(106356001)(101416001)(92566002)(76506005)(83506001)(450100001)(5004730100002)(86362001)(48376002)(87976001)(50466002)(189998001)(74826001)(66066001)(47776003);DIR:OUT;SFP:1102;SCL:1;SRVR:DB3PR01MB0649;H:localhost;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; Received-SPF: None (protection.outlook.com: ucl.ac.uk does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;DB3PR01MB0649;23:gNzSRr8OmJQD4hZgdnQkdCGHZVNOPVMTyQWHqpnPb?= =?us-ascii?Q?1MFZ1RM1Iu6MxFXCLC0tUuEYYnUkTx2PN4fJ1o0pHROFzoAgLWxE2Hi+d1v+?= =?us-ascii?Q?+9qe8YxEqUU7CiHS2pT6zukldV7i16cwpOnmNmKXoIRhGLUbrlThSPereoA2?= =?us-ascii?Q?bZhF4raLU+ueVN+OBTr8kP3r0y8fBEpZU8IDQGDEQ5Al6AbhISRIQQCi+mu2?= =?us-ascii?Q?QZx/gJw02MvuxbYyZVBn96q4Q7Owfs3lRTE9dWEW7WWRLQeYeFiYhzf5g0ch?= =?us-ascii?Q?m3BF1l/WLc9ivcL8S9wlSVGJS1ztgJ8W6pumyDdfnGoopfnFPyFjV7UGglRE?= =?us-ascii?Q?ojY60dotE8DrGGJFN8WpnHmmD2EHMFmQoXeEWRBPtWPzeDG8cm3S604/msTP?= =?us-ascii?Q?kAW7LCKpNoWcf8evyoYKk6NbMB/3y99OIqeoqkyLjNlwWpkehps9diUkpn2m?= =?us-ascii?Q?4ZJiYRXvdCFECgGM4xIYghMGN0TpcI8v86wcNJXa5PJABkl43+vl8cE13Ge0?= =?us-ascii?Q?OExJ3bXQuWePDBls1Ruc6da592odaLtczIqWNkn6wgN83E+1Upgl9FMfTpHQ?= =?us-ascii?Q?H+DHckwKz/riT/V3M+QOhEHrr0Lgt8++hKxSFk73THt2gCiVDGqJ/AKTcYE1?= =?us-ascii?Q?z9G1rr X-Microsoft-Exchange-Diagnostics: 1;DB3PR01MB0649;5:j90/JtzrUWlYQsVMZsVaoFPsk0TIEIHZtvgJnEIJa2WIgVNh4SQcG6q5nvQZp6WfvaHzGkyCHn6BvzZLZSfvv512S67/Ikd8pSO9n+N2HmaY4VCAuvxMUv396xLrEFQ/eVe5lyBWxrXSV2CPY4iRFQ==;24:1vkPJjPhlkOQIdIlQ9ivLNhPZ7ZVQ9MOckQ3k9lQEpJxFQYsR/0xzXcG65So3exKVv/G+hYeT7H76HVmuuuZmKquzFHshC1S2pWbuwTqqXs= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Nov 2015 19:00:13.4879 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB3PR01MB0649 X-Microsoft-Exchange-Diagnostics: 1;DB3PR01MB171;2:dAxa86EH+TWRNiVVA/2RmOkpIKPPoXeV+3ZfCkYT2ov7LFy23BNNRS24LM0pFr49Jbw8gJppQeaq9EuK0JNeh3l1EJ+MVEvCj1mZFspyMD9hatBQAknID5+yxJspyRAhwuE/evQ0MZ1vYGIOCpBSOw==;23:jM3nXgwYk+FFkZl95yUb2QCsTbsAt3qDKXAFhTJT2KdIKHgJgxSXxZ88sSX5s8QjXFFawIIBaYu7KXk5YgZq/JQDEaHGalr4X20oA0WeHpMEYGXUAFv6Whfk09/ZIXR1VBMnhs2FKIyglq596GCXv7tqJPxILwuLK/zrlLgDIUJcfiAVMcXkgHJFEn9xYLBl X-OriginatorOrg: ucl.ac.uk X-Spam-Score: -1.9 (-) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:86367 Archived-At: 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: --8<---------------cut here---------------start------------->8--- 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)) --8<---------------cut here---------------end--------------->8--- Changing the deadline in the offending entry allows the agenda to be shown. Thanks, eric -- : Eric S Fraga (0xFFFCF67D), Emacs 25.0.50.2, Org release_8.3beta-816-gae83b3