Authentication-Results: mail-b.sr.ht; dkim=pass header.d=timculverhouse.com header.i=@timculverhouse.com; dkim=pass header.d=messagingengine.com header.i=@messagingengine.com Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) by mail-b.sr.ht (Postfix) with ESMTPS id B998411F053 for <~rjarry/aerc-devel@lists.sr.ht>; Sat, 20 Aug 2022 14:52:58 +0000 (UTC) Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id A79205C013E; Sat, 20 Aug 2022 10:52:58 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Sat, 20 Aug 2022 10:52:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= timculverhouse.com; h=cc:content-transfer-encoding:content-type :date:date:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to; s=fm3; t=1661007178; x=1661093578; bh=nwjJrHNqG66eZYsFPsBodKU0s y9N2gfWXoHUdEoGtvw=; b=NOPIe1M0YycYDw7HeWbK5Aj+LraBevCDdj1DC6XiA kaOJPlWV4gBSqUqj9QA+GG/OrtHjAGvRGP6XcsUUsxODm/YBmb7g8C2A+Tuutv9d 89Hb6ZmCQXofKGX4SQqYMd2x2V29QOQFjzdoifksNgSqakZFXhlBV6E5HPPzkUmk Z+rTqYVnoIu80DHp0D4wicMLCU4CgGQTIjG5XkgjWndiOReClLYi2bOJrv7u+D89 cnT2rzKe2cjTfw32Abbm0MHwRDaCQ2OWV8f6pzB1und5Q3mxYNf8leB+qCYs+0gQ DvMEMHfXtcCieJk/7AT2+8usmAEbpMuzLToWGhovQQ/qw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:date:feedback-id:feedback-id:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; t=1661007178; x=1661093578; bh=n wjJrHNqG66eZYsFPsBodKU0sy9N2gfWXoHUdEoGtvw=; b=D/bvBR1VBbR1a6uHX ltXmljCuAIjDzmM9aaEKRKbovMvUNBl5aq2gPYmsx8kwbHnhGtq+O36Q6YSOUShN 5/dCivdcgoJbbLzGGtWo30KCNFPhZI8gK7VS9mvofrgHLYZD34jTGLisBMAo32Ux Soz9LNN77nnyAJKC4UM6MVkeSoA8x5fNM2PAggRdDl4sIqpS+PVD8H/CZuzprdtR 3l6RSJQvc54TVLu8Z0qZz/asdcwLAbLaGu0kmsVJ46lUpERphb8cdhECmPJZRxw+ 6zdB5toLFGvttynuUOfc9yn6lOP+gwfP4HQXdwfgkBxXM7BYnRSk+9xvO3/MxFt7 NgRTA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrvdeifedgkeegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepggfgtgffkffuhffvofhfjgesthhqredtredtjeenucfhrhhomhepfdfvihhm ucevuhhlvhgvrhhhohhushgvfdcuoehtihhmsehtihhmtghulhhvvghrhhhouhhsvgdrtg homheqnecuggftrfgrthhtvghrnhepjeegudevfeegtdegjeehkefhjefgfeetfeekleeg feeggefggeefkeehvdeggedtnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpe hmrghilhhfrhhomhepthhimhesthhimhgtuhhlvhgvrhhhohhushgvrdgtohhm X-ME-Proxy: Feedback-ID: i3ad947a1:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 20 Aug 2022 10:52:57 -0400 (EDT) Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Sat, 20 Aug 2022 09:52:57 -0500 Message-Id: Subject: Re: [PATCH aerc] Use IMAP PEEK and allow not marking messages read. From: "Tim Culverhouse" To: "Tim Culverhouse" , "James Cook" , "Moritz Poldrack" , <~rjarry/aerc-devel@lists.sr.ht> X-Mailer: aerc 0.10.0-179-g8a6cca3c03ee References: <20220820002218.43914-1-falsifian@falsifian.org> In-Reply-To: On Sat Aug 20, 2022 at 9:46 AM CDT, Tim Culverhouse wrote: > 2. Add PEEK option to the worker message and all relevant function > calls, with the fix to the ones that should be true Actually, with this approach I think it should be called "SetSeenFlag" or something to that effect. Peek is only a thing in IMAP and isn't very clear what it's purpose is just from the name Tim