915 |
heights if the buffer gets displayed in an existing window, above or |
heights if the buffer gets displayed in an existing window, above or |
916 |
beneath another existing window. If @code{even-window-heights} is |
beneath another existing window. If @code{even-window-heights} is |
917 |
@code{t}, the default, window heights will be evened out. If |
@code{t}, the default, window heights will be evened out. If |
918 |
@code{even-window-heights} is @code{nil}, the orginal window heights |
@code{even-window-heights} is @code{nil}, the original window heights |
919 |
will be left alone. |
will be left alone. |
920 |
@end defopt |
@end defopt |
921 |
|
|
960 |
By default, special display means to give the buffer a dedicated frame. |
By default, special display means to give the buffer a dedicated frame. |
961 |
|
|
962 |
If an element is a list, instead of a string, then the @sc{car} of the |
If an element is a list, instead of a string, then the @sc{car} of the |
963 |
list is the buffer name, and the rest of the list says how to create the |
list is the buffer name, and the rest of the list says how to create |
964 |
frame. There are two possibilities for the rest of the list. It can be |
the frame. There are two possibilities for the rest of the list (its |
965 |
an alist, specifying frame parameters, or it can contain a function and |
@sc{cdr}). It can be an alist, specifying frame parameters, or it can |
966 |
arguments to give to it. (The function's first argument is always the |
contain a function and arguments to give to it. (The function's first |
967 |
buffer to be displayed; the arguments from the list come after that.) |
argument is always the buffer to be displayed; the arguments from the |
968 |
|
list come after that.) |
969 |
|
|
970 |
|
For example: |
971 |
|
|
972 |
|
@example |
973 |
|
(("myfile" (minibuffer) (menu-bar-lines . 0))) |
974 |
|
@end example |
975 |
|
|
976 |
|
@noindent |
977 |
|
specifies to display a buffer named @samp{myfile} in a dedicated frame |
978 |
|
with specified @code{minibuffer} and @code{menu-bar-lines} parameters. |
979 |
@end defopt |
@end defopt |
980 |
|
|
981 |
@defopt special-display-regexps |
@defopt special-display-regexps |
1696 |
|
|
1697 |
@tindex window-body-height |
@tindex window-body-height |
1698 |
@defun window-body-height &optional window |
@defun window-body-height &optional window |
1699 |
Like @code{window-height} but the value does not include the |
Like @code{window-height} but the value does not include the |
1700 |
mode line (if any) or the header line (if any). |
mode line (if any) or the header line (if any). |
1701 |
@end defun |
@end defun |
1702 |
|
|
2090 |
@end defun |
@end defun |
2091 |
|
|
2092 |
Primitives to look inside of window configurations would make sense, |
Primitives to look inside of window configurations would make sense, |
2093 |
but none are implemented. It is not clear they are useful enough to be |
but none are implemented. It is not clear they are useful enough to |
2094 |
worth implementing. |
be worth implementing. See the file @file{winner.el} for some more |
2095 |
|
operations on windows configurations. |
2096 |
|
|
2097 |
@node Window Hooks |
@node Window Hooks |
2098 |
@section Hooks for Window Scrolling and Changes |
@section Hooks for Window Scrolling and Changes |