Mercurial > hg > xemacs-beta
comparison lisp/ChangeLog @ 4445:1d41b9bcf74f
Add `set-window-configuration/mapping' and `save-window-excursion/mapping'.
2008-04-13 Henry S. Thompson <ht@inf.ed.ac.uk>, Mike Sperber <mike@xemacs.org>
* window-xemacs.el (save-window-excursion/mapping,
set-window-configuration/mapping): Add. These function return an
alist mapping the window objects from the original window
configuration to the window objects corresponding to them in the
restored configuration.
(set-window-configuration):
(saved-window):
(root-window->saved-window):
(really-set-window-configuration):
(restore-saved-window): Record the mapping for above functions.
author | Mike Sperber <sperber@deinprogramm.de> |
---|---|
date | Sun, 13 Apr 2008 11:18:00 +0200 |
parents | 715c3ced8fa8 |
children | 15dd5229cea5 4953b7353349 |
comparison
equal
deleted
inserted
replaced
4444:715c3ced8fa8 | 4445:1d41b9bcf74f |
---|---|
1 2008-04-13 Henry S. Thompson <ht@inf.ed.ac.uk>, Mike Sperber <mike@xemacs.org> | |
2 | |
3 * window-xemacs.el (save-window-excursion/mapping, | |
4 set-window-configuration/mapping): Add. These function return an | |
5 alist mapping the window objects from the original window | |
6 configuration to the window objects corresponding to them in the | |
7 restored configuration. | |
8 (set-window-configuration): | |
9 (saved-window): | |
10 (root-window->saved-window): | |
11 (really-set-window-configuration): | |
12 (restore-saved-window): Record the mapping for above functions. | |
13 | |
1 2008-04-12 Henry S. Thompson <ht@inf.ed.ac.uk> | 14 2008-04-12 Henry S. Thompson <ht@inf.ed.ac.uk> |
2 | 15 |
3 * window-xemacs.el (real-split-window, real-delete-window): Define | 16 * window-xemacs.el (real-split-window, real-delete-window): Define |
4 these to the original definitions of `split-window' and | 17 these to the original definitions of `split-window' and |
5 `delete-window', and use them in the window-configuration code to | 18 `delete-window', and use them in the window-configuration code to |