]> Sergey Matveev's repositories - public-inbox.git/commit
lei convert: mail format conversion sub-command
authorEric Wong <e@80x24.org>
Thu, 18 Feb 2021 20:22:22 +0000 (23:22 +0300)
committerEric Wong <e@80x24.org>
Fri, 19 Feb 2021 00:02:17 +0000 (20:02 -0400)
commit63283ae1b51203c930332e6887296cb123e5db6c
tree47a269e817e4b674ee41c50c1085df9850137c59
parenta2415fec470dad7d9848b55af7c156f96dde13e5
lei convert: mail format conversion sub-command

This will make testing IMAP support for other commands easier, as
it doesn't write to lei/store at all.  Like the pager and MUA,
"git credential" is always spawned by script/lei (and not
lei-daemon) so it has a controlling terminal for password
prompts.

v2: fix missing requires, correct test ordering
v3: ensure config exists for IMAP auth
13 files changed:
MANIFEST
lib/PublicInbox/GitCredential.pm
lib/PublicInbox/LEI.pm
lib/PublicInbox/LeiAuth.pm [new file with mode: 0644]
lib/PublicInbox/LeiConvert.pm [new file with mode: 0644]
lib/PublicInbox/LeiDedupe.pm
lib/PublicInbox/LeiOverview.pm
lib/PublicInbox/LeiToMail.pm
lib/PublicInbox/MdirReader.pm
lib/PublicInbox/NetReader.pm
lib/PublicInbox/TestCommon.pm
t/lei-convert.t [new file with mode: 0644]
t/net_reader-imap.t [new file with mode: 0644]