[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master e688176b21 3/7: Use substitute-command-keys in reftex-toc-show-he
From: |
Stefan Kangas |
Subject: |
master e688176b21 3/7: Use substitute-command-keys in reftex-toc-show-help |
Date: |
Sun, 3 Jul 2022 17:35:13 -0400 (EDT) |
branch: master
commit e688176b21f821d9265578f08e82ef953cfacd9b
Author: Stefan Kangas <stefan@marxist.se>
Commit: Stefan Kangas <stefan@marxist.se>
Use substitute-command-keys in reftex-toc-show-help
* lisp/textmodes/reftex-toc.el (reftex-toc-help)
(reftex-toc-show-help): Use substitute-command-keys.
---
lisp/textmodes/reftex-toc.el | 36 +++++++++++++++++++-----------------
1 file changed, 19 insertions(+), 17 deletions(-)
diff --git a/lisp/textmodes/reftex-toc.el b/lisp/textmodes/reftex-toc.el
index f6f72cec4f..9fdb104452 100644
--- a/lisp/textmodes/reftex-toc.el
+++ b/lisp/textmodes/reftex-toc.el
@@ -157,22 +157,22 @@ Here are all local bindings.
(defconst reftex-toc-help
" AVAILABLE KEYS IN TOC BUFFER
============================
-n / p next-line / previous-line
-SPC Show the corresponding location of the LaTeX document.
-TAB Goto the location and keep the TOC window.
-RET Goto the location and hide the TOC window (also on mouse-2).
-< / > Promote / Demote section, or all sections in region.
-C-c > Display Index. With prefix arg, restrict index to current section.
-q / k Hide/Kill *toc* buffer, return to position of reftex-toc command.
-l i c F Toggle display of [l]abels, [i]ndex, [c]ontext, [F]ile borders.
-t Change maximum toc depth (e.g. `3 t' hides levels greater than 3).
-f / g Toggle follow mode / Refresh *toc* buffer.
-a / d Toggle auto recenter / Toggle dedicated frame
-r / C-u r Reparse the LaTeX document / Reparse entire LaTeX document.
-. In other window, show position from where `reftex-toc' was called.
-M-% Global search and replace to rename label at point.
-x Switch to TOC of external document (with LaTeX package `xr').
-z Jump to a specific section (e.g. '3 z' goes to section 3).")
+\\`n' / \\`p' `next-line' / `previous-line'
+\\`SPC' Show the corresponding location of the LaTeX document.
+\\`TAB' Goto the location and keep the TOC window.
+\\`RET' Goto the location and hide the TOC window (also on `mouse-2').
+\\`<' / \\`>' Promote / Demote section, or all sections in region.
+\\`C-c >' Display Index. With prefix arg, restrict index to current
section.
+\\`q' / \\`k' Hide/Kill *toc* buffer, return to position of reftex-toc
command.
+\\`l' \\`i' \\`c' \\`F' Toggle display of [l]abels, [i]ndex, [c]ontext,
[F]ile borders.
+\\`t' Change maximum toc depth (e.g. `3 t' hides levels greater than
3).
+\\`f' / \\`g' Toggle follow mode / Refresh *toc* buffer.
+\\`a' / \\`d' Toggle auto recenter / Toggle dedicated frame
+\\`r' / \\`C-u r' Reparse the LaTeX document / Reparse entire LaTeX
document.
+\\`.' In other window, show position from where `reftex-toc' was
called.
+\\`M-%' Global search and replace to rename label at point.
+\\`x' Switch to TOC of external document (with LaTeX package `xr').
+\\`z' Jump to a specific section (e.g. \\`3 z' goes to section 3).")
(defvar reftex--rebuilding-toc nil)
@@ -402,7 +402,9 @@ SPC=view TAB=goto RET=goto+hide [q]uit [r]escan [l]abels
[f]ollow [x]r [?]Help
(interactive)
(reftex-toc-dframe-p nil 'error)
(with-output-to-temp-buffer "*RefTeX Help*"
- (princ reftex-toc-help))
+ (let ((help (substitute-command-keys reftex-toc-help)))
+ (with-current-buffer standard-output
+ (insert help))))
(reftex-enlarge-to-fit "*RefTeX Help*" t)
;; If follow mode is active, arrange to delay it one command
(if reftex-toc-follow-mode
- master updated (e3f8dd9023 -> ae3416d694), Stefan Kangas, 2022/07/03
- master 8bb770234d 1/7: Fix warning in last commit, Stefan Kangas, 2022/07/03
- master 05297e40c0 6/7: Quote some literal keys to get help-key-binding face, Stefan Kangas, 2022/07/03
- master b000bd47a6 2/7: Font lock \\<> and \\{} command substitutions in docstrings, Stefan Kangas, 2022/07/03
- master e688176b21 3/7: Use substitute-command-keys in reftex-toc-show-help,
Stefan Kangas <=
- master 5cb8303f6b 4/7: Normalize definition of erc-track-minor-mode-map, Stefan Kangas, 2022/07/03
- master bda6e9a226 5/7: Use command substitutions instead of literal keys in some places, Stefan Kangas, 2022/07/03
- master ae3416d694 7/7: Simplify lisp-el-font-lock-keywords-2 definition slightly, Stefan Kangas, 2022/07/03