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