diff options
author | Araq <rumpf_a@web.de> | 2014-09-03 19:45:04 +0200 |
---|---|---|
committer | Araq <rumpf_a@web.de> | 2014-09-03 19:45:04 +0200 |
commit | 201a08e9a54cf129aca33d43d57cadd29e564149 (patch) | |
tree | 80cdd55e84eff96ad134f3879b85dc479aa3f699 /compiler/pretty.nim | |
parent | d1d7d9e3fe0c306ebbe1c21b0ec0a27ea1e05528 (diff) | |
download | Nim-201a08e9a54cf129aca33d43d57cadd29e564149.tar.gz |
fixes #903, fixes #1513
Diffstat (limited to 'compiler/pretty.nim')
-rw-r--r-- | compiler/pretty.nim | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/compiler/pretty.nim b/compiler/pretty.nim index dfc164208..6ee931951 100644 --- a/compiler/pretty.nim +++ b/compiler/pretty.nim @@ -14,14 +14,20 @@ import strutils, os, options, ast, astalgo, msgs, ropes, idents, passes, intsets, strtabs, semdata, prettybase + +type + StyleCheck* {.pure.} = enum None, Confirm, Auto + +var + gOverWrite* = true + gStyleCheck*: StyleCheck + gCheckExtern*: bool + type TGen = object of TPassContext module*: PSym PGen = ref TGen -var - gCheckExtern: bool - proc overwriteFiles*() = let overWrite = options.getConfigVar("pretty.overwrite").normalize != "off" let doStrip = options.getConfigVar("pretty.strip").normalize == "on" |