Mercurial > emacs
comparison src/ChangeLog @ 69348:2c8e608f28e7
(USE_POSIX_MEMALIGN): New macro.
(ABLOCKS_BASE, lisp_align_malloc, lisp_align_free): Use it.
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Thu, 09 Mar 2006 23:06:58 +0000 |
parents | 56d89222c172 |
children | c8cdda878c00 |
comparison
equal
deleted
inserted
replaced
69347:f82697609957 | 69348:2c8e608f28e7 |
---|---|
1 2006-03-09 Stefan Monnier <monnier@iro.umontreal.ca> | |
2 | |
3 * alloc.c (USE_POSIX_MEMALIGN): New macro. | |
4 (ABLOCKS_BASE, lisp_align_malloc, lisp_align_free): Use it. | |
5 | |
1 2006-03-09 Kenichi Handa <handa@m17n.org> | 6 2006-03-09 Kenichi Handa <handa@m17n.org> |
2 | 7 |
3 * coding.c (DECODE_EMACS_MULE_COMPOSITION_CHAR): Fix decoding | 8 * coding.c (DECODE_EMACS_MULE_COMPOSITION_CHAR): Fix decoding |
4 ASCII component of a composition. | 9 ASCII component of a composition. |
5 | 10 |
26 | 31 |
27 * macterm.h (MAC_AQUA_VERTICAL_SCROLL_BAR_WIDTH) | 32 * macterm.h (MAC_AQUA_VERTICAL_SCROLL_BAR_WIDTH) |
28 (MAC_AQUA_SMALL_VERTICAL_SCROLL_BAR_WIDTH): New defines. | 33 (MAC_AQUA_SMALL_VERTICAL_SCROLL_BAR_WIDTH): New defines. |
29 | 34 |
30 * macfns.c (x_default_scroll_bar_color_parameter) | 35 * macfns.c (x_default_scroll_bar_color_parameter) |
31 (x_set_scroll_bar_foreground, x_set_scroll_bar_background): Remove | 36 (x_set_scroll_bar_foreground, x_set_scroll_bar_background): |
32 unnecessary prototypes. | 37 Remove unnecessary prototypes. |
33 (x_set_scroll_bar_default_width): Use | 38 (x_set_scroll_bar_default_width): |
34 MAC_AQUA_VERTICAL_SCROLL_BAR_WIDTH. | 39 Use MAC_AQUA_VERTICAL_SCROLL_BAR_WIDTH. |
35 (mac_set_scroll_bar_width): New function. | 40 (mac_set_scroll_bar_width): New function. |
36 (mac_frame_parm_handlers): Set it as handler for scroll-bar-width. | 41 (mac_frame_parm_handlers): Set it as handler for scroll-bar-width. |
37 | 42 |
38 * macterm.c (get_control_part_bounds): Fix type of return value. | 43 * macterm.c (get_control_part_bounds): Fix type of return value. |
39 (x_set_toolkit_scroll_bar_thumb, x_scroll_bar_create) | 44 (x_set_toolkit_scroll_bar_thumb, x_scroll_bar_create) |
55 * xdisp.c: Minimize the unpleasent visual impact of the requirement | 60 * xdisp.c: Minimize the unpleasent visual impact of the requirement |
56 that non-toolkit tool-bars must occupy an integral number of screen | 61 that non-toolkit tool-bars must occupy an integral number of screen |
57 lines, by distributing the rows evenly over the tool-bar screen area. | 62 lines, by distributing the rows evenly over the tool-bar screen area. |
58 (Vtool_bar_border): New variable. | 63 (Vtool_bar_border): New variable. |
59 (syms_of_xdisp): DEFVAR_LISP it. | 64 (syms_of_xdisp): DEFVAR_LISP it. |
60 (display_tool_bar_line): Add HEIGHT arg for desired row height. Make | 65 (display_tool_bar_line): Add HEIGHT arg for desired row height. |
61 tool-bar row the desired height. Use default face for border below | 66 Make tool-bar row the desired height. Use default face for border |
62 tool-bar. | 67 below tool-bar. |
63 (tool_bar_lines_needed): Add N_ROWS arg. Use it to return number of | 68 (tool_bar_lines_needed): Add N_ROWS arg. Use it to return number of |
64 actual tool-bar rows. | 69 actual tool-bar rows. |
65 (redisplay_tool_bar): Calculate f->n_tool_bar_rows initially. | 70 (redisplay_tool_bar): Calculate f->n_tool_bar_rows initially. |
66 Adjust the height of the tool-bar rows to fill tool-bar screen area. | 71 Adjust the height of the tool-bar rows to fill tool-bar screen area. |
67 (redisplay_tool_bar): Calculate f->n_tool_bar_rows when tool-bar area | 72 (redisplay_tool_bar): Calculate f->n_tool_bar_rows when tool-bar area |
84 (window_scroll_pixel_based): Make preserve_y static to avoid | 89 (window_scroll_pixel_based): Make preserve_y static to avoid |
85 getting point stuck when scrolling 1 line. | 90 getting point stuck when scrolling 1 line. |
86 | 91 |
87 2006-02-26 Chong Yidong <cyd@stupidchicken.com> | 92 2006-02-26 Chong Yidong <cyd@stupidchicken.com> |
88 | 93 |
89 * xterm.h, xterm.c (x_uncatch_errors): Delete unneccessary | 94 * xterm.h, xterm.c (x_uncatch_errors): Delete unneccessary argument. |
90 argument. | |
91 | 95 |
92 * xterm.c: (x_load_font, x_term_init, XTmouse_position) | 96 * xterm.c: (x_load_font, x_term_init, XTmouse_position) |
93 (handle_one_xevent, x_connection_closed, x_list_fonts): No arg for | 97 (handle_one_xevent, x_connection_closed, x_list_fonts): No arg for |
94 x_uncatch_errors. | 98 x_uncatch_errors. |
95 | 99 |