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