diff options
| author | Martin Rudalics | 2013-12-20 11:48:36 +0100 |
|---|---|---|
| committer | Martin Rudalics | 2013-12-20 11:48:36 +0100 |
| commit | c44de18d7db9c038473c71d0708990c3b081402f (patch) | |
| tree | 14837bdee5bcc328b1b0d61b2f0a5d8e369a33a8 /src/ChangeLog | |
| parent | d506bc1d20baf7ed991b01cede719791778a53c7 (diff) | |
| download | emacs-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/ChangeLog | 29 |
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 @@ | |||
| 1 | 2013-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 | |||
| 1 | 2013-12-20 Chong Yidong <cyd@gnu.org> | 30 | 2013-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' |