summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorAndreas Rumpf <rumpf_a@web.de>2015-06-24 20:07:02 +0200
committerAndreas Rumpf <rumpf_a@web.de>2015-06-24 20:07:02 +0200
commit34e332f662557773364761fc748ae2b55c04f583 (patch)
tree20a4b73c4eaa51e40b518a4097b8c8a94b4c911b
parent5ee4b1bf2dc335e8830e2bae50268d39ba8e686b (diff)
parent67fac7f1e7f40d49a985970e67a90dcfaf6ea433 (diff)
downloadNim-34e332f662557773364761fc748ae2b55c04f583.tar.gz
Merge pull request #2983 from nanoant/patch/colors-option
Change --useColors to --colors:on|off and add help
-rw-r--r--compiler/commands.nim4
-rw-r--r--doc/advopt.txt1
2 files changed, 2 insertions, 3 deletions
diff --git a/compiler/commands.nim b/compiler/commands.nim
index 922cda3c6..e3d3bc432 100644
--- a/compiler/commands.nim
+++ b/compiler/commands.nim
@@ -537,9 +537,7 @@ proc processSwitch(switch, arg: string, pass: TCmdLinePass, info: TLineInfo) =
   of "genscript":
     expectNoArg(switch, arg, pass, info)
     incl(gGlobalOptions, optGenScript)
-  of "usecolors":
-    expectNoArg(switch, arg, pass, info)
-    incl(gGlobalOptions, optUseColors)
+  of "colors": processOnOffSwitchG({optUseColors}, arg, pass, info)
   of "lib":
     expectArg(switch, arg, pass, info)
     libpath = processPath(arg, notRelativeToProj=true)
diff --git a/doc/advopt.txt b/doc/advopt.txt
index a4f72e2d8..04ffce5b5 100644
--- a/doc/advopt.txt
+++ b/doc/advopt.txt
@@ -16,6 +16,7 @@ Advanced commands:
 Advanced options:
   -o, --out:FILE            set the output filename
   --stdout                  output to stdout
+  --colors:on|off           turn compiler messages coloring on|off
   --listFullPaths           list full paths in messages
   -w, --warnings:on|off     turn all warnings on|off
   --warning[X]:on|off       turn specific warning X on|off