]> Sergey Matveev's repositories - public-inbox.git/commit
lei: add some labels support
authorEric Wong <e@80x24.org>
Fri, 26 Mar 2021 04:29:37 +0000 (06:29 +0200)
committerEric Wong <e@80x24.org>
Fri, 26 Mar 2021 19:59:34 +0000 (19:59 +0000)
commit43c43f785aa53607a0dd050989da5d7fd0dcfff4
treef9fd037a837f4e38c654d7bb450f22b9473147dc
parent37dfb2c0d3c60277567325c15d5695b2dee03ad1
lei: add some labels support

"lei q" now displays labels in JSON output, "lei mark"
can add or remove labels for any messages.

"lei ls-label" is supported, too.

Unfortunately, "lei q" won't hande "kw:" or "L:" for
external messages, they must be imported, first.
MANIFEST
lib/PublicInbox/LEI.pm
lib/PublicInbox/LeiLsLabel.pm [new file with mode: 0644]
lib/PublicInbox/LeiMark.pm
lib/PublicInbox/LeiOverview.pm
lib/PublicInbox/LeiSearch.pm
lib/PublicInbox/LeiStore.pm
lib/PublicInbox/LeiXSearch.pm
lib/PublicInbox/Search.pm
lib/PublicInbox/SearchIdx.pm
t/lei-mark.t