From 8d99753d6320489e4de8cf186415b0a7be8260b4 Mon Sep 17 00:00:00 2001 From: Araq Date: Mon, 16 Jul 2012 23:00:57 +0200 Subject: preparations for making 'closure' the default calling convention for proc types --- packages/docutils/rst.nim | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'packages') diff --git a/packages/docutils/rst.nim b/packages/docutils/rst.nim index 126b21bd6..ed8e2b7a9 100755 --- a/packages/docutils/rst.nim +++ b/packages/docutils/rst.nim @@ -42,8 +42,8 @@ type mwUnsupportedLanguage TMsgHandler* = proc (filename: string, line, col: int, msgKind: TMsgKind, - arg: string) ## what to do in case of an error - TFindFileHandler* = proc (filename: string): string + arg: string) {.nimcall.} ## what to do in case of an error + TFindFileHandler* = proc (filename: string): string {.nimcall.} const messages: array [TMsgKind, string] = [ @@ -1353,10 +1353,10 @@ proc parseDoc(p: var TRstParser): PRstNode = if p.tok[p.idx].kind != tkEof: rstMessage(p, meGeneralParseError) type - TDirFlag = enum + TDirFlag = enum hasArg, hasOptions, argIsFile, argIsWord TDirFlags = set[TDirFlag] - TSectionParser = proc (p: var TRstParser): PRstNode + TSectionParser = proc (p: var TRstParser): PRstNode {.nimcall.} proc parseDirective(p: var TRstParser, flags: TDirFlags): PRstNode = result = newRstNode(rnDirective) -- cgit 1.4.1-2-gfad0