IIRC the 'grep' plugin greps through all files in a single version, the 'hgrep' searches through history (somehow).
It seems close to trivial to fix that specific bug in hgrep (it just requires adding a tree.lock_read()/tree.unlock() at the appropriate time.)
But it sounds like hgrep isn't very actively maintained.
IIRC the 'grep' plugin greps through all files in a single version, the 'hgrep' searches through history (somehow).
It seems close to trivial to fix that specific bug in hgrep (it just requires adding a tree.lock_ read()/ tree.unlock( ) at the appropriate time.)
But it sounds like hgrep isn't very actively maintained.