Automated JOINs of coderepos + inboxes is finally coming
together, and this series starts laying out the groundwork for
some of it...
The prospect of waiting until 2030 (or likely later) until
we can rely on users having List::Util::{uniq,uniqstr} is
pretty depressing. However, isolating that stuff into
PublicInbox::Compat means we can more easily things which
will eventually go away on our end, even if it's decades
from now...
Eric Wong (3):
search: add comments wrt codesearch, reduce ops
search: hoist out do_enquire for codesearch
add compat package for List::Util::uniqstr
MANIFEST | 1 +
lib/PublicInbox/CodeSearch.pm | 11 +-------
lib/PublicInbox/CodeSearchIdx.pm | 7 +++--
lib/PublicInbox/Compat.pm | 24 +++++++++++++++++
lib/PublicInbox/Inbox.pm | 10 +++-----
lib/PublicInbox/LeiImport.pm | 4 +--
lib/PublicInbox/LeiImportKw.pm | 4 +--
lib/PublicInbox/LeiMailSync.pm | 17 ++++++------
lib/PublicInbox/Search.pm | 44 ++++++++++++++++----------------
lib/PublicInbox/SolverGit.pm | 4 +--
10 files changed, 68 insertions(+), 58 deletions(-)
create mode 100644 lib/PublicInbox/Compat.pm