1 |
|
2005-07-18 Stefan Monnier <monnier@iro.umontreal.ca> |
2 |
|
|
3 |
|
* buffer.h (Fgenerate_new_buffer_name): Declare (for use in coding.c). |
4 |
|
|
5 |
2005-07-18 Kim F. Storm <storm@cua.dk> |
2005-07-18 Kim F. Storm <storm@cua.dk> |
6 |
|
|
7 |
* frame.h (struct frame): New member already_hscrolled_p. |
* frame.h (struct frame): New member already_hscrolled_p. |
22 |
|
|
23 |
2005-07-18 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
2005-07-18 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
24 |
|
|
25 |
* macfns.c (x_set_cursor_color): Use XSetBackground and |
* macfns.c (x_set_cursor_color): Use XSetBackground and XSetForeground. |
|
XSetForeground. |
|
26 |
|
|
27 |
* macgui.h (struct _XGC): New struct. |
* macgui.h (struct _XGC): New struct. |
28 |
(GC): Use it. |
(GC): Use it. |
29 |
(GCForeground, GCBackground, GCFont): Use X11 mask values. |
(GCForeground, GCBackground, GCFont): Use X11 mask values. |
30 |
(XCreateGC, XParseGeometry): Move externs to macterm.h. |
(XCreateGC, XParseGeometry): Move externs to macterm.h. |
31 |
|
|
32 |
* macterm.c (x_bitmap_icon, x_make_frame_visible): Remove |
* macterm.c (x_bitmap_icon, x_make_frame_visible): Remove declarations. |
|
declarations. |
|
33 |
(XSetFont): Add declaration. |
(XSetFont): Add declaration. |
34 |
(mac_set_forecolor, mac_set_backcolor, mac_set_colors): Remove |
(mac_set_forecolor, mac_set_backcolor, mac_set_colors): |
35 |
functions. |
Remove functions. |
36 |
(GC_FORE_COLOR, GC_BACK_COLOR, GC_FONT, MAC_WINDOW_NORMAL_GC): New |
(GC_FORE_COLOR, GC_BACK_COLOR, GC_FONT, MAC_WINDOW_NORMAL_GC): |
37 |
defines. |
New defines. |
38 |
(XDrawLine, mac_draw_line_to_pixmap, XClearWindow) |
(XDrawLine, mac_draw_line_to_pixmap, XClearWindow) |
39 |
(mac_draw_bitmap, XCreatePixmapFromBitmapData, XFillRectangle) |
(mac_draw_bitmap, XCreatePixmapFromBitmapData, XFillRectangle) |
40 |
(mac_draw_rectangle, mac_draw_string_common, mac_scroll_area): Use |
(mac_draw_rectangle, mac_draw_string_common, mac_scroll_area): |
41 |
them. |
Use them. |
42 |
(mac_erase_rectangle): New function. |
(mac_erase_rectangle): New function. |
43 |
(XClearArea, x_draw_fringe_bitmap, x_clear_glyph_string_rect) |
(XClearArea, x_draw_fringe_bitmap, x_clear_glyph_string_rect) |
44 |
(x_draw_stretch_glyph_string): Use it. |
(x_draw_stretch_glyph_string): Use it. |
64 |
|
|
65 |
2005-07-16 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
2005-07-16 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
66 |
|
|
67 |
* mac.c [TARGET_API_MAC_CARBON] (Fmac_code_convert_string): Use |
* mac.c [TARGET_API_MAC_CARBON] (Fmac_code_convert_string): |
68 |
Fstring_as_unibyte instead of string_make_unibyte. |
Use Fstring_as_unibyte instead of string_make_unibyte. |
69 |
|
|
70 |
2005-07-15 Richard M. Stallman <rms@gnu.org> |
2005-07-15 Richard M. Stallman <rms@gnu.org> |
71 |
|
|
103 |
2005-07-14 Kenichi Handa <handa@m17n.org> |
2005-07-14 Kenichi Handa <handa@m17n.org> |
104 |
|
|
105 |
* coding.c (code_convert_region_unwind): ARG is changed to a cons. |
* coding.c (code_convert_region_unwind): ARG is changed to a cons. |
106 |
(code_convert_region): Adjusted for the above change. |
(code_convert_region): Adjust for the above change. |
107 |
(set_conversion_work_buffer): If the work buffer is already in |
(set_conversion_work_buffer): If the work buffer is already in |
108 |
use, generate a new buffer and return it. Otherwise return Qnil. |
use, generate a new buffer and return it. Otherwise return Qnil. |
109 |
(run_pre_post_conversion_on_str): Adjusted for the above change. |
(run_pre_post_conversion_on_str): Adjust for the above change. |
110 |
(run_pre_write_conversin_on_c_str): Likewise. |
(run_pre_write_conversin_on_c_str): Likewise. |
111 |
|
|
112 |
2005-07-13 Kim F. Storm <storm@cua.dk> |
2005-07-13 Kim F. Storm <storm@cua.dk> |
120 |
count rows moved over when moving to start of current row in case |
count rows moved over when moving to start of current row in case |
121 |
row starts in middle of a string or image. Also move further |
row starts in middle of a string or image. Also move further |
122 |
backward if we end up in a string or image. |
backward if we end up in a string or image. |
123 |
(try_cursor_movement): if overlay string spans multiple lines, |
(try_cursor_movement): If overlay string spans multiple lines, |
124 |
move backward to set cursor on start of an overlay string. |
move backward to set cursor on start of an overlay string. |
125 |
(cursor_row_p): Row is ok if cursor is at newline from string, but |
(cursor_row_p): Row is ok if cursor is at newline from string, but |
126 |
string starts on this line (so we always position cursor at start |
string starts on this line (so we always position cursor at start |
149 |
(disable_mouse_highlight): Remove unused variable. |
(disable_mouse_highlight): Remove unused variable. |
150 |
[USE_TOOLKIT_SCROLL_BARS] (construct_scroll_bar_click) |
[USE_TOOLKIT_SCROLL_BARS] (construct_scroll_bar_click) |
151 |
(x_scroll_bar_handle_press, x_scroll_bar_handle_release) |
(x_scroll_bar_handle_press, x_scroll_bar_handle_release) |
152 |
(x_scroll_bar_handle_drag): Remove argument `timestamp'. All |
(x_scroll_bar_handle_drag): Remove argument `timestamp'. |
153 |
callers changed. |
All callers changed. |
154 |
[USE_TOOLKIT_SCROLL_BARS] (construct_scroll_bar_click): Don't set |
[USE_TOOLKIT_SCROLL_BARS] (construct_scroll_bar_click): Don't set |
155 |
timestamp. |
timestamp. |
156 |
[USE_CARBON_EVENTS] (mac_handle_mouse_event): Likewise. |
[USE_CARBON_EVENTS] (mac_handle_mouse_event): Likewise. |
157 |
(x_scroll_bar_create, XTset_vertical_scroll_bar): Show scroll bar |
(x_scroll_bar_create, XTset_vertical_scroll_bar): Show scroll bar |
158 |
only when its width is less than the height. |
only when its width is less than the height. |
159 |
(XTredeem_scroll_bar): Sync with xterm.c. |
(XTredeem_scroll_bar): Sync with xterm.c. |
160 |
(font_name_table, font_name_table_size, font_name_count): Make |
(font_name_table, font_name_table_size, font_name_count): |
161 |
static. |
Make static. |
162 |
(drag_and_drop_file_list): Remove variable. Previous use is now |
(drag_and_drop_file_list): Remove variable. Previous use is now |
163 |
local to function. |
local to function. |
164 |
(do_ae_open_documents): Move DRAG_N_DROP event construction part |
(do_ae_open_documents): Move DRAG_N_DROP event construction part |
165 |
from XTread_socket. |
from XTread_socket. |
166 |
(XTread_socket): Consolidate setting of event timestamp. Move |
(XTread_socket): Consolidate setting of event timestamp. |
167 |
DRAG_N_DROP event construction part to do_ae_open_documents. |
Move DRAG_N_DROP event construction part to do_ae_open_documents. |
168 |
Support extra_keyboard_modifiers. |
Support extra_keyboard_modifiers. |
169 |
|
|
170 |
* xfaces.c (try_font_list) [MAC_OS]: Try font family name |
* xfaces.c (try_font_list) [MAC_OS]: Try font family name |