From mboxrd@z Thu Jan 1 00:00:00 1970 From: Samuel Wales Subject: [rfc] the meaning of org-agenda-repeating-timestamp-show-all Date: Fri, 11 Nov 2016 16:43:35 -0700 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:36091) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c5LTu-00005K-8A for emacs-orgmode@gnu.org; Fri, 11 Nov 2016 18:43:39 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c5LTt-0001qP-C2 for emacs-orgmode@gnu.org; Fri, 11 Nov 2016 18:43:38 -0500 Received: from mail-vk0-x229.google.com ([2607:f8b0:400c:c05::229]:34650) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1c5LTt-0001qC-6x for emacs-orgmode@gnu.org; Fri, 11 Nov 2016 18:43:37 -0500 Received: by mail-vk0-x229.google.com with SMTP id x186so25402655vkd.1 for ; Fri, 11 Nov 2016 15:43:37 -0800 (PST) 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: emacs-orgmode@gnu.org i am getting bitten by more than one apparent repeater change in org 9. i posted another bug with an mce. org-agenda-repeating-timestamp-show-all docstring says: When nil, only one occurrence is shown, either today or the nearest into the future. this is confusing to me (fog), so here is my interpretation for confirmation [or repudiation :)] from the mailing list: - repeating timestamp means any of (+ ++ .+) and (event scheduled deadline) -- NO EXCEPTIONS - today means real-world today -- NO EXCEPTIONS 1) timestamp date -- no 2) date the agenda is showing -- no - this could make sense, but if you are showing an n-day span, which one is "today"? even if we choose a definition, i presume "showing date" or similar is more unambiguous nomenclature than "today" 3) real-world today -- yes - future means future from real-world today -- NO EXCEPTIONS 1) future from timestamp -- no 2) future from date the agenda is showing -- no - this could make sense, but ... 3) future from real-world today -- yes consequence: if you are showing real-world today and tomorrow as a 2 day span (first showing date = real-world today), and it would not repeat today, but would repeat tomorrow, it will show tomorrow. if it would repeat today, it will show on today's date in the agenda, today. this is not always the case in org 9, but something like it seems to be the case in org 8. i can provide an mce. p.s. if any changes are made, i propose to have a variable for debugging purposes. it would contain the date that agenda thinks is real-world today. thus, a test case could work both real-world today and tomorrow. -- The Kafka Pandemic: http://thekafkapandemic.blogspot.com The disease DOES progress. MANY people have died from it. And ANYBODY can get it. Denmark: free Karina Hansen NOW. UPDATE 2016-10: home, but not fully free