cindex --prune is less intrusive w.r.t. handling new
commits, now.

I'm embracing `local' more because this is a Perl codebase;
and I think it makes things more robust against typos.
I probably should've been doing this years ago :x

Eric Wong (4):
  cindex: simplify some internal data structures
  cindex: always break out of event loop on $DO_QUIT
  cindex: interleave prune with indexing
  cindex: leave SIGTSTP and SIGCONT unblocked

 lib/PublicInbox/CodeSearchIdx.pm | 298 ++++++++++++++++++++-----------
 lib/PublicInbox/DS.pm            |   5 +-
 lib/PublicInbox/SearchIdx.pm     |  12 +-
 script/public-inbox-cindex       |   2 +-
 4 files changed, 210 insertions(+), 107 deletions(-)

Reply via email to