parent
7238b968f3
commit
35b046373a
1 changed files with 3 additions and 3 deletions
|
|
@ -44,7 +44,7 @@ Options:
|
|||
--color[:always] force color even if output is redirected
|
||||
--colorTheme:THEME select color THEME from 'simple' (default),
|
||||
'bnw' (black and white) ,'ack', or 'gnu' (GNU grep)
|
||||
--afterContext:N,
|
||||
--afterContext:N,
|
||||
-a:N print N lines of trailing context after every match
|
||||
--beforeContext:N,
|
||||
-b:N print N lines of leading context before every match
|
||||
|
|
@ -412,6 +412,8 @@ proc processFile(pattern; filename: string; counter: var int, errors: var int) =
|
|||
else:
|
||||
printContextBetween(si, prevMi, curMi)
|
||||
printMatch(si.fileName, curMi)
|
||||
if t.last == buffer.len - 1:
|
||||
stdout.write("\n")
|
||||
stdout.flushFile()
|
||||
else:
|
||||
let r = replace(curMi.match, pattern, replacement % matches)
|
||||
|
|
@ -659,8 +661,6 @@ else:
|
|||
walker(rep, f, counter, errors)
|
||||
if errors != 0:
|
||||
printError $errors & " errors"
|
||||
if counter == 1:
|
||||
stdout.write("\n")
|
||||
stdout.write($counter & " matches\n")
|
||||
if errors != 0:
|
||||
quit(1)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue