aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorGemini Lasswell2019-07-30 10:00:27 -0700
committerGemini Lasswell2019-09-13 13:43:07 -0700
commit2093395dbf8563af38f206950d95f0bc20183b9c (patch)
tree0e4c7788113b296bf768c125925e3061546e898a /doc
parent224534ab8d3f60fea28b271859f8eaf373f95089 (diff)
downloademacs-2093395dbf8563af38f206950d95f0bc20183b9c.tar.gz
emacs-2093395dbf8563af38f206950d95f0bc20183b9c.zip
Improve print output options commands in backtrace-mode (bug#36566)
* lisp/emacs-lisp/backtrace.el (backtrace-view): Mention :print-gensym in docstring. (backtrace-mode-map): Add keyboard binding for backtrace-toggle-print-gensym. Add menu entries for backtrace-toggle-print-circle and backtrace-toggle-print-gensym. (backtrace--with-output-variables): Bind print-gensym with value of :print-gensym found in view plist. (backtrace-toggle-print-circle): Remove description of implementation details from docstring. (backtrace-toggle-print-gensym): New command. (backtrace--toggle-feature): Add echo area message describing result of command. * test/lisp/emacs-lisp/backtrace-tests.el (backtrace-tests--print-circle): New test. * doc/lispref/debugging.texi (Backtraces): Document keyboard binding for backtrace-toggle-print-gensym.
Diffstat (limited to 'doc')
-rw-r--r--doc/lispref/debugging.texi3
1 files changed, 3 insertions, 0 deletions
diff --git a/doc/lispref/debugging.texi b/doc/lispref/debugging.texi
index 12caeaf1289..71e767d0a66 100644
--- a/doc/lispref/debugging.texi
+++ b/doc/lispref/debugging.texi
@@ -457,6 +457,9 @@ Collapse the top-level Lisp form at point back to a single line.
457@item # 457@item #
458Toggle @code{print-circle} for the frame at point. 458Toggle @code{print-circle} for the frame at point.
459 459
460@item :
461Toggle @code{print-gensym} for the frame at point.
462
460@item . 463@item .
461Expand all the forms abbreviated with ``...'' in the frame at point. 464Expand all the forms abbreviated with ``...'' in the frame at point.
462 465