emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: window groups


From: Chong Yidong
Subject: Re: window groups
Date: Thu, 29 May 2008 11:18:01 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux)

martin rudalics <address@hidden> writes:

> (1) A window group is a collection of windows displayed within the root
>     window of a frame.  For any window group there exists one designated
>     window - the root window of that group.  A group root window is
>     either the frame's root window or is a window whose parent window
>     does not belong to any group (hence groups don't nest).  Every other
>     window of a group is a subwindow of the group root window.  Internal
>     windows of a group have at least two children (so a group contains
>     at least two leaf windows).
>
> (2) Window groups can be created by `split-window' which gets three
>     additional parameters:
>
>     Optional argument SAFE non-nil means ignore actual settings for
>     `window-min-height' and `window-min-weight' but use safe defaults
>     for minimum sizes instead.
>
>     Optional argument INVERT non-nil means create the new window above
>     or left of WINDOW, leave SIZE lines or columns in the original
>     window, and return the newly created window.  The lower or rightmost
>     window is the original window and remains selected if it was
>     selected before.

What do these arguments have to do with the window group feature?

> (3) A group automatically ceases to exist when the number of its leaf
>     windows becomes less than two.  The function `dissolve-window-group'
>     dissolves the group an arbitrary window belongs to.

Why this restriction?  It seem unnecessary.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]