From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id mMI1JBhNOWKlVQEAgWs5BA (envelope-from ) for ; Tue, 22 Mar 2022 05:14:16 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id 0HqJIRhNOWLT+wAA9RJhRA (envelope-from ) for ; Tue, 22 Mar 2022 05:14:16 +0100 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 8B36A23419 for ; Tue, 22 Mar 2022 05:14:14 +0100 (CET) Received: from localhost ([::1]:50190 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nWVuP-0002Mb-Jo for larch@yhetil.org; Tue, 22 Mar 2022 00:14:13 -0400 Received: from eggs.gnu.org ([209.51.188.92]:60438) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nWVtj-0002Jr-6K for emacs-orgmode@gnu.org; Tue, 22 Mar 2022 00:13:31 -0400 Received: from walmailout10.yourhostingaccount.com ([65.254.253.85]:60799) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nWVth-0002es-MJ for emacs-orgmode@gnu.org; Tue, 22 Mar 2022 00:13:30 -0400 Received: from mailscan09.yourhostingaccount.com ([10.1.15.9] helo=walmailscan09.yourhostingaccount.com) by walmailout10.yourhostingaccount.com with esmtp (Exim) id 1nWVQY-00033B-ED for emacs-orgmode@gnu.org; Mon, 21 Mar 2022 23:43:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tomdavey.com; s=dkim; h=Sender:Content-Transfer-Encoding:Content-Type: MIME-Version:Message-ID:Date:Subject:In-Reply-To:References:To:From:Reply-To: Cc:Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=mu/UUhge32wkLILp9LT8F6AgAlMiaZbHn/D1VFluIjk=; b=iJ/b5Rp0eOzw6+4zoFkWk+7ecQ AOu5taDcQTo+/r8QRSgDgXKNtY15wqedvOTlck50rXFjIOZ6kLVKiW4XeMC46scoqKGUbgjT++M9O s4yI8C37y9ZjxE2dLYhe+Y2FtopdPuIGLY9DhyeY0SfkL+8O+vKms/etxCnr4u8oB5MNdRJzuYw44 kPHe4O3F/ecNreQdMIHy7t9CBQOpclxHdfjLnvfqY9stWCKilZCV886ZHKfd9bx5KBnISymHgX44U 3ZwtwMbvPLPOUsCb8D5NmpzOdNtXw/+Vnn7AkcKMnKLxcljdjlCUnrvARHkU9D8MPsE2lL0fyZUCj 6x74ipHw==; Received: from [10.114.3.21] (helo=walimpout01) by walmailscan09.yourhostingaccount.com with esmtp (Exim) id 1nWVQY-0007Pp-6W for emacs-orgmode@gnu.org; Mon, 21 Mar 2022 23:43:22 -0400 Received: from walauthsmtp52.yourhostingaccount.com ([10.1.18.52]) by walimpout01 with id 9FjJ2700517QRK601FjMHN; Mon, 21 Mar 2022 23:43:22 -0400 X-Authority-Analysis: v=2.3 cv=Q5RJH7+a c=1 sm=1 tr=0 a=fvjdEUx0USZYr98uezXgFQ==:117 a=zuBDUjl1ZKkaZ1e1JP5yeA==:17 a=MTwxlbBk0Eb5WPVx:21 a=kj9zAlcOel0A:10 a=o8Y5sQTvuykA:10 a=BJfXAp5dUnUA:10 a=6JfXMdr6AAAA:8 a=mDV3o1hIAAAA:8 a=m7ZYYpgbBOBWMUNHHREA:9 a=CjuIK1q_8ugA:10 a=nS92AdqISmGMjx_jJTJs:22 a=TsfbUbXGka_IpY0nsRw-:22 a=_FVE-zBwftR9WsbkzFJk:22 Received: from cpe-74-73-105-65.nyc.res.rr.com ([74.73.105.65]:53237 helo=Penny) by walauthsmtp52.yourhostingaccount.com with esmtpa (Exim) id 1nWVQU-0001Sh-KR for emacs-orgmode@gnu.org; Mon, 21 Mar 2022 23:43:18 -0400 From: "Tom Davey" To: References: <87v8wje4nd.fsf@localhost> <066001d83d3c$7b463380$71d29a80$@tomdavey.com> In-Reply-To: Subject: RE: [BUG] Agenda no longer works for timestamps inside properties drawer [9.5.2 (release_9.5.2-24-g668205 @ /home/ignacio/repos/emacs/lisp/org/)] Date: Mon, 21 Mar 2022 23:43:17 -0400 Message-ID: <06d301d83d9e$f8b44340$ea1cc9c0$@tomdavey.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Outlook 16.0 Thread-Index: AQJ3HNglNZJhNnwc8Y7Nepy+BoBfkQMVdBpPAjDlchsBrGWl/6tVYl8g Content-Language: en-us X-EN-UserInfo: 52ba5adf417010193fa3ef08325f2c21:931c98230c6409dcc37fa7e93b490c27 X-EN-AuthUser: tom@tomdavey.com X-EN-OrigIP: 74.73.105.65 X-EN-OrigHost: cpe-74-73-105-65.nyc.res.rr.com Received-SPF: pass client-ip=65.254.253.85; envelope-from=SRS0=kXn3t2=UB=tomdavey.com=tom@yourhostingaccount.com; helo=walmailout10.yourhostingaccount.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no 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: , Reply-To: tom@tomdavey.com 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=1647922456; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=mu/UUhge32wkLILp9LT8F6AgAlMiaZbHn/D1VFluIjk=; b=JfvKcd3Kkdxp9Fc/rBhKHHnTcPchVSrMphtLEOCO2uutmE/0xCL7TLA6I2sg7EipHQBw0F ELJOMAtupdFCv8Qq7bOuqzz1EAgOiX7AwZWgUmbHIMl+vy5XXrEZJfTEpx+9G5jRWU/+CT FgBTY+8FT8AnjuUnC9Cq38z8ZHdciCIqxc/AOfDkE4g68ZEjlOcd1bFi6Sb10aTri2SdBQ abVzffnNsEsO2RBZHikNOV9zlcs8gbP0VI6RAjFB10b+pSi2U2zdDU4htZWzOh/5Ma0K91 RYy7YwcMwfbINEwFyS/b/CX6jv4QoQi/v4d2eO4uHI4CCIUvnOd+4Aq8m+bf9A== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1647922456; a=rsa-sha256; cv=none; b=oRtC90j+F313HG/3ek7FxWuc8ZYWMMRJDU6JLUujA8HqiKO8FB47Eai39vIzFBGuhSuH9A rErfTqtQS3QR4gWksQrlx2G+NjcRlxwaNSd/hJTwbC7pAEc3FFftl9LvVRxhV0v+se3OSl YhSmCx7pZm4+vmEpQc1Et6q8yEVQjiNT+2Xw/1Qj+7T1+lma9+bLAmPYCdbvYl0Df/+xR9 SGX3aTWLR3KkWYUg2Ny0r+qQQBuEeW36QiQxhW5oenF0KkWiLGrspPXfaE64V9amK0tqDM EFUQChu5RHjr7zJwt6bBUqu2iEBlQvdodde6vDEq0g7tpeCYTg50Y8LnZULL1Q== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=tomdavey.com header.s=dkim header.b="iJ/b5Rp0"; dmarc=none; 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: -0.91 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=tomdavey.com header.s=dkim header.b="iJ/b5Rp0"; dmarc=none; 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: 8B36A23419 X-Spam-Score: -0.91 X-Migadu-Scanner: scn0.migadu.com X-TUID: boJfWBtloQa9 Ignacio writes: > I've located the line in org-agenda.el responsible of the new behavior, > and the following patch seems to fix it. I suggest it is incorporated > into the repository, maybe with a variable org-agenda-skip-timestamps- > in-properties-drawer defaulting to t if not everyone agrees. I second that suggestion for the repository! Thanks very much for the patch. I think you are correct in supposing that when Emacs 28.1 is released, many Org users who upgrade will be mystified at the new timestamp behavior and will spend time without success trying to figure out what changed. Perhaps the new variable you propose, org-agenda-skip-timestamps-in-properties-drawer, should default to nil to preserve the historical behavior? -- Tom Davey tom@tomdavey.com New York NY USA -----Original Message----- From: Emacs-orgmode On Behalf Of Ignacio Casso Sent: Monday, March 21, 2022 7:21 PM To: tom@tomdavey.com Cc: emacs-orgmode@gnu.org Subject: Re: [BUG] Agenda no longer works for timestamps inside properties drawer [9.5.2 (release_9.5.2-24-g668205 @ /home/ignacio/repos/emacs/lisp/org/)] >> What you see in the new Org version is not a bug. Property values are >> treated as plain text by Org. >> >> I was unable to find a place in manual describing that timestamps >> cannot be placed inside property values: >> I personally see allowing timestamps (and links) inside property values as a useful feature. >> Would it be of interest for other users? > > Yes, it's a quite useful feature. For years, via my Capture templates, I've been adding a property named :Created: to the properties drawer as follows: > > :PROPERTIES: > :Created: <2022-03-06 Sun 22:42> > :END: > > Now, in 9.5.2, literally hundreds of entries that formerly appeared on the built-in Agenda views cannot be easily found. It seems that I'm not the only one using this unintended feature in previous versions of org, and probably there will be many others who don't use the latest version of org and have not noticed yet but will have the same problem when they upgrade. I think that even if timestamps were never intended to be used inside property drawers before, the fact that it worked for a long time and nothing in the documentation suggested otherwise makes it a de facto feature, even if unintended, and should be preserved. I've located the line in org-agenda.el responsible of the new behavior, and the following patch seems to fix it. I suggest it is incorporated into the repository, maybe with a variable org-agenda-skip-timestamps-in-properties-drawer defaulting to t if not everyone agrees.