aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorMartin Rudalics2011-06-11 16:06:16 +0200
committerMartin Rudalics2011-06-11 16:06:16 +0200
commit6198ccd0b2e8cebc14415e13765de6bb758ec786 (patch)
treefd3a913e20dc8e70f667d7ced7111bd27e64c8e7 /src/ChangeLog
parent1ab0dee5ca2b1368770aac0f796959c95f18ed89 (diff)
downloademacs-6198ccd0b2e8cebc14415e13765de6bb758ec786.tar.gz
emacs-6198ccd0b2e8cebc14415e13765de6bb758ec786.zip
Window configuration, balancing and fit-to-buffer rewrites.
* window.c (delete_deletable_window): Re-add. (Fset_window_configuration): Rewrite to handle dead buffers and consequently deletable windows. (window_tree, Fwindow_tree): Remove. Supply functionality in window.el. (compare_window_configurations): Simplify code. * window.el (window-tree-1, window-tree): New functions, moving the latter to window.el. (bw-get-tree, bw-get-tree-1, bw-find-tree-sub) (bw-find-tree-sub-1, bw-l, bw-t, bw-r, bw-b, bw-dir, bw-eqdir) (bw-refresh-edges): Remove. (balance-windows-1, balance-windows-2): New functions. (balance-windows): Rewrite in terms of window tree functions, balance-windows-1 and balance-windows-2. (bw-adjust-window): Remove. (balance-windows-area-adjust): New function with functionality of bw-adjust-window but using resize-window. (set-window-text-height): Rewrite doc-string. Use normalize-live-window and resize-window. (enlarge-window-horizontally, shrink-window-horizontally): Rename argument to DELTA. (window-buffer-height): New function. (fit-window-to-buffer, shrink-window-if-larger-than-buffer): Rewrite using new window resize routines. (kill-buffer-and-window, mouse-autoselect-window-select): Use ignore-errors instead of condition-case. (quit-window): Call delete-frame instead of delete-windows-on for the only buffer on frame.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 46926778345..e638728a655 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,12 @@
12011-06-11 Martin Rudalics <rudalics@gmx.at>
2
3 * window.c (delete_deletable_window): Re-add.
4 (Fset_window_configuration): Rewrite to handle dead buffers and
5 consequently deletable windows.
6 (window_tree, Fwindow_tree): Remove. Supply functionality in
7 window.el.
8 (compare_window_configurations): Simplify code.
9
12011-06-11 Andreas Schwab <schwab@linux-m68k.org> 102011-06-11 Andreas Schwab <schwab@linux-m68k.org>
2 11
3 * image.c (imagemagick_load_image): Fix type mismatch. 12 * image.c (imagemagick_load_image): Fix type mismatch.