diff options
author | Andreas Rumpf <rumpf_a@web.de> | 2016-09-12 15:41:19 +0200 |
---|---|---|
committer | Andreas Rumpf <rumpf_a@web.de> | 2016-09-12 23:04:19 +0200 |
commit | 568de6013f3cb8ffb01438b860a7243b498f5059 (patch) | |
tree | 1f6ea3174d8939e4bd671227ecde7d8c1697302a | |
parent | 259daf98cf8bdb89e537014b56f6ad38b99956e5 (diff) | |
download | Nim-568de6013f3cb8ffb01438b860a7243b498f5059.tar.gz |
fixes #4751
-rw-r--r-- | tools/nimgrep.nim | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/nimgrep.nim b/tools/nimgrep.nim index e93168847..a1f564fbc 100644 --- a/tools/nimgrep.nim +++ b/tools/nimgrep.nim @@ -11,7 +11,7 @@ import os, strutils, parseopt, pegs, re, terminal const - Version = "1.0" + Version = "1.1" Usage = "nimgrep - Nim Grep Utility Version " & Version & """ (c) 2012 Andreas Rumpf @@ -161,7 +161,7 @@ proc processFile(filename: string) = t = findBounds(buffer, pegp, matches, i) else: t = findBounds(buffer, rep, matches, i) - if t.first <= 0: break + if t.first < 0: break inc(line, countLines(buffer, i, t.first-1)) var wholeMatch = buffer.substr(t.first, t.last) |