aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorMartin Rudalics2013-12-20 11:48:36 +0100
committerMartin Rudalics2013-12-20 11:48:36 +0100
commitc44de18d7db9c038473c71d0708990c3b081402f (patch)
tree14837bdee5bcc328b1b0d61b2f0a5d8e369a33a8 /src/ChangeLog
parentd506bc1d20baf7ed991b01cede719791778a53c7 (diff)
downloademacs-c44de18d7db9c038473c71d0708990c3b081402f.tar.gz
emacs-c44de18d7db9c038473c71d0708990c3b081402f.zip
Some more fixes for pixelwise resizing.
Remove scroll_bar_actual_width from frames. * frame.h (struct frame): Remove scroll_bar_actual_width slot. * frame.c (Fscroll_bar_width): Return scroll bar area width. (x_figure_window_size): * nsterm.m (x_set_window_size): * widget.c (set_frame_size): * w32term.c (x_set_window_size): * xterm.c (x_set_window_size, x_set_window_size_1): Don't set scroll_bar_actual_width. Convert scroll_bar members to integers on Windows. * w32term.h (struct scroll_bar): Convert top, left, width, height, start, end and dragging to integers. * w32fns.c (w32_createscrollbar): Remove XINT conversions for scroll_bar members. * w32term.c (w32_set_scroll_bar_thumb) (w32_scroll_bar_handle_click): Remove XINT conversions for scroll_bar members. Treat bar->dragging as integer. (x_scroll_bar_create): Call ALLOCATE_PSEUDOVECTOR with "top" as first element. Remove XINT conversions for scroll_bar members. (w32_set_vertical_scroll_bar, x_scroll_bar_report_motion): Remove XINT conversions for scroll_bar members. Fix assignment for new window total sizes. * window.c (Fwindow_resize_apply_total): Assign values for minibuffer window. * window.el (window--pixel-to-size): Remove function. (window--pixel-to-total-1, window--pixel-to-total): Fix calculation of new total sizes.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog29
1 files changed, 29 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 23857e33a6d..dbb77ae1646 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,32 @@
12013-12-20 Martin Rudalics <rudalics@gmx.at>
2
3 Remove scroll_bar_actual_width from frames.
4 * frame.h (struct frame): Remove scroll_bar_actual_width slot.
5 * frame.c (Fscroll_bar_width): Return scroll bar area width.
6 (x_figure_window_size):
7 * nsterm.m (x_set_window_size):
8 * widget.c (set_frame_size):
9 * w32term.c (x_set_window_size):
10 * xterm.c (x_set_window_size, x_set_window_size_1): Don't set
11 scroll_bar_actual_width.
12
13 Convert scroll_bar members to integers on Windows.
14 * w32term.h (struct scroll_bar): Convert top, left, width,
15 height, start, end and dragging to integers.
16 * w32fns.c (w32_createscrollbar): Remove XINT conversions for
17 scroll_bar members.
18 * w32term.c (w32_set_scroll_bar_thumb)
19 (w32_scroll_bar_handle_click): Remove XINT conversions for
20 scroll_bar members. Treat bar->dragging as integer.
21 (x_scroll_bar_create): Call ALLOCATE_PSEUDOVECTOR with "top" as
22 first element. Remove XINT conversions for scroll_bar members.
23 (w32_set_vertical_scroll_bar, x_scroll_bar_report_motion):
24 Remove XINT conversions for scroll_bar members.
25
26 Fix assignment for new window total sizes.
27 * window.c (Fwindow_resize_apply_total): Assign values for
28 minibuffer window.
29
12013-12-20 Chong Yidong <cyd@gnu.org> 302013-12-20 Chong Yidong <cyd@gnu.org>
2 31
3 * textprop.c (Fadd_face_text_property): Doc fix. Rename `appendp' 32 * textprop.c (Fadd_face_text_property): Doc fix. Rename `appendp'