* lisp/textmodes/reftex-toc.el: Improve multi-frame behavior
commit1c7f0cdc4c1f8479fcf929cfb2446432b1cc19de
authorStefan Monnier <monnier@iro.umontreal.ca>
Mon, 27 Apr 2015 16:59:11 +0000 (27 12:59 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Mon, 27 Apr 2015 16:59:11 +0000 (27 12:59 -0400)
tree3e11deb745bdc2a383d1c30ed89752d9bf213a64
parent08dad2f84ddc2934ced2b1e4ec891a581d59d617
* lisp/textmodes/reftex-toc.el: Improve multi-frame behavior

* lisp/textmodes/reftex-toc.el (reftex-toc-revert): Avoid displaying
the buffer in yet another frame.
(reftex-toc-visit-location): Make sure toc-window has focus at the end
when `final' is nil.
(reftex--rebuilding-toc): Defvar to avoid `boundp' and
silence warnings.  Use `--' to clarify that it's internal.
(reftex-toc-next, reftex-toc-previous, reftex-toc-demote)
(reftex-toc-promote): Clarify unused argument.
(reftex--pro-or-de, reftex--start-line, reftex--mark-line):
Add `reftex--' prefix.  Fix all users.
(reftex-toc-promote-prepare): Use _ for dummy variable.
(reftex-toc-restore-region): Rename `m
lisp/textmodes/reftex-toc.el