From 5aab49f319679cf7912f1abf4914272e5112e247 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Fri, 29 Dec 2023 18:05:14 +0000 Subject: lei: support reading MH for convert+import+index The MH format is widely-supported and used by various MUAs such as mutt and sylpheed, and a MH-like format is used by mlmmj for archives, as well. Locking implementations for writes are inconsistent, so this commit doesn't support writes, yet. inotify|EVFILT_VNODE watches aren't supported, yet, but that'll have to come since MH allows packing unused integers and renaming files. --- MANIFEST | 3 +++ 1 file changed, 3 insertions(+) (limited to 'MANIFEST') diff --git a/MANIFEST b/MANIFEST index 109ce88a..051cd6f9 100644 --- a/MANIFEST +++ b/MANIFEST @@ -296,6 +296,7 @@ lib/PublicInbox/Linkify.pm lib/PublicInbox/Listener.pm lib/PublicInbox/Lock.pm lib/PublicInbox/MDA.pm +lib/PublicInbox/MHreader.pm lib/PublicInbox/MID.pm lib/PublicInbox/MIME.pm lib/PublicInbox/MailDiff.pm @@ -305,6 +306,7 @@ lib/PublicInbox/MboxGz.pm lib/PublicInbox/MboxLock.pm lib/PublicInbox/MboxReader.pm lib/PublicInbox/MdirReader.pm +lib/PublicInbox/MdirSort.pm lib/PublicInbox/MiscIdx.pm lib/PublicInbox/MiscSearch.pm lib/PublicInbox/MsgIter.pm @@ -547,6 +549,7 @@ t/mda-mime.eml t/mda.t t/mda_filter_rubylang.t t/mdir_reader.t +t/mh_reader.t t/mid.t t/mime.t t/miscsearch.t -- cgit v1.2.3-24-ge0c7