Mercurial > emacs
comparison lisp/mail/rmailsum.el @ 6582:bac8e17d51b3
(rmail-sort-from-summary): Preserve window selection.
author | Karl Heuer <kwzh@gnu.org> |
---|---|
date | Wed, 30 Mar 1994 02:21:19 +0000 |
parents | 401da3d11995 |
children | ac4abedb1eaa |
comparison
equal
deleted
inserted
replaced
6581:3a0db3b2366c | 6582:bac8e17d51b3 |
---|---|
1109 (rmail-sort-from-summary (function rmail-sort-by-lines) reverse)) | 1109 (rmail-sort-from-summary (function rmail-sort-by-lines) reverse)) |
1110 | 1110 |
1111 (defun rmail-sort-from-summary (sortfun reverse) | 1111 (defun rmail-sort-from-summary (sortfun reverse) |
1112 "Sort Rmail messages from Summary buffer and update it after sorting." | 1112 "Sort Rmail messages from Summary buffer and update it after sorting." |
1113 (require 'rmailsort) | 1113 (require 'rmailsort) |
1114 (pop-to-buffer rmail-buffer) | 1114 (let ((selwin (selected-window))) |
1115 (funcall sortfun reverse) | 1115 (unwind-protect |
1116 (rmail-summary)) | 1116 (progn (pop-to-buffer rmail-buffer) |
1117 (funcall sortfun reverse)) | |
1118 (select-window selwin)))) | |
1117 | 1119 |
1118 ;;; rmailsum.el ends here | 1120 ;;; rmailsum.el ends here |