aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog40
1 files changed, 40 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 7dfa2f80775..257cc34c909 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,43 @@
12014-09-30 Eli Zaretskii <eliz@gnu.org>
2
3 * w32fns.c (w32_createwindow): Accept an additional argument, an
4 array of 2 values specifying the coordinates of the frame's
5 top-left corner. Use these values instead of calling x_get_arg,
6 which can cons Lisp objects, and therefore cannot be called except
7 from the main thread. Remove redundant tests for the default
8 values.
9 (my_create_window): Move the calculation of the coordinates of the
10 frame's top-left edge here. Pass them to the input thread via the
11 second parameter of the WM_EMACS_CREATEWINDOW message. See
12 http://lists.gnu.org/archive/html/emacs-devel/2014-09/msg00892.html
13 for the details.
14
152014-09-30 Eli Zaretskii <eliz@gnu.org>
16
17 * xdisp.c (cursor_row_fully_visible_p): Update commentary.
18 (redisplay_window): Treat the frame's frozen_window_starts flag
19 the same way as the optional_new_start flag for the window: only
20 obey it if the glyph row showing point will be fully visible.
21 Likewise when the window start is in a continuation line. If,
22 after trying everything under the 'force_start' label, point is
23 still not fully visible, give up and scroll the window. Add
24 debugging traces. (Bug#18545)
25
26 * window.c (Frecenter): Set the window's redisplay flag.
27
282014-09-30 Eli Zaretskii <eliz@gnu.org>
29
30 * w32term.c (w32_read_socket): Don't use frame dimensions for
31 resizing if GetClientRect returned an empty (0, 0, 0, 0)
32 rectangle. Check the return value of GetClientRect, and don't use
33 the results if it didn't succeed.
34
35 * dispnew.c (change_frame_size_1): Recompute the frame dimensions
36 in columns and lines after correcting the pixel dimensions in
37 check_frame_size.
38 (adjust_decode_mode_spec_buffer): Add assertion to avoid passing
39 negative values to xrealloc. (Bug#18528)
40
12014-09-30 Paul Eggert <eggert@cs.ucla.edu> 412014-09-30 Paul Eggert <eggert@cs.ucla.edu>
2 42
3 * alloc.c: Remove now-unnecessary check. 43 * alloc.c: Remove now-unnecessary check.