The code indexer will be using this to implement --exclude= when
combined with --project-list=, at least (because indexing
certain `code'repos takes forever).

Eric Wong (2):
  treewide: move glob2re to PublicInbox::Config
  config: glob2re supports `**' to match multiple path components

 lib/PublicInbox/Config.pm        | 35 +++++++++++++++++++++++++++++++
 lib/PublicInbox/LeiExternal.pm   | 36 +-------------------------------
 lib/PublicInbox/LeiLsExternal.pm |  3 ++-
 lib/PublicInbox/LeiLsMailSync.pm |  3 ++-
 lib/PublicInbox/LeiMirror.pm     |  6 +++---
 t/config.t                       | 23 ++++++++++++++++++--
 t/lei_external.t                 | 20 ++----------------
 7 files changed, 66 insertions(+), 60 deletions(-)

Reply via email to