diff options
| author | Stefan Monnier | 2012-10-07 11:54:30 -0400 |
|---|---|---|
| committer | Stefan Monnier | 2012-10-07 11:54:30 -0400 |
| commit | 662a9d0e1ca5f7e2de9aa2d4d59a038aa93ab146 (patch) | |
| tree | 412e909910b398eb2dc87b9d6795ec0b44a70360 /lisp/textmodes | |
| parent | 13af0d109fc8d2595c0f9f103993e27690f616a3 (diff) | |
| download | emacs-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.el | 3 |
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 |