From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms1 with LMTPS id IN/BArTvjF6tUQAAk0OIDg (envelope-from ) for ; Tue, 07 Apr 2020 21:25:08 +0000 Received: from aspmx2.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id ILo0HrLvjF5FZwAAB5/wlQ (envelope-from ) for ; Tue, 07 Apr 2020 21:25:06 +0000 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 aspmx2.migadu.com (Postfix) with ESMTPS id 4F05F6831AB for ; Tue, 7 Apr 2020 21:25:04 +0000 (UTC) Received: from localhost ([::1]:53566 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jLviP-0008I9-KJ for larch@yhetil.org; Tue, 07 Apr 2020 17:25:01 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39253) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jLvhz-0008Hv-AD for emacs-orgmode@gnu.org; Tue, 07 Apr 2020 17:24:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jLvhx-0005NM-S7 for emacs-orgmode@gnu.org; Tue, 07 Apr 2020 17:24:35 -0400 Received: from pb-smtp2.pobox.com ([64.147.108.71]:62457) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1jLvhx-0005LP-L5 for emacs-orgmode@gnu.org; Tue, 07 Apr 2020 17:24:33 -0400 Received: from pb-smtp2.pobox.com (unknown [127.0.0.1]) by pb-smtp2.pobox.com (Postfix) with ESMTP id E553C47518; Tue, 7 Apr 2020 17:24:30 -0400 (EDT) (envelope-from kyle@kyleam.com) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=from:to:cc :subject:in-reply-to:references:date:message-id:mime-version :content-type; s=sasl; bh=SLvahLZQ5CoLYq1E6KkfBqZx2TA=; b=e8J6Qh Q/E8r2hiQiP8fFZeEXamDihwfI5izS0Ai+7ZfdPhPbQsFz9MRRXJwm8xFCuHCinu jIYFlYD80hNt8s83lq9d+sWEyNKaEgJbaYsqDd5ebTiHsZn7SnZISwjsDKmOtA0Q SwLG5g10vZERustdLmSdPQlVmA6BPh+GElwrc= Received: from pb-smtp2.nyi.icgroup.com (unknown [127.0.0.1]) by pb-smtp2.pobox.com (Postfix) with ESMTP id DCEE547517; Tue, 7 Apr 2020 17:24:30 -0400 (EDT) (envelope-from kyle@kyleam.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=kyleam.com; h=from:to:cc:subject:in-reply-to:references:date:message-id:mime-version:content-type; s=mesmtp; bh=yURL6+Rfd3bCuvuQRwmk2fGrhAKhpuALkAgXcykSzU8=; b=OqY3YnZAAx9mbfpw/VlzBLnapKUWFyv/jUeNKVnMKObWT/lm3XWV3ivpvOJ8L0BOdzIhpD/pcg0dWiTMFop1ppwuYMxs1RBDzSn3ft71JJ3moGduFUXZB69NWgtQFfxtj7kUe0bq7pCrxQtFjEFI4epjbRsuTgdiGrYqX67W2aM= Received: from localhost (unknown [45.33.91.115]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pb-smtp2.pobox.com (Postfix) with ESMTPSA id 60ECE47516; Tue, 7 Apr 2020 17:24:30 -0400 (EDT) (envelope-from kyle@kyleam.com) From: Kyle Meyer To: Allen Li Subject: Re: Bug: New agenda filtering multiple tags broken [9.3.6 (9.3.6-29-g6a3dff-elpaplus @ /home/ionasal/.emacs.d/elpa/org-plus-contrib-20200406/)] In-Reply-To: <80lfn7aw7k.fsf@felesatra.moe> References: <80lfn7aw7k.fsf@felesatra.moe> Date: Tue, 07 Apr 2020 21:24:29 +0000 Message-ID: <87v9mbyooi.fsf@kyleam.com> MIME-Version: 1.0 Content-Type: text/plain X-Pobox-Relay-ID: 2AE4E8BE-7916-11EA-9889-D1361DBA3BAF-24757444!pb-smtp2.pobox.com X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 64.147.108.71 X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: emacs-orgmode@gnu.org Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=default; t=1586294705; 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=ZsRXOCfI/FvoVTV1fuy0duOmjFnXr3JsXj3RHzjtBow=; b=BB5GegJwaCvLmgS2qHNL+ZVZMn8D0IBDHzXIczX1XP/g8IeorFA3+94X2vjkNDqDuZ4a4u LMqwbJ3I+8aZNoQl+QebsLb030ZPxzYGlFfnUgkkIQsmyFvYSIC/QXOqVB4du5vQrsQftl b1tX1mDgRycqoaeorWr+ux+KETK2g/A= ARC-Seal: i=1; s=default; d=yhetil.org; t=1586294705; a=rsa-sha256; cv=none; b=a96iRe4vnbfWERptcok394XESm7PJyUGtvuVRWbgLXarHlLp/8soyMgPP3Swt0c2YjoouF NDqxwA1bhA1yrC5kILo+x7NOcitZlU7WQwl9HHVatwIRtYZ2J4+bYeSJQdJzRw16/oaoiu JG42NL3v7nAfah3XnmRUPDPWD+yqSEM= ARC-Authentication-Results: i=1; aspmx2.migadu.com; dkim=pass header.d=pobox.com header.s=sasl header.b=e8J6Qh Q; dkim=pass header.d=kyleam.com header.s=mesmtp header.b=OqY3YnZA; dmarc=none; spf=pass (aspmx2.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Scanner: scn0 X-Spam-Score: -1.21 Authentication-Results: aspmx2.migadu.com; dkim=pass header.d=pobox.com header.s=sasl header.b=e8J6Qh Q; dkim=pass header.d=kyleam.com header.s=mesmtp header.b=OqY3YnZA; dmarc=none; spf=pass (aspmx2.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Scan-Result: default: False [-1.21 / 13.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; GENERIC_REPUTATION(0.00)[-0.58224815983977]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:209.51.188.0/24:c]; IP_REPUTATION_HAM(0.00)[asn: 22989(0.32), country: US(-0.01), ip: 209.51.188.17(-0.58)]; ARC_SIGNED(0.00)[i=1]; MX_GOOD(-0.50)[cached: eggs.gnu.org]; RCPT_COUNT_TWO(0.00)[2]; DKIM_TRACE(0.00)[pobox.com:+,kyleam.com:+]; MAILLIST(-0.20)[mailman]; FORGED_RECIPIENTS_MAILLIST(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:22989, ipnet:209.51.188.0/24, country:US]; MID_RHS_MATCH_FROM(0.00)[]; TAGGED_FROM(0.00)[larch=yhetil.org]; FROM_NEQ_ENVFROM(0.00)[kyle@kyleam.com,emacs-orgmode-bounces@gnu.org]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[pobox.com:s=sasl,kyleam.com:s=mesmtp]; FROM_HAS_DN(0.00)[]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[kyleam.com]; HAS_LIST_UNSUB(-0.01)[]; RCVD_COUNT_SEVEN(0.00)[8]; FORGED_SENDER_MAILLIST(0.00)[] X-TUID: YFjRHilb2mci Allen Li writes: > The new agenda filtering doesn't seem to work properly with multiple > tags. > > Opening the file below, e.g., at /tmp/tmp.org > > * TODO foo :foo: > * TODO bar :foo:bar: > * TODO baz > > Open an agenda buffer M-x org-agenda RET < t > > Filter / +foo-bar RET > > I expect to see only > > TODO foo > > But instead I see all of the items, as if the filter was ignored. Thanks for the report. The underlying issue is the same source as the bug reported at this thread: https://yhetil.org/orgmode/87369g0y2a.fsf@kyleam.com/T/#u I've confirmed that the patch there fixes the test case you described.