From ea4435544e16b6fa32efaded59acc255aeae104a Mon Sep 17 00:00:00 2001 From: Araq Date: Sat, 22 Sep 2012 23:09:25 +0200 Subject: [PATCH] implements/fixes #195 --- compiler/docgen.nim | 3 +-- compiler/renderer.nim | 3 ++- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/compiler/docgen.nim b/compiler/docgen.nim index 6fe1d03b10..0fc5e03cfd 100755 --- a/compiler/docgen.nim +++ b/compiler/docgen.nim @@ -184,8 +184,7 @@ proc genItem(d: PDoc, n, nameNode: PNode, k: TSymKind) = var kind = tkEof var comm = genRecComment(d, n) # call this here for the side-effect! var r: TSrcGen - initTokRender(r, n, {renderNoPragmas, renderNoBody, renderNoComments, - renderDocComments}) + initTokRender(r, n, {renderNoBody, renderNoComments, renderDocComments}) while true: getNextTok(r, kind, literal) case kind diff --git a/compiler/renderer.nim b/compiler/renderer.nim index cf8dd65c6e..5199e234d3 100755 --- a/compiler/renderer.nim +++ b/compiler/renderer.nim @@ -1115,7 +1115,8 @@ proc gsub(g: var TSrcGen, n: PNode, c: TContext) = putWithSpace(g, tkContinue, "continue") gsub(g, n.sons[0]) of nkPragma: - if not (renderNoPragmas in g.flags): + if renderNoPragmas notin g.flags: + put(g, tkSpaces, Space) put(g, tkCurlyDotLe, "{.") gcomma(g, n, emptyContext) put(g, tkCurlyDotRi, ".}")