From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id yJixM55qo2JTIwAAbAwnHQ (envelope-from ) for ; Fri, 10 Jun 2022 18:00:30 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id EDaBM55qo2JqdQEAauVa8A (envelope-from ) for ; Fri, 10 Jun 2022 18:00:30 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 6167044348 for ; Fri, 10 Jun 2022 18:00:30 +0200 (CEST) Received: from localhost ([::1]:42428 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nzh3l-0000h5-DM for larch@yhetil.org; Fri, 10 Jun 2022 12:00:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35264) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nzh2q-0000gj-M3 for emacs-orgmode@gnu.org; Fri, 10 Jun 2022 11:59:32 -0400 Received: from mail-wr1-x42b.google.com ([2a00:1450:4864:20::42b]:34668) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nzh2o-0005oq-Vv for emacs-orgmode@gnu.org; Fri, 10 Jun 2022 11:59:32 -0400 Received: by mail-wr1-x42b.google.com with SMTP id c21so4004833wrb.1 for ; Fri, 10 Jun 2022 08:59:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:gmane-reply-to-list:date:in-reply-to :message-id:mime-version; bh=1jUWfVy/7mvuPKx8rwKv2lLrPS4HAR0ldjUFI1x0IeM=; b=pF0AdpydIiO8mVx+JbqGZNPMM0aLd9EPBC8i6H4v+S8C3WOQjv3fkBZFv8DXePbK2C +sGlszEqJCC5/UWpKCq1puC+YLTz5EU8nF0/HLnShVVMzMpjpP+ReIGS1M3SxCpP7CqX NEmOjZ94dAJnRhfGRvJxvcULRraep//g1+UFeIUQTPPphPdgpmeCUc3iz05iHoFUtTvV 86rD704uELH6Omso76G4CHY+HIiNbYWeszDct6Ey+avhy6/5+NQb2C2MOoWtm6P/9uvx I5tiplv5PkL04p8K6iIXROF+lf48lxt0j4NTGiGeBshN6ZNs9qPSxG4RCcr9zOLN1SPG CCdA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references :gmane-reply-to-list:date:in-reply-to:message-id:mime-version; bh=1jUWfVy/7mvuPKx8rwKv2lLrPS4HAR0ldjUFI1x0IeM=; b=ceoAboIa6n0gIEGTwKQol9qbiOhKpSz/pjpPyW9qGR3DqNb/AjVC2ZgswhQhn8LqJA AXc49R0q2bHqvK7AmZMZoJNLU2t+BGyRQanoVbMcKxlgZNU9+PlHfKx0A+4qVuVuSXCU PU5LVSs+DgVglJlYm/rglYrPwxG/Z8FjmIr8OiDS0THK6eZZfVW0V39ygMHpTqWzhojZ nEDfn3XDrRZajtNjBNvAIV1W2tdTGAF3kHwoLwjBIVqzhkf0sRyM81KDq6uDFBbpmABk VuCagZl5snmgG9Z4awQGzTorkHyeqFFPsY5w7QUn5S+k3SZfWaYFrNVl6/AX9JaELakA yGFg== X-Gm-Message-State: AOAM5323zfW9mPWSLlr1tgRmAtSCEM5AvjEcAMPOoVb0vslX8wxOlJtO YElSvLGzQH/yvY8x758sdV5vmMAS3zM= X-Google-Smtp-Source: ABdhPJxOr++bEyl/MO9+VpytwuzmDAqFcrInK34VXY8stkQDMZJCAP8ofh8w9RfY3Ex8ozzx2etIeQ== X-Received: by 2002:a05:6000:12d0:b0:210:2ba3:e67 with SMTP id l16-20020a05600012d000b002102ba30e67mr45217408wrx.382.1654876768646; Fri, 10 Jun 2022 08:59:28 -0700 (PDT) Received: from rltb ([2a01:e0a:3f3:fb50:d322:20a3:e287:911e]) by smtp.gmail.com with ESMTPSA id bp11-20020a5d5a8b000000b0020c5253d926sm14252967wrb.114.2022.06.10.08.59.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jun 2022 08:59:27 -0700 (PDT) From: Robert Pluim To: Ihor Radchenko Cc: Angel de Vicente , emacs-orgmode@gnu.org Subject: Re: Timestamp with repeater interval AND END DATE? References: <87fskpg6hq.fsf@gmail.com> <87czfter3k.fsf@ucl.ac.uk> <87bkvdg46m.fsf@gmail.com> <87zgik29hf.fsf@gmail.com> <87wndoahd0.fsf@gmail.com> <87v8t81yc2.fsf@gmail.com> <87r13wr7x1.fsf@localhost> <87r13w1tr7.fsf@gmail.com> <87czfgr25x.fsf@localhost> Gmane-Reply-To-List: yes Date: Fri, 10 Jun 2022 17:59:26 +0200 In-Reply-To: <87czfgr25x.fsf@localhost> (Ihor Radchenko's message of "Fri, 10 Jun 2022 23:03:38 +0800") Message-ID: <87ilp81pcx.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=2a00:1450:4864:20::42b; envelope-from=rpluim@gmail.com; helo=mail-wr1-x42b.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1654876830; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=1jUWfVy/7mvuPKx8rwKv2lLrPS4HAR0ldjUFI1x0IeM=; b=q95bcPJPS1VP8/ZVP7A+PSveiu0Tsg6AgYl001lgnbjPQ2je4gydQxwQqw+xa5wxhtL5/h 8AC6P5bCgCrRsbayF1JxmBYE1IUnKY5mF9PjcLII+F4GDdbMWrKKQTxI3mDSl55apnfJV4 NTjU0GgcASIAZF2kpVq25XeOxA2HyAssPclMAWMCsMJcoVyJ6fgTHQTnaDi+402dK/Gkow /70XmUaT1sSK6VSuWJtPQjhqrHLbxfvFpIwNtNj504JqZ/CF7pnbSxLUhjl6zxGoytmldo CWg/w9kGRXPrjuGj3AFu7TxHrTuGdQmZBXa38ixO87LcuDIEPCqVoj3aX9zD+w== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1654876830; a=rsa-sha256; cv=none; b=kWoO5kw23LtfErknqL31wKmECT6W+l5HnxHPime7NCw1jYWYhhPoCBVjvRhZEi4PnCigFs d2XcantMF4b7MU/MTyDnNc/U6akjS36sEwnP82EILptQsPqvggjHp11wKILkfZGFlnvt1b KZAoTsKV/7436og4HDSRJ/bQZZ1lEle8Eyvk9NK9o++91/RjM1p/IRDK+3KdhxE3iRPIpt BF1tWgsnc8a2u3X3cKdHNo1VIi8mn3aTca+eQM0VQwmqdiz9q3+DTM651PNYfMOZrAhTsB ArKor2PvbPf1d6qMD3jS7AS5nVP+/8NLMesOd/4f50njKhR9ePJnQq60rJlejg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=pF0Adpyd; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -2.98 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=pF0Adpyd; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 6167044348 X-Spam-Score: -2.98 X-Migadu-Scanner: scn0.migadu.com X-TUID: 07QW3h7DmyqX --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable >>>>> On Fri, 10 Jun 2022 23:03:38 +0800, Ihor Radchenko said: Ihor> Robert Pluim writes: >> Ok. I will, or rather I would, but I=CA=BCm obviously doing somethin= g wrong >> when building org: >>=20 >> Debugger entered--Lisp error: (wrong-type-argument listp "Packages t= hat conflict with Org mode") >> org-element-secondary-p(#("Conflicts" 0 9 (:parent (headline (:raw-v= alue "Packages that conflict with Org mode" :begin 739020 :end 744524 :pre-= blank 0 :contents-begin 739061 :contents-end 744523 :robust-begin 739148 :r= obust-end 744521 :level 3 :priority nil :tags nil :todo-keyword nil :todo-t= ype nil :post-blank 1 :footnote-section-p nil :archivedp nil :commentedp ni= l :post-affiliated 739020 :DESCRIPTION "Packages that lead to conflicts." := ALT_TITLE "Conflicts" :title "Packages that conflict with Org mode" :parent= (headline (:raw-value "Interaction with Other Packages" :begin 735540 :end= 744524 :pre-blank 0 :contents-begin 735575 :contents-end 744523 :robust-be= gin 735658 Ihor> Oops. It was not caught by tests. Fixed on main now. You can pull= the Ihor> latest main. The error should disappear. Working fine now, thanks. Doc patch attached (I have copyright assignment on file for Emacs). Thanks Robert --=20 --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0001-doc-org-manual.org-Reference-org-cyclic-and-org-bloc.patch >From 5437667a97dcd03a2993bfde93b0253590fae74a Mon Sep 17 00:00:00 2001 From: Robert Pluim Date: Fri, 10 Jun 2022 17:53:12 +0200 Subject: [PATCH] doc/org-manual.org: Reference org-cyclic and org-block * doc/org-manual.org (Footnotes): Add org-cyclic and org-block to note about org diary functions. Add function indices for org-{date, anniversary, cyclic, block}. --- doc/org-manual.org | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/doc/org-manual.org b/doc/org-manual.org index 32a45f884..d560562c5 100644 --- a/doc/org-manual.org +++ b/doc/org-manual.org @@ -22046,6 +22046,10 @@ * Footnotes However, any date inserted or modified by Org adds that day name, for reading convenience. +#+findex: org-date +#+findex: org-anniversary +#+findex: org-cyclic +#+findex: org-block [fn:60] When working with the standard diary expression functions, you need to be very careful with the order of the arguments. That order depends evilly on the variable ~calendar-date-style~. For example, to @@ -22053,10 +22057,11 @@ * Footnotes =(diary-date 12 1 2005)= or =(diary-date 1 12 2005)= or =(diary-date 2005 12 1)=, depending on the settings. This has been the source of much confusion. Org mode users can resort to special versions of -these functions like ~org-date~ or ~org-anniversary~. These work just -like the corresponding ~diary-~ functions, but with stable ISO order -of arguments (year, month, day) wherever applicable, independent of -the value of ~calendar-date-style~. +these functions, namely ~org-date~, ~org-anniversary~, ~org-cyclic, and +~org-block~. These work just like the corresponding ~diary-~ +functions, but with stable ISO order of arguments (year, month, day) +wherever applicable, independent of the value of +~calendar-date-style~. [fn:61] See the variable ~org-read-date-prefer-future~. You may set that variable to the symbol ~time~ to even make a time before now -- 2.35.1.607.gf01e51a7cf --=-=-=--