aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorDmitry Antipov2013-08-12 13:34:00 +0400
committerDmitry Antipov2013-08-12 13:34:00 +0400
commitd2e113bc86fba063f39cf5d1893ee47b4cf43a9a (patch)
tree5823ca9a1afdf958f3a9457f90ade72e38732949 /src/ChangeLog
parent94fcd171894e3a14d3548c028c4229229e32d184 (diff)
downloademacs-d2e113bc86fba063f39cf5d1893ee47b4cf43a9a.tar.gz
emacs-d2e113bc86fba063f39cf5d1893ee47b4cf43a9a.zip
Avoid looping over all frame windows to freeze and unfreeze.
* window.h (struct window): Drop frozen_window_start_p. (freeze_window_starts): Drop prototype. * frame.h (struct frame): New frozen_window_starts flag. (FRAME_WINDOWS_FROZEN): New macro. * window.c (freeze_window_start, freeze_window_starts): Remove. (select_window, replace_window): Adjust users. * xdisp.c (resize_mini_window): Use FRAME_WINDOWS_FROZEN. (window_frozen_p): New function. (redisplay_window): Use it.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 759f66bc1b4..679b82ba63c 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,17 @@
12013-08-12 Dmitry Antipov <dmantipov@yandex.ru>
2
3 Avoid looping over all frame windows to freeze and unfreeze.
4 * window.h (struct window): Drop frozen_window_start_p.
5 (freeze_window_starts): Drop prototype.
6 * frame.h (struct frame): New frozen_window_starts flag.
7 (FRAME_WINDOWS_FROZEN): New macro.
8 * window.c (freeze_window_start, freeze_window_starts):
9 Remove.
10 (select_window, replace_window): Adjust users.
11 * xdisp.c (resize_mini_window): Use FRAME_WINDOWS_FROZEN.
12 (window_frozen_p): New function.
13 (redisplay_window): Use it.
14
12013-08-12 Paul Eggert <eggert@cs.ucla.edu> 152013-08-12 Paul Eggert <eggert@cs.ucla.edu>
2 16
3 Fix some fd issues when running subprocesses (Bug#15035). 17 Fix some fd issues when running subprocesses (Bug#15035).