From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.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 cJUmCws7OmLHtgAAgWs5BA (envelope-from ) for ; Tue, 22 Mar 2022 22:09:31 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id iFyvBws7OmJf+gAAauVa8A (envelope-from ) for ; Tue, 22 Mar 2022 22:09:31 +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 D9EC023E0C for ; Tue, 22 Mar 2022 22:09:30 +0100 (CET) Received: from localhost ([::1]:36548 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nWlkv-0000gj-Tv for larch@yhetil.org; Tue, 22 Mar 2022 17:09:29 -0400 Received: from eggs.gnu.org ([209.51.188.92]:36540) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nWlkW-0000ga-Iv for emacs-orgmode@gnu.org; Tue, 22 Mar 2022 17:09:04 -0400 Received: from [2607:f8b0:4864:20::530] (port=44019 helo=mail-pg1-x530.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nWlkV-0006YV-5Y for emacs-orgmode@gnu.org; Tue, 22 Mar 2022 17:09:04 -0400 Received: by mail-pg1-x530.google.com with SMTP id c2so13494129pga.10 for ; Tue, 22 Mar 2022 14:09:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=references:user-agent:from:to:cc:subject:date:in-reply-to :message-id:mime-version; bh=XSYwc8IMwXqJZQriGqvzE/0VGi/yWeFr93yIIw6jSL0=; b=WzxU/grf1vEVWaON1MZyZvASJGimAqQx46jB7q0DlfiNljd31X+n807zxcTLosSJyb OIcymuvugEV3fTG+c8keVTjNOf9vbdm3X4QFgsTOC6XP2ze9iy/eoQuKMJmSghAARbxK qymMFycQX31bdAhSQftDi4Wnq/CmNb88LP/unfAWFNx0a/ewTjSgygKU8eLR5v4D8m2V 3SMrYxd03j5N75ksVJwEAIBVpqpIkzAcG7Ol5tg3d/w2XlIgYwwvhjDB/5AscuLRmEG/ 0Y/jgVCodc/iRxhv/rLBKP14/1LLMCmGF/yX1vObyzrX3ug3r+Nw0jvxzGNmZf+uvTjf u0Eg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:references:user-agent:from:to:cc:subject:date :in-reply-to:message-id:mime-version; bh=XSYwc8IMwXqJZQriGqvzE/0VGi/yWeFr93yIIw6jSL0=; b=EsGCvS4fEf32fQR2B84KIuwG4KHYmUGaoK62WYP0eIUsW07YmG9DnRYq2aprR3cuH5 Z0hPJkUbwi34EtmU9dyxz/O4Fy25gcpQj32z72zLmKCV06vEdtPWZGNN6AvXrKu8mtfW HmDLYx6rGLAajW/zI82KczmR1Lyy9DX4C3WFO03MQ/96adWPJwiNndG+/cSYPBSHfZB9 4MbYnuTQwZBc9HPQRE2Nc36rfE/97lRopgWOlVncPf/UHQb2j6rLdMdOyboDg+PPnyap hPE44Co103WbmPkd9h1WDBWWkuQZbO2LHMQv7JDwcMv0Lodf8wvHMy2vRXul8BtIKE/m VULA== X-Gm-Message-State: AOAM530h6O+8fswLB5mKNZ2DEn9b4OKDT0Us1yHLEZpR/cLSObTluFCh FdWNi3jYsORdXjEhoD64s7w= X-Google-Smtp-Source: ABdhPJw8cOXqBjmj9tAS8shzHKri2Mo0juUfekgOIcq8tiNgJSMJDrj8Nqk+x0xtUks7nXLi1TOxNg== X-Received: by 2002:a05:6a00:2186:b0:4f7:5544:1cc9 with SMTP id h6-20020a056a00218600b004f755441cc9mr30418633pfi.62.1647983341328; Tue, 22 Mar 2022 14:09:01 -0700 (PDT) Received: from dingbat (220-235-26-154.dyn.iinet.net.au. [220.235.26.154]) by smtp.gmail.com with ESMTPSA id y5-20020a056a00180500b004faac109225sm7058319pfa.179.2022.03.22.14.08.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 22 Mar 2022 14:09:00 -0700 (PDT) References: <87v8wje4nd.fsf@localhost> <066001d83d3c$7b463380$71d29a80$@tomdavey.com> <87lex2mgtw.fsf@localhost> User-agent: mu4e 1.7.10; emacs 28.0.92 From: Tim Cross To: Ihor Radchenko 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: Wed, 23 Mar 2022 08:02:29 +1100 In-reply-to: <87lex2mgtw.fsf@localhost> Message-ID: <87tubpsniw.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Host-Lookup-Failed: Reverse DNS lookup failed for 2607:f8b0:4864:20::530 (failed) Received-SPF: pass client-ip=2607:f8b0:4864:20::530; envelope-from=theophilusx@gmail.com; helo=mail-pg1-x530.google.com X-Spam_score_int: -6 X-Spam_score: -0.7 X-Spam_bar: / X-Spam_report: (-0.7 / 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, PDS_HP_HELO_NORDNS=0.659, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, 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: , Cc: tom@tomdavey.com, Ignacio Casso , emacs-orgmode@gnu.org 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=1647983370; 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=XSYwc8IMwXqJZQriGqvzE/0VGi/yWeFr93yIIw6jSL0=; b=RWFLKiV8H76kHeoxaVVhyl+WrokhH1H1G/ZqKWGiJmEdc0lJkphqrp9vHSIF1h37iwj9PV pktNwitfWojoubivhyRUjrQp69JMj7rSKBnROjL3oNBjFvkqZZaO3seNbVkUNQXLLWriYi yLjOSjJo1Y9SUw0Dl6QXjkacBm5puIP7IjEA8FSl5+vlwqJyymjisVakv6mGD3wMd44ZYs xfla3OD9Jgh/URTgcxQsvKZ9jjisQ2ko6ScJrrmNiyGnuEg6vjS1cieOv/Jd8LT4ipqmHL YiyZhJPaNQh1iNhVc9FlHLoEofX0M3s/U0o98KwY8zcfVeyoSXDWnRURRhYvsw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1647983370; a=rsa-sha256; cv=none; b=eDF1DomvhbiDrrP2IV19I8q4KtHWdYSHJCPC37T1NlKYuJnU2gz145BH8+Z7QtveiOkSPg Vh9mZ+WbbIl/axpp9aMAr+WKs7gl3UoFrixMjFs3u5Tvdy+RgEWxxN6rKg+pIkMKljEnyR rcKpJNVn4sSaM3/UC/paAG6kFa1n10GO1ahXFTWU2jocUxDmUv/qHBc728twDZmbkPHWR8 58afX6GWWIQ4IqyuyIEEPP9lBEJTvxlmM4UW2+1yNUmCPWc7w5p5mJzJec48w9cEtVnqAk a5ggabVS3IlIqSQezm6wBbNGAiEpeP6xI0DGuxa03YJ0iHxK8WK/wgboveosiQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b="WzxU/grf"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=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: 4.49 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b="WzxU/grf"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=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: D9EC023E0C X-Spam-Score: 4.49 X-Migadu-Scanner: scn0.migadu.com X-TUID: zL1jTbQ5bNoG Ihor Radchenko writes: > Samuel Wales writes: > >> so i guess i am interested in the rationale. example of ts [and text] >> search being useful might be an example or ledger block that contains >> ledger source, or something like that. i can get why bare ts not >> being matched inside links might be useful. >> >> otoh i can get why text [not ts] and isearch search inside of links >> can be useful. >> >> idk if my intuitions match those of others. i am partly trying to >> think of what a newcomer might expect to work [and the simplicity of a >> rule that he or she would have to remember in order to know what the >> behavior will be]. > > I can see your point. Simple timestamp matching by regexp disregarding > timestamp objects might be useful. However, I do not think that matching > should be via timestamps in such a case. Rather it should be even more > lax - agenda may match anything date-looking (with or without brackets). > A specialized regex agenda matcher with regex constructed using current > agenda date. > > Maybe we can introduce a new agenda view? Or maybe a special agenda > mode, similar to org-agenda-include-inactive-timestamps? > Perhaps I simply don't understand, but I fail to see the need for adding such functionality. Org files are plain text and you can just use the build-in or any of the add-on search tools to search for anything, including timestamps or things which may look like timestamps. The only time org needs to provide search functionality is when that search does need to be done within the context of a date/time object.