aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/textmodes
diff options
context:
space:
mode:
authorStefan Monnier2012-10-07 11:54:30 -0400
committerStefan Monnier2012-10-07 11:54:30 -0400
commit662a9d0e1ca5f7e2de9aa2d4d59a038aa93ab146 (patch)
tree412e909910b398eb2dc87b9d6795ec0b44a70360 /lisp/textmodes
parent13af0d109fc8d2595c0f9f103993e27690f616a3 (diff)
downloademacs-662a9d0e1ca5f7e2de9aa2d4d59a038aa93ab146.tar.gz
emacs-662a9d0e1ca5f7e2de9aa2d4d59a038aa93ab146.zip
* lisp/window.el (internal--before-save-selected-window)
(internal--after-save-selected-window): New functions extracted from save-selected-window. Make sure we return the `alist' we construct. (save-selected-window): Use them. * lisp/textmodes/tex-mode.el (tex-recenter-output-buffer): Use with-selected-window.
Diffstat (limited to 'lisp/textmodes')
-rw-r--r--lisp/textmodes/tex-mode.el3
1 files changed, 1 insertions, 2 deletions
diff --git a/lisp/textmodes/tex-mode.el b/lisp/textmodes/tex-mode.el
index a324daa9283..062f43be57b 100644
--- a/lisp/textmodes/tex-mode.el
+++ b/lisp/textmodes/tex-mode.el
@@ -2565,8 +2565,7 @@ line LINE of the window, or centered if LINE is nil."
2565 (if (null tex-shell) 2565 (if (null tex-shell)
2566 (message "No TeX output buffer") 2566 (message "No TeX output buffer")
2567 (setq window (display-buffer tex-shell)) 2567 (setq window (display-buffer tex-shell))
2568 (save-selected-window 2568 (with-selected-window window
2569 (select-window window)
2570 (bury-buffer tex-shell) 2569 (bury-buffer tex-shell)
2571 (goto-char (point-max)) 2570 (goto-char (point-max))
2572 (recenter (if linenum 2571 (recenter (if linenum