From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms12.migadu.com with LMTPS id eOhuOmVJhGSz3AAATFOONw (envelope-from ) for ; Sat, 10 Jun 2023 11:59:02 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id QPCKOmVJhGRR0gAA9RJhRA (envelope-from ) for ; Sat, 10 Jun 2023 11:59:01 +0200 Received: from mail1.fsfe.org (mail1.fsfe.org [217.69.89.151]) (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 27D92F9F1 for ; Sat, 10 Jun 2023 11:59:00 +0200 (CEST) From: jlicht@fsfe.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fsfe.org; s=2021100501; t=1686391139; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=jQRTnpiAoCVx82EYJ+C0LiY5NqUWA/fsZ0YYtWef87o=; b=n1EakFm+6iYjvmNsNVI8veKXPVFBzwPwLXsRVyuM/5eulWYhCdhrf3OmdH2FEvOFWC1AYv Y8YkuutqjLjhkXIjMyq6qj821Kdm9cZ7zyrSZ8oTIne0UpVw9hFuPtLETGsNNGtxg6QOLL ZFQ8xMuZz4lHskgDB8YLVrJ4fmYFhiA= To: piem@inbox.kyleam.com Cc: Jelle Licht Subject: [PATCH v3 0/5] New piem-debbugs integration Date: Sat, 10 Jun 2023 11:58:53 +0200 Message-Id: <20230610095858.26982-1-jlicht@fsfe.org> In-Reply-To: <20230608165926.12586-1-jlicht@fsfe.org> References: <20230608165926.12586-1-jlicht@fsfe.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Migadu-Country: DE X-Migadu-Flow: FLOW_IN ARC-Seal: i=1; s=key1; d=kyleam.com; t=1686391141; a=rsa-sha256; cv=none; b=yAZ/iU1Y4MSCSkj9I4O/Prw3nzBAboAGAjQjj1V+Y4ZbCPiYRyFUExDS5GSPV0PceZcfxl 8uuqLE29ypEm7WAeu5gOwq0pDjp9n7oyXrfQbbsONwnfWJwl1ONBE5zKz8xFK9xiZG6z3N tye40m9f9GJUMAzosL6hfeS/xmhg1utSsW0fQ6DlSWzOrOQa3FPqTKj6laIN0/Uss7K8JR uNV3yz2cXR9wrEb8k2xsSUsgHU1i9HXiApQRpGjVilTvY10hmFD8nB8uVCZ9NP0iwuCsxa Cp/wasMyVhT0yg3ukVnd10zlP947J8qHhsr/717Uio3mnyn9VjpSpo9DL3aS/w== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=fsfe.org header.s=2021100501 header.b=n1EakFm+; dmarc=pass (policy=none) header.from=fsfe.org; spf=pass (aspmx1.migadu.com: domain of jlicht@fsfe.org designates 217.69.89.151 as permitted sender) smtp.mailfrom=jlicht@fsfe.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=kyleam.com; s=key1; t=1686391141; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=jQRTnpiAoCVx82EYJ+C0LiY5NqUWA/fsZ0YYtWef87o=; b=nh/Jp/FML7jJWrbboL/l8XEIAgeqFShW1sT9+up9/fSDDYeGBRaqRNnSBsVXK4v2Es0xFv 4wX0l4N1ROICeBXzH+v7c4Fptw+C54cpR0r3fqnWJz5U0MOZGV4uWoeqkyjiHDm7Fc6zLT PhmIRxw0/7OlKd0DMQWhETNkWC4ljBSplrw2fhoMSt7r/it1KEJy5EuPY2zYWUDirDRTSo tsXXHSMCvrBgftknRhXm+yb8Ctg1qgkFaQLnedyBMRg1f8h3SSFt5RZystce+X2KNOu0+t kGJQ0ns+Uux1DeqUSgvjwt8Adqk7vH9F9Kh09UtWvAoR3lX9NvV0nlywbPXNWg== Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=fsfe.org header.s=2021100501 header.b=n1EakFm+; dmarc=pass (policy=none) header.from=fsfe.org; spf=pass (aspmx1.migadu.com: domain of jlicht@fsfe.org designates 217.69.89.151 as permitted sender) smtp.mailfrom=jlicht@fsfe.org X-Migadu-Scanner: scn0.migadu.com X-Migadu-Spam-Score: -7.68 X-Spam-Score: -7.68 X-Migadu-Queue-Id: 27D92F9F1 X-TUID: 9kX50epDmtae From: Jelle Licht V3 of this series addresses most of the shortcomings identified in the review of V2, with a point-by-point response still on its way. Jelle Licht (5): piem: Add :gnu-package keyword to piem-inboxes gnus: Skip adding mboxrd from-line when not needed piem: Add piem-inbox-by-gnu-package-match piem-inbox-by-header-match: Fallback to matching via :gnu-package Add basic integration for debbugs Documentation/piem.texi | 8 +++++ Makefile | 8 +++-- piem-debbugs.el | 67 +++++++++++++++++++++++++++++++++++++++++ piem-gnus.el | 36 ++++++++++++++++------ piem.el | 57 ++++++++++++++++++++++++----------- 5 files changed, 146 insertions(+), 30 deletions(-) create mode 100644 piem-debbugs.el -- 2.40.1