log mercurial/grep.py @ 51510:a2f1d97e5284 stable

age author description
Tue, 31 May 2022 22:50:01 +0200 Manuel Jacob py3: catch FileNotFoundError instead of checking errno == ENOENT
Sun, 29 May 2022 15:17:27 +0200 Manuel Jacob py3: replace `pycompat.xrange` by `range`
Mon, 21 Feb 2022 13:08:28 -0700 Gregory Szorc py3: use class X: instead of class X(object):
Thu, 03 Mar 2022 17:34:00 +0100 Gregory Szorc py2: remove simple from __future__ statements
Thu, 25 Mar 2021 18:02:08 +0100 Raphaël Gomès contributor: change mentions of mpm to olivia
Wed, 09 Sep 2020 17:17:38 +0900 Yuya Nishihara grep: extract main search loop as searcher method
Wed, 09 Sep 2020 17:04:44 +0900 Yuya Nishihara grep: extract public function to register file to be skipped
Wed, 09 Sep 2020 16:18:26 +0900 Yuya Nishihara grep: move prep() to grepsearcher class
Wed, 09 Sep 2020 16:04:39 +0900 Yuya Nishihara grep: move readfile() to grepsearcher class
Wed, 09 Sep 2020 16:00:03 +0900 Yuya Nishihara grep: move getbody() to grepsearcher class
Wed, 09 Sep 2020 15:56:40 +0900 Yuya Nishihara grep: add stub class that maintains cache and states of grep operation
Wed, 09 Sep 2020 15:23:49 +0900 Yuya Nishihara grep: move match and diff logic to new module