From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:aacc::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms12 with LMTPS id KKxJMiphwmDXBAAAsNZ9tg (envelope-from ); Thu, 10 Jun 2021 18:59:54 +0000 Received: from out2.migadu.com ([2001:41d0:2:aacc::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id +H++BidhwmBZewAA1q6Kng (envelope-from ); Thu, 10 Jun 2021 18:59:51 +0000 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kyleam.com; s=key1; t=1623351591; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=FNvMn9lEWJeHii09M7Z3wfZCZ9Wyaui6CFGxb5uO3YA=; b=cqHZI7bJXKGWR5bVbwvlRBcSX6cN5s8lmikh1J0ciGpfuYbJNUNk+gfpl7mG1DdcOx53Js G2bxvmoj9u3zQAQ/hh0uh4uwg+7MnK/BwSHUhcYYvdh/uM6dQf8r/kAQ+3LN4VZjPRmRK2 AtjvrrKsqz3MmsOfpg9ARmEhNmPB35q4CMDHbJ1J6KlcSQz6BArz5Qs72RYEaMAPQ8jQEr m2X/Z08AUkec4k+DDxs2x2t24Wk5xVNBuWwClgjrL2FJunG0TDIvrXxt6vpTD/VsjSdtKf EnFRdce2bV9yrg1/GsCna3Rqr8FmMTQTDCc5eyUZOHRu5R5LBDFnYBMzb5atRg== From: Kyle Meyer To: piem@inbox.kyleam.com Subject: [PATCH 0/4] Support reading inboxes from ~/.public-inbox/config Date: Thu, 10 Jun 2021 14:59:39 -0400 Message-Id: <20210610185943.14155-1-kyle@kyleam.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: kyle@kyleam.com X-TUID: p+F2RHkX2zr6 There's a longstanding to-do comment above piem-inboxes about adding support for collecting information from ~/.public-inbox/config. The last patch implements that feature. The first two patches fix minor piem-inbox-coderepo{,-maybe-read} issues that I spotted while working on the tests. [1/4] piem-inbox-coderepo-maybe-read: Avoid confusing "inbox" references [2/4] piem-inbox-coderepo*: Always return coderepo as a directory [3/4] piem-inboxes: Clarify that :coderepo points to a working tree [4/4] Support reading inboxes from ~/.public-inbox/config Documentation/piem.texi | 56 ++++++++++-- piem-b4.el | 12 +-- piem-notmuch.el | 10 ++- piem.el | 180 +++++++++++++++++++++++++++++++++----- tests/piem-rmail-tests.el | 6 +- tests/piem-tests.el | 70 ++++++++++++++- 6 files changed, 294 insertions(+), 40 deletions(-) base-commit: 990c3f3b098074945673842e2ecb351832f61402 -- 2.32.0