summary refs log tree commit diff stats
path: root/lib
diff options
context:
space:
mode:
authorAndreas Rumpf <rumpf_a@web.de>2018-12-11 22:13:30 +0100
committerAndreas Rumpf <rumpf_a@web.de>2018-12-11 23:04:49 +0100
commit5dc83d0c8fbc966d35494b3f69bcb5eadaa4f7bc (patch)
tree3ca113fd1779b801d171a7814a0dae6bfdebcbb5 /lib
parent239846a528eefa64e730afbbe770ad6381a7483a (diff)
downloadNim-5dc83d0c8fbc966d35494b3f69bcb5eadaa4f7bc.tar.gz
cleanup of excpt.nim
Diffstat (limited to 'lib')
-rw-r--r--lib/system/excpt.nim5
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/system/excpt.nim b/lib/system/excpt.nim
index 800b5cd2f..84a1da343 100644
--- a/lib/system/excpt.nim
+++ b/lib/system/excpt.nim
@@ -458,7 +458,10 @@ when defined(nimRequiresNimFrame):
 
   proc callDepthLimitReached() {.noinline.} =
     writeStackTrace()
-    showErrorMessage("Error: call depth limit reached in a debug build (" & $nimCallDepthLimit & " function calls). You can change it with -d:nimCallDepthLimit=<int> or switch to a release build with -d:release.\n")
+    showErrorMessage("Error: call depth limit reached in a debug build (" &
+        $nimCallDepthLimit & " function calls). You can change it with " &
+        "-d:nimCallDepthLimit=<int> but really try to avoid deep " &
+        "recursions instead.\n")
     quitOrDebug()
 
   proc nimFrame(s: PFrame) {.compilerRtl, inl, exportc: "nimFrame".} =