From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: X-Spam-Status: No, score=-4.0 required=3.0 tests=ALL_TRUSTED,BAYES_00 shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from localhost (dcvr.yhbt.net [127.0.0.1]) by dcvr.yhbt.net (Postfix) with ESMTP id 270C51F934 for ; Tue, 21 Sep 2021 07:41:59 +0000 (UTC) From: Eric Wong To: meta@public-inbox.org Subject: [PATCH 00/12] lei: fix various annoyances Date: Tue, 21 Sep 2021 07:41:47 +0000 Message-Id: <20210921074159.20052-1-e@80x24.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit List-Id: Eric Wong (12): lei inspect: convert to WQ worker lei inspect: support NNTP URLs lei_mail_sync: account for non-unique cases lei: simplify internal arg2folder usage lei lcat: use single queue for ordering doc: lei-security: section for WIP auth methods lei lcat: support NNTP URLs lei: various completion improvements lei q: show progress on >1s preparation phase search: drop reopen retry message lei q: update messages to reflect --save default lei q: improve --limit behavior and progress Documentation/lei-q.pod | 6 +- Documentation/lei-security.pod | 8 ++ lib/PublicInbox/LEI.pm | 2 +- lib/PublicInbox/LeiExportKw.pm | 12 +-- lib/PublicInbox/LeiExternal.pm | 5 ++ lib/PublicInbox/LeiForgetMailSync.pm | 9 +-- lib/PublicInbox/LeiImport.pm | 20 +++-- lib/PublicInbox/LeiImportKw.pm | 12 ++- lib/PublicInbox/LeiInspect.pm | 103 +++++++++++++++++--------- lib/PublicInbox/LeiLcat.pm | 91 +++++++++++++---------- lib/PublicInbox/LeiLsMailSource.pm | 11 +-- lib/PublicInbox/LeiMailSync.pm | 102 +++++++++++++++++-------- lib/PublicInbox/LeiNoteEvent.pm | 5 +- lib/PublicInbox/LeiQuery.pm | 9 ++- lib/PublicInbox/LeiRefreshMailSync.pm | 18 +++-- lib/PublicInbox/LeiSavedSearch.pm | 22 +++--- lib/PublicInbox/LeiTag.pm | 14 ++-- lib/PublicInbox/LeiToMail.pm | 23 +++++- lib/PublicInbox/LeiUp.pm | 25 +++---- lib/PublicInbox/LeiXSearch.pm | 36 ++++++--- lib/PublicInbox/Search.pm | 1 - lib/PublicInbox/SharedKV.pm | 19 +++-- lib/PublicInbox/TestCommon.pm | 11 ++- t/lei-import-nntp.t | 44 +++++++++++ t/lei-q-save.t | 6 +- t/lei-watch.t | 2 +- 26 files changed, 414 insertions(+), 202 deletions(-)