From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id UB16E/u75WQbVwAASxT56A (envelope-from ) for ; Wed, 23 Aug 2023 09:57:47 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id cPmME/u75WQfjAAA9RJhRA (envelope-from ) for ; Wed, 23 Aug 2023 09:57:47 +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 A614F5E02F for ; Wed, 23 Aug 2023 09:57:46 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20221208 header.b=IHTTi7NW; 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"; dmarc=pass (policy=none) header.from=gmail.com ARC-Seal: i=1; s=key1; d=yhetil.org; t=1692777466; a=rsa-sha256; cv=none; b=BWCzLO2GLMA54J4zGVyre8LZTCg7xG/iAX5Tn3cWpzUDJgengJIjzAU/y+eJXo/s1l+UBd e1OLMxGiWrrgJeodU3ehkZPDyTe4Gzmj0UVtOEZJgG0nRJOoR2L4Qyq17+YBGroWxa5ItM rKw5ZW/nzAjBFBYXixBKsKrYDX6J2NszBtkFjodZEumzDko0VFla3lE1S7hDnuEwPOgX7t lJo6q4UnjKbF+gMPUtvhn/cwC41sjL1fWG3lS4RmWs+mYm6shWwPo0+RK3mfLxk4rPJhqK KXpzCVvhYQQpPvEEz7Rx16jFuzC3azBgOX5ShYUW+6ZhGF+zjHlQuZF0nSkcIA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20221208 header.b=IHTTi7NW; 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"; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1692777466; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=YemvsodNj+/9azdgF1KGr21B3swWO1HL3MvSwT85NFg=; b=gkNdq/MWS50pWhhi1LFOHbRZ3sulSBQDH6bS1A4oWsTdnRrY3+rJ0VnITf77a4ZFa6V+B8 kzUBvP9rm1QAiD0nfbFQ/Cu5DQdrZrBtEB5jBi9DSC+FEe7WEG3q8y4Ku+ZThNmRasvwiC 7wYdTmRl9z1qorChQ7lKaOuaK41ehqI0uOO4thkRGSA0bPyXetF9y4Nlf4GoN9/pi1M7A3 jEUXDXoevMgcmRwZ3MmtkdZVAWiB1DEF4qb1daOU3KgVqazQmhFOAmlnFDCWalhjwBRCeb ZFf+LRMQMlaTo/YA4D3dZ2/vR9SWB3Gs8/BYOYzjjWU4bgx4C5WnwB1eeK4Nmw== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qYik6-0006br-Uf; Wed, 23 Aug 2023 03:57:30 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qYik5-0006bP-RO for emacs-orgmode@gnu.org; Wed, 23 Aug 2023 03:57:29 -0400 Received: from mail-wr1-x42d.google.com ([2a00:1450:4864:20::42d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qYik4-00048x-AI for emacs-orgmode@gnu.org; Wed, 23 Aug 2023 03:57:29 -0400 Received: by mail-wr1-x42d.google.com with SMTP id ffacd0b85a97d-31969580797so4750882f8f.3 for ; Wed, 23 Aug 2023 00:57:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1692777446; x=1693382246; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=YemvsodNj+/9azdgF1KGr21B3swWO1HL3MvSwT85NFg=; b=IHTTi7NWVCrxbFr5PuJlXijnNfIna4ozOzYup9ZeCIu/x2i62lZKjRbSZf5InQGp0D /dW7Klv+dwLZPH3klsR/d/+ceqIlt9Eb/1RY9MBHVulgTmhSnTFH97SBZ8Bd7i/G87Vy F3xMrQ9ANfYOAC8PPPHUyC1bUXqbs3u0BdjQKQdOD7a4NM0XeqSRLNpF84R4bMus1JSX Sbr7UVnh2MVfvazKtWxq2BsCil60PVWlemQcv460XEMRqZWTLYWZSGaxsyA35Xy4ng/t QH9DqWEB6cg2Mbi+47LZcs/dho+++BcDK8peIDqinDWVKGHt4JGaYXfCE44CzfD3YgQb 2Dzg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692777446; x=1693382246; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=YemvsodNj+/9azdgF1KGr21B3swWO1HL3MvSwT85NFg=; b=l9A/ak010/G+mUKTxyToE4+e1Vk1Kq7xZV9KlcVB/y22f+j3pYaeI6vw6iJlGz9ru4 IxVvV0iw6twlknLk9cdqo8OB6Jbtier3YUkYqxPZI/yT6f43kepxZ2B8JrD1NQ4HEbiB DQ4WkiuZiP/t8lfTZuavb3Xwb2ptfyjGaZkGdjS/qucbu8o4oxdqpr2ED97HoKsfAFXm RIZdFLvu2ve4JTA80lDxzQ8V80WfTbBBmjeTQGPQe7fv8YKze8JTsHhreIgDQrg2ltfT oqfVh9n8Ws/+/OecImkAsbdvI0JdzfpWbYz3Mo0gAamSqwgrGOre56cVqJ1S1EADoNcr LjDA== X-Gm-Message-State: AOJu0Yx3TDmihDDHhgNp25FYmKk/+NgBvLXriif/gds1UvOF4BGVgYH+ CAVfV4FE+B0onDjfHTivBSBifOxyrkGzuw== X-Google-Smtp-Source: AGHT+IG7W8oKkstLzrGJ+1Ed9d1imT/Sm0lXIl8UxlBKCM7vcQ0V0znn0DcmaSgoTpHS+mMAfUaMQw== X-Received: by 2002:a5d:4574:0:b0:317:5f04:bc00 with SMTP id a20-20020a5d4574000000b003175f04bc00mr8864389wrc.27.1692777445559; Wed, 23 Aug 2023 00:57:25 -0700 (PDT) Received: from localhost (131-199-28-81.ftth.cust.kwaoo.net. [81.28.199.131]) by smtp.gmail.com with ESMTPSA id s7-20020a5d69c7000000b0031c5ee51638sm5152243wrw.109.2023.08.23.00.57.25 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 23 Aug 2023 00:57:25 -0700 (PDT) From: Samuel Loury To: emacs-orgmode@gnu.org Subject: [BUG?] Matching tags: & operator no more implicit between tags and special property Date: Wed, 23 Aug 2023 09:57:10 +0200 Message-ID: <87h6oq2nu1.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=2a00:1450:4864:20::42d; envelope-from=konubinix@gmail.com; helo=mail-wr1-x42d.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 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-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Scanner: mx0.migadu.com X-Spam-Score: -10.43 X-Migadu-Queue-Id: A614F5E02F X-Migadu-Spam-Score: -10.43 X-TUID: NYtGi591Pb2Z --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain Hi. I've been using org-mode as PKMS for 13 years. Thanks for that awesome tool. After upgrading on main yesterday, I realized a change of behavior. I'm not sure whether it is a bug or not. The following tags query used to implicitly behave as a AND "-tag-TODO=\"TODO\"". It does not anymore. To reproduce this, simply use the following content. ``` * TODO todo and tag :tag: * TODO simply todo * nothing * only tag :tag: ``` And run the following code. `(org-tags-view nil "-tag-todo=\"TODO\"")` Before commit f689eb44f175fbbdc4e8ef0ad6f5201b10863438, this showed only "nothing", as expected. Now, it shows all the entries. To get back to the old behavior, I need to explicitly add the boolean operator & in between. I attached the code of the example in this mail. Hope that this bug report is useful. --=-=-= Content-Type: application/x-xz Content-Disposition: attachment; filename=tag-match-implicit-and.tar.xz Content-Transfer-Encoding: base64 /Td6WFoAAATm1rRGAgAhARYAAAB0L+Wj4Cf/Ac9dADeciQ4M5JSzSsi80gBLjL6qk482jfdr85HQ 1EdEN2lIT15XzIVFv4m7HIFOOFV8swsSjAaZreUMV6RwujkCwYcQjqE2Ndcpk/MZxDqPWkbmTczG d7bqGLvshBAsjta4x0xmbf80FGNXheXLvYPBirI/sgkFV8OWcIham6Tfwoe2E8mr7eZiy5/fXyW9 BgWXaxlFZXJ1YVFdvnOxrGDzffkOemiV2hj7rEKg4cQ4s0cbMSOwf2mj/0Kgk5+dKD8MFCD+pSG0 3qBU0deFwz5JeUuvDzihjPuQAgdHLjNvlXTOLYiIOFDBEzrFstYEjet1vzZclSfEWYdu4KrwwUCR UfH6cLAwON3zT0/wL7TyjiHc0zIwiGDWF6IsDVYzStIHCGGzChX/tYMqYWGikEZI0SvlWy7pIV9w /fT7q9f2Ez8wr91/mYmV4V0HErbZsTQtnOVe+NDX3pdhiTtFiwMYBSjHpFA0nkSEEAusRj8g/0sN bwLDUW3heNrxvu2m90aJObjmYbPYsnD1iP3PIRm+fRbU7oMNppcV3/ZL3IgNUnvu9gyTpJS3Tb9C iP2/0cySxMPlhd4/eSzC5PIqNOWecHnbUKD7VuNH/o3MPcndFyAAAD3OwEWf0/f1AAHrA4BQAADH 3ZN5scRn+wIAAAAABFla --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable =2D-=20 Konubinix GPG Key : 7439106A Fingerprint: 5993 BE7A DA65 E2D9 06CE 5C36 75D2 3CED 7439 106A --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEWZO+etpl4tkGzlw2ddI87XQ5EGoFAmTlu9cACgkQddI87XQ5 EGpRKQf/Z2svm5OTvuJAHM00B071OsaYeaCk25BreCWEVHxRO4PfiSiIM1xdlwQ6 ZaUHH2WcbwOTdswm6zLKudNJFDYfxerULTD9kr6b1hreSBz9i+rOMsJOwl9d3g0K BShS5L+uU9q7xiyXIzpnL3YUXAxHWRwNomTgwhrslm6DaXa6lUzYj0ESIVmfByKH AVrwYQBKdMJiiz5bGfbSIYeyJigboP7Xr+KE28KLep/H4h20h7wnCtBoogfL4Fj6 0v3+110XwXIbjjA00ywtWMy0xDUWUoCx9n44G4CeKySU1gsX3jEThqtUEyYWM4kC g4rgS+N5XGCD2a4L/KsgtX9IZgeWUQ== =Wwp4 -----END PGP SIGNATURE----- --==-=-=--