diff options
Diffstat (limited to 'lib/packages')
-rw-r--r-- | lib/packages/docutils/highlite.nim | 2 | ||||
-rw-r--r-- | lib/packages/docutils/rst.nim | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/lib/packages/docutils/highlite.nim b/lib/packages/docutils/highlite.nim index ca6a3e05e..796c17d7d 100644 --- a/lib/packages/docutils/highlite.nim +++ b/lib/packages/docutils/highlite.nim @@ -342,7 +342,7 @@ proc nimNextToken(g: var GeneralTokenizer) = inc(pos) g.kind = gtNone g.length = pos - g.pos - if g.kind != gtEof and g.length <= 0: + if g.kind != gtEof and g.state != gtNone and g.length <= 0: assert false, "nimNextToken: produced an empty token" g.pos = pos diff --git a/lib/packages/docutils/rst.nim b/lib/packages/docutils/rst.nim index 07cb3eccc..05b58c56b 100644 --- a/lib/packages/docutils/rst.nim +++ b/lib/packages/docutils/rst.nim @@ -313,7 +313,7 @@ proc defaultMsgHandler*(filename: string, line, col: int, msgkind: MsgKind, else: writeLine(stdout, message) proc defaultFindFile*(filename: string): string = - if existsFile(filename): result = filename + if fileExists(filename): result = filename else: result = "" proc newSharedState(options: RstParseOptions, @@ -328,7 +328,7 @@ proc newSharedState(options: RstParseOptions, proc findRelativeFile(p: RstParser; filename: string): string = result = p.filename.splitFile.dir / filename - if not existsFile(result): + if not fileExists(result): result = p.s.findFile(filename) proc rstMessage(p: RstParser, msgKind: MsgKind, arg: string) = |