summaryrefslogtreecommitdiffstats
path: root/subcmds/grep.py
diff options
context:
space:
mode:
Diffstat (limited to 'subcmds/grep.py')
-rw-r--r--subcmds/grep.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/subcmds/grep.py b/subcmds/grep.py
index 4dd85d57..13069286 100644
--- a/subcmds/grep.py
+++ b/subcmds/grep.py
@@ -23,12 +23,14 @@ from command import PagedCommand
23from error import GitError 23from error import GitError
24from git_command import git_require, GitCommand 24from git_command import git_require, GitCommand
25 25
26
26class GrepColoring(Coloring): 27class GrepColoring(Coloring):
27 def __init__(self, config): 28 def __init__(self, config):
28 Coloring.__init__(self, config, 'grep') 29 Coloring.__init__(self, config, 'grep')
29 self.project = self.printer('project', attr='bold') 30 self.project = self.printer('project', attr='bold')
30 self.fail = self.printer('fail', fg='red') 31 self.fail = self.printer('fail', fg='red')
31 32
33
32class Grep(PagedCommand): 34class Grep(PagedCommand):
33 common = True 35 common = True
34 helpSummary = "Print lines matching a pattern" 36 helpSummary = "Print lines matching a pattern"
@@ -156,7 +158,6 @@ contain a line that matches both expressions:
156 action='callback', callback=carry, 158 action='callback', callback=carry,
157 help='Show only file names not containing matching lines') 159 help='Show only file names not containing matching lines')
158 160
159
160 def Execute(self, opt, args): 161 def Execute(self, opt, args):
161 out = GrepColoring(self.manifest.manifestProject.config) 162 out = GrepColoring(self.manifest.manifestProject.config)
162 163