diff options
author | bptato <nincsnevem662@gmail.com> | 2021-11-10 18:26:18 +0100 |
---|---|---|
committer | bptato <nincsnevem662@gmail.com> | 2021-11-10 18:32:25 +0100 |
commit | fcd3a5b204e15fdfc739fd04975977d288e892e0 (patch) | |
tree | 363f3bfd60570ce5fb1f4fbc6c62557609ccc6ea /src/utils | |
parent | e6f7cc72ba3343fb81c4f8196446c58eca59191e (diff) | |
download | chawan-fcd3a5b204e15fdfc739fd04975977d288e892e0.tar.gz |
Layout engine improvements, use author style sheet
Diffstat (limited to 'src/utils')
-rw-r--r-- | src/utils/eprint.nim | 36 |
1 files changed, 19 insertions, 17 deletions
diff --git a/src/utils/eprint.nim b/src/utils/eprint.nim index d13fcf91..eba5f51f 100644 --- a/src/utils/eprint.nim +++ b/src/utils/eprint.nim @@ -1,25 +1,27 @@ {.used.} template eprint*(s: varargs[string, `$`]) = {.cast(noSideEffect).}: - var a = false - for x in s: - if not a: - a = true - else: - stderr.write(' ') - stderr.write(x) - stderr.write('\n') + 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') template eecho*(s: varargs[string, `$`]) = {.cast(noSideEffect).}: - var a = false - var o = "" - for x in s: - if not a: - a = true - else: - o &= ' ' - o &= x - echo o + if not defined(release): + 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: |