aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorPaul Eggert2011-11-13 20:35:22 -0800
committerPaul Eggert2011-11-13 20:35:22 -0800
commitc3ca24d48c10fb771ee02eb58f7d49bd82d6306e (patch)
treee707b79a846623490feea39a4dceb86dd218eb4d /doc
parent6a0bf43d7c5961297aa5024aec534e5bab73c8af (diff)
parent56632ce4cd8616f0613e8734d62ec5e2f833c7dc (diff)
downloademacs-c3ca24d48c10fb771ee02eb58f7d49bd82d6306e.tar.gz
emacs-c3ca24d48c10fb771ee02eb58f7d49bd82d6306e.zip
Merge from trunk.
Diffstat (limited to 'doc')
-rw-r--r--doc/emacs/ack.texi4
-rw-r--r--doc/lispref/ChangeLog5
-rw-r--r--doc/lispref/files.texi2
-rw-r--r--doc/lispref/windows.texi52
-rw-r--r--doc/misc/ChangeLog4
-rw-r--r--doc/misc/semantic.texi2
6 files changed, 24 insertions, 45 deletions
diff --git a/doc/emacs/ack.texi b/doc/emacs/ack.texi
index 1cfb3d9ffe9..c2242c444dd 100644
--- a/doc/emacs/ack.texi
+++ b/doc/emacs/ack.texi
@@ -99,7 +99,7 @@ ERC distribution).
99 99
100@item 100@item
101Scott Bender, Michael Brouwer, Christophe de Dinechin, Carl Edman, 101Scott Bender, Michael Brouwer, Christophe de Dinechin, Carl Edman,
102Christian Limpach and Adrian Robert developed and maintained the 102Christian Limpach and Adrian Robert developed and maintained the
103NeXTstep port of Emacs. 103NeXTstep port of Emacs.
104 104
105@item 105@item
@@ -576,7 +576,7 @@ Emacs.
576 576
577@item 577@item
578Karel Klí@v{c} contributed SELinux support, for preserving the 578Karel Klí@v{c} contributed SELinux support, for preserving the
579Security-Enchanced Linux context of files on backup and copy. 579Security-Enhanced Linux context of files on backup and copy.
580 580
581@item 581@item
582Shuhei Kobayashi wrote @file{hex-util.el}, for operating on hexadecimal 582Shuhei Kobayashi wrote @file{hex-util.el}, for operating on hexadecimal
diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog
index 2abed9f870c..a8e1439d242 100644
--- a/doc/lispref/ChangeLog
+++ b/doc/lispref/ChangeLog
@@ -1,3 +1,8 @@
12011-11-12 Martin Rudalics <rudalics@gmx.at>
2
3 * windows.texi (Splitting Windows, Deleting Windows): Remove
4 references to splits status of windows.
5
12011-11-10 Glenn Morris <rgm@gnu.org> 62011-11-10 Glenn Morris <rgm@gnu.org>
2 7
3 * buffers.texi (Read Only Buffers): Expand a bit on why 8 * buffers.texi (Read Only Buffers): Expand a bit on why
diff --git a/doc/lispref/files.texi b/doc/lispref/files.texi
index 71b612c527d..86ecfd122ef 100644
--- a/doc/lispref/files.texi
+++ b/doc/lispref/files.texi
@@ -2827,7 +2827,7 @@ If @code{file-remote-p} returns the same identifier for two different
2827filenames, that means they are stored on the same file system and can 2827filenames, that means they are stored on the same file system and can
2828be accessed locally with respect to each other. This means, for 2828be accessed locally with respect to each other. This means, for
2829example, that it is possible to start a remote process accessing both 2829example, that it is possible to start a remote process accessing both
2830files at the same time. Implementors of file handlers need to ensure 2830files at the same time. Implementers of file handlers need to ensure
2831this principle is valid. 2831this principle is valid.
2832 2832
2833@var{identification} specifies which part of the identifier shall be 2833@var{identification} specifies which part of the identifier shall be
diff --git a/doc/lispref/windows.texi b/doc/lispref/windows.texi
index cf5cfedf5af..b6bacc27684 100644
--- a/doc/lispref/windows.texi
+++ b/doc/lispref/windows.texi
@@ -855,42 +855,13 @@ resize all windows that are part of the same combination as
855this may allow @code{split-window} to succeed even if @var{window} is 855this may allow @code{split-window} to succeed even if @var{window} is
856a fixed-size window or too small to ordinarily split. 856a fixed-size window or too small to ordinarily split.
857 857
858In any case, the value of this variable is assigned to the splits status 858Also if this variable is non-@code{nil}, subsequent resizing and
859of the new window and, provided old and new window form a new 859deleting @var{window} will usually affect @emph{all} windows in
860combination, of the old window as well. The splits status of a window 860@var{window}'s combination.
861can be retrieved by invoking the function @code{window-splits} and
862altered by the function @code{set-window-splits} described next.
863
864If @code{window-nest} (see below) is non-@code{nil}, the space for the
865new window is exclusively taken from the old window, but the splits
866status of the involved windows is nevertheless set as described here.
867@end defopt
868
869@defun window-splits &optional window
870This function returns the splits status of @var{window}. The argument
871@var{window} can be any window and defaults to the selected one.
872
873@cindex splits status
874The @dfn{splits status} of a window specifies how resizing and deleting
875that window may affect the size of other windows in the same window
876combination. More precisely, if @var{window}'s splits status is
877@code{nil} and @var{window} is resized, the corresponding space is
878preferably taken from (or given to) @var{window}'s right sibling. When
879@var{window} is deleted, its space is given to its left sibling. If
880@var{window}'s splits status is non-@code{nil}, resizing and deleting
881@var{window} may resize @emph{all} windows in @var{window}'s
882combination.
883
884The splits status is initially set by @code{split-window}
885from the current value of the variable @code{window-splits} (see above)
886and can be reset by the function @code{set-window-splits} (see below).
887@end defun
888 861
889@defun set-window-splits window &optional status 862The setting of this variable has no effect if @code{window-nest} (see
890This function sets the splits status (see above) of @var{window} to 863below) is non-@code{nil}.
891@var{status}. The argument @var{window} can be any window and defaults 864@end defopt
892to the selected one. The return value is @var{status}.
893@end defun
894 865
895To illustrate the use of @code{window-splits} consider the following 866To illustrate the use of @code{window-splits} consider the following
896window configuration: 867window configuration:
@@ -1208,12 +1179,11 @@ window parameters. If the @code{delete-window} parameter specifies a
1208function, that function is called with @var{window} as its sole 1179function, that function is called with @var{window} as its sole
1209argument. 1180argument.
1210 1181
1211If the splits status of @var{window} (@pxref{Splitting Windows}) is 1182If @code{window-splits} (@pxref{Splitting Windows}) is @code{nil}, the
1212@code{nil}, the space @var{window} took up is given to its left sibling 1183space @var{window} took up is given to its left sibling if such a window
1213if such a window exists and to its right sibling otherwise. If the 1184exists and to its right sibling otherwise. If @code{window-splits} is
1214splits status of @var{window} is non-@code{nil}, its space is 1185non-@code{nil}, the space of @var{window} is proportionally distributed
1215proportionally distributed among the remaining windows in the same 1186among the remaining windows in the same combination.
1216combination.
1217@end deffn 1187@end deffn
1218 1188
1219@deffn Command delete-other-windows &optional window 1189@deffn Command delete-other-windows &optional window
diff --git a/doc/misc/ChangeLog b/doc/misc/ChangeLog
index 029406e2d30..af8d38a077f 100644
--- a/doc/misc/ChangeLog
+++ b/doc/misc/ChangeLog
@@ -1,3 +1,7 @@
12011-11-11 Juanma Barranquero <lekktu@gmail.com>
2
3 * semantic.texi (Tag handling): Fix typo.
4
12011-10-31 Katsumi Yamaoka <yamaoka@jpl.org> 52011-10-31 Katsumi Yamaoka <yamaoka@jpl.org>
2 6
3 * gnus.texi (Other Gnus Versions): Remove. 7 * gnus.texi (Other Gnus Versions): Remove.
diff --git a/doc/misc/semantic.texi b/doc/misc/semantic.texi
index f3f11d29f17..f6cf7a07ae8 100644
--- a/doc/misc/semantic.texi
+++ b/doc/misc/semantic.texi
@@ -306,7 +306,7 @@ Files associated with tags. Goto-tag, file for include, and file for
306a prototype. 306a prototype.
307 307
308@item semantic-tag-ls.el 308@item semantic-tag-ls.el
309Language dependant features of a tag, such as parent calculation, slot 309Language dependent features of a tag, such as parent calculation, slot
310protection, and other states like abstract, virtual, static, and leaf. 310protection, and other states like abstract, virtual, static, and leaf.
311 311
312@item semantic-dep.el 312@item semantic-dep.el