From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id G/wwGBIbNWG3GwAAgWs5BA (envelope-from ) for ; Sun, 05 Sep 2021 21:31:30 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id MKUDExIbNWEqWQAAbx9fmQ (envelope-from ) for ; Sun, 05 Sep 2021 19:31:30 +0000 Received: from mail.notmuchmail.org (nmbug.tethera.net [144.217.243.247]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 8D0E24F55 for ; Sun, 5 Sep 2021 21:31:29 +0200 (CEST) Received: from nmbug.tethera.net (localhost [127.0.0.1]) by mail.notmuchmail.org (Postfix) with ESMTP id B9A391FA70; Sun, 5 Sep 2021 15:31:22 -0400 (EDT) Received: from fethera.tethera.net (fethera.tethera.net [IPv6:2607:5300:60:c5::1]) by mail.notmuchmail.org (Postfix) with ESMTP id 7661E1FA29 for ; Sun, 5 Sep 2021 15:31:19 -0400 (EDT) Received: by fethera.tethera.net (Postfix, from userid 1001) id 2E5805FD5C; Sun, 5 Sep 2021 15:31:19 -0400 (EDT) Received: (nullmailer pid 2756335 invoked by uid 1000); Sun, 05 Sep 2021 19:31:04 -0000 From: David Bremner To: notmuch@notmuchmail.org Subject: Re: v5 sexp query parser In-Reply-To: <20210824151745.2941868-1-david@tethera.net> References: <20210824151745.2941868-1-david@tethera.net> Date: Sun, 05 Sep 2021 12:31:04 -0700 Message-ID: <87pmtm3jlz.fsf@tethera.net> MIME-Version: 1.0 Message-ID-Hash: OFCZIW2XA7AYPC25C2AZHLXS7U7YLMYT X-Message-ID-Hash: OFCZIW2XA7AYPC25C2AZHLXS7U7YLMYT X-MailFrom: david@tethera.net X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-notmuch.notmuchmail.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; suspicious-header X-Mailman-Version: 3.2.1 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Help: List-Post: List-Subscribe: List-Unsubscribe: Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1630870290; h=from:from: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; bh=btJrIY7afAB67jy0NiYSz0x81jtkKQQwjvkgfTBEk+A=; b=XC5Imdq96zaLoOPF3pg9KAyW7BDmd6LjI/PtTMvv3y/aKQ/EygLNs6TklJUWjdJyOiZ0XR KIi5AGeFLX39m00hnUWd/bl5oNhT7PwwfI/hJZc1gM1FMQHqwlZ/ZpkFi1af8hczp4pQiA sjZVfUoQRrnLNGQp/FzNqZKE8ObYiDwThjnawiMzD24yBJyjRO6VVFTyM4zxM0TetIVOFF g8gkCyhTtSgM3V3VgLeV82PZV9gxVTMa0RbBXEnrYNwuzXX1TBf9GLrWiNTsShyvKxCXWw u/UiCobSD+Ud2cyOhJAjx5MxySgY47c/ye3m4U87Tmzs2wRy6YoHvKJhUV99SQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1630870290; a=rsa-sha256; cv=none; b=QawSlHkkTXWw9/l8G5QmrseaI9VjdCm6ny/uHzazDOlY9PBw2tnLt8RRKhkSFnnCeIObbQ HWfw+wXZspEVrvB8M5vEJqbfmQmCOQke+UGKnbDYtiXDr64MT5N20ZIS5dPgFrqVKTX1L4 jz2vizGvfg23CSiJVBWRXs4w9TC4prbMlgix0wsYab2rBgdWi5IpJ3rgRtASixdZZWPJKf FqqtNr1OhIKHbl8DuR9oJhizJqHmmoitCZJOzyF01EhdckaRRrB3yv1B9lU2TUd+V3K39S uC6SSJSzhQylxlgfOLwDDgLsIqMBpaVcaEENJyR5JP73LkxXkx/9mtdHP5hiKA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 144.217.243.247 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org X-Migadu-Spam-Score: -1.88 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 144.217.243.247 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org X-Migadu-Queue-Id: 8D0E24F55 X-Spam-Score: -1.88 X-Migadu-Scanner: scn1.migadu.com X-TUID: ufKQJVQCXNNl David Bremner writes: > > I don't plan on applying this for 0.33, but will probably go ahead and apply something like this series to master soon after the 0.33 release. So now is the time to bikeshed. > As promised, I have applied this series to master. I don't think it should introduce bugs for those not using the new query parser, but it's a moderate sized change (maybe 1000 lines of new code, and 1500 lines of tests and docs), so one never knows.