summaryrefslogtreecommitdiffstats
path: root/txr.1
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2019-04-20 16:05:02 -0700
committerKaz Kylheku <kaz@kylheku.com>2019-04-20 16:05:02 -0700
commit7140d05317586521cc4ba124714a7231e43f332a (patch)
tree10bea5a127c4c2e14853715b5ed5740fba256d89 /txr.1
parent428eb38cf4c0b2c1677a88aed6f7fc2d78903538 (diff)
downloadtxr-7140d05317586521cc4ba124714a7231e43f332a.tar.gz
txr-7140d05317586521cc4ba124714a7231e43f332a.tar.bz2
txr-7140d05317586521cc4ba124714a7231e43f332a.zip
doc: document --backtrace
* txr.1: Document --backtrace and also that it is implied by --debug.
Diffstat (limited to 'txr.1')
-rw-r--r--txr.112
1 files changed, 12 insertions, 0 deletions
diff --git a/txr.1 b/txr.1
index d42ff4ea..a4a98179 100644
--- a/txr.1
+++ b/txr.1
@@ -477,6 +477,14 @@ description of this mode.
.coIP -d
.coIP --debugger
Invoke the interactive \*(TX debugger. See the DEBUGGER section.
+Implies
+.codn --backtrace .
+
+.coIP --backtrace
+Turns on the establishment of backtrace frames for function calls so that a
+backtrace can be produced when an unhandled exception occurs, and in other
+situations. Backtraces are helpful in identifying the causes of errors, but
+require extra stack space and slow down execution.
.coIP -n
.coIP --noninteractive
@@ -758,12 +766,16 @@ This option turns on debugging, like
but also requests stepping into the auto-load processing of
\*(TL library code. Normally, debugging through the evaluations
triggered by auto-loading is suppressed.
+Implies
+.codn --backtrace .
.meIP --debug-expansion
This option turns on debugging, like
.code --debugger
but also requests stepping into the parse-time macro-expansion
of \*(TL code embedded in \*(TX queries. Normally, this is suppressed.
+Implies
+.codn --backtrace .
.coIP --help
Prints usage summary on standard output, and terminates successfully.