From 7108754641cefb3f01af8e29aae11695d94e980c Mon Sep 17 00:00:00 2001 From: bptato Date: Fri, 12 Nov 2021 16:55:53 +0100 Subject: Colors, italic, bold, read from pipe --- src/utils/eprint.nim | 36 +++++++++++++++++------------------- 1 file changed, 17 insertions(+), 19 deletions(-) (limited to 'src/utils') diff --git a/src/utils/eprint.nim b/src/utils/eprint.nim index eba5f51f..d13fcf91 100644 --- a/src/utils/eprint.nim +++ b/src/utils/eprint.nim @@ -1,27 +1,25 @@ {.used.} template eprint*(s: varargs[string, `$`]) = {.cast(noSideEffect).}: - if not defined(release): - var a = false - for x in s: - if not a: - a = true - else: - stderr.write(' ') - stderr.write(x) - stderr.write('\n') + var a = false + for x in s: + if not a: + a = true + else: + stderr.write(' ') + stderr.write(x) + stderr.write('\n') template eecho*(s: varargs[string, `$`]) = {.cast(noSideEffect).}: - if not defined(release): - var a = false - var o = "" - for x in s: - if not a: - a = true - else: - o &= ' ' - o &= x - echo o + var a = false + var o = "" + for x in s: + if not a: + a = true + else: + o &= ' ' + o &= x + echo o template print*(s: varargs[string, `$`]) = for x in s: -- cgit 1.4.1-2-gfad0