Mercurial > emacs
comparison src/ChangeLog @ 90386:2ecafc6d5db7
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-58
Merge from emacs--devo--0
Patches applied:
* emacs--devo--0 (patch 239-258)
- Update from CVS
- (Ffield_beginning, find_field): Undo change of 2006-04-23.
- Rcirc patch from Ryan Yeske
- Merge from gnus--rel--5.10
- Clean up lisp/gnus/ChangeLog a bit
* gnus--rel--5.10 (patch 91-98)
- Merge from emacs--devo--0
- Update from CVS
author | Miles Bader <miles@gnu.org> |
---|---|
date | Tue, 02 May 2006 05:51:52 +0000 |
parents | 72dea2ff0142 c92ef36cfd85 |
children | 146cd8369025 |
comparison
equal
deleted
inserted
replaced
90385:72dea2ff0142 | 90386:2ecafc6d5db7 |
---|---|
1 2006-05-02 Andreas Schwab <schwab@suse.de> | |
2 | |
3 * xmenu.c (restore_menu_items): Return a value. | |
4 | |
5 2006-05-01 Martin Rudalics <rudalics@gmx.at> | |
6 | |
7 * syntax.c (Fforward_comment): Detect generic comment at beginning of | |
8 buffer when moving backwards. | |
9 | |
10 2006-05-01 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | |
11 | |
12 * dispnew.c (update_window): Don't set changed_p when mode/header | |
13 line is updated. | |
14 | |
15 * xdisp.c (prepare_menu_bars) [MAC_OS]: Call mac_update_title_bar. | |
16 (get_glyph_face_and_encoding, get_char_face_and_encoding): | |
17 Don't distinguish known faces from others. | |
18 | |
19 * mac.c (mac_coerce_file_name_ptr): Try typeFSRef if coercion | |
20 through typeFileURL failed. | |
21 | |
22 * macfns.c (mac_update_title_bar): New function. | |
23 [TARGET_API_MAC_CARBON] (mac_update_proxy_icon): New function. | |
24 (show_hourglass, hide_hourglass) [USE_CG_DRAWING]: | |
25 Call mac_prepare_for_quickdraw. | |
26 | |
27 * macgui.h (USE_ATSUI): Set default to 1 if MAC_OSX is defined. | |
28 (USE_CG_DRAWING): Don't define if compiled on Mac OS X 10.1. | |
29 (enum pcm_status): New enum. | |
30 (XCHARSTRUCTROW_CHAR_VALID_P, XCHARSTRUCTROW_SET_CHAR_VALID) | |
31 (XCharStructRow): Remove. Now validity is represented by | |
32 non-negativeness of sum of ascent and descent. | |
33 (struct MacFontStruct): Change type of member `rows'. | |
34 (struct _XGC) [USE_CG_DRAWING]: Add member `clip_rects'. | |
35 | |
36 * macterm.c (mac_draw_line, mac_draw_line_to_pixmap): | |
37 Adjust endpoints of strictly horizontal/vertical lines. | |
38 (mac_set_clip_rectangles) [USE_CG_DRAWING]: Set clip_rects. | |
39 (pcm_init, pcm_get_status): New functions. | |
40 (x_per_char_metric, XLoadQueryFont): Use them instead of | |
41 XCharStructRow and related macros. | |
42 (x_draw_relief_rect): Don't adjust arguments of mac_draw_line. | |
43 (x_free_frame_resources) [TARGET_API_MAC_CARBON]: Free FRAME_FILE_NAME. | |
44 (XTread_socket) [TARGET_API_MAC_CARBON]: Handle proxy icon drag | |
45 and window path pop-up menu on title bar. | |
46 (mac_use_core_graphics) [USE_CG_DRAWING]: Set default to 1. | |
47 | |
48 * macterm.h (mac_update_title_bar): Add extern. | |
49 (struct mac_output) [TARGET_API_MAC_CARBON]: New member `file_name'. | |
50 (FRAME_FILE_NAME): New macro. | |
51 | |
52 * unexmacosx.c (unexec): Error if trying unexec from dumped executable. | |
53 | |
54 2006-04-30 Richard Stallman <rms@gnu.org> | |
55 | |
56 * keymap.c (Fdefine_key): Improve error message | |
57 when KEY begins with a non-prefix key. | |
58 | |
59 2006-04-30 Martin Rudalics <rudalics@gmx.at> | |
60 | |
61 * syntax.c (Fforward_comment): Don't forget to break out of the loop | |
62 when we skipped backward over a generic comment. | |
63 | |
64 2006-04-27 Nick Roberts <nickrob@snap.net.nz> | |
65 | |
66 * .gdbinit (pp1, pv1): Only print value as expression is now | |
67 printed out by gud-print. | |
68 (pv1): Correct doc string. | |
69 | |
70 2006-04-26 Stefan Monnier <monnier@iro.umontreal.ca> | |
71 | |
72 * keymap.c (store_in_keymap): Change `def' arg to not be `register'. | |
73 Seems to trigger a bug in gcc-amd64 4.0.2 20051125 (Red Hat 4.0.2-8): | |
74 keymap.c:895: error: address of register variable `def' requested. | |
75 | |
76 2006-04-26 Jason Rumney <jasonr@gnu.org> | |
77 | |
78 * w32term.c (construct_mouse_wheel): Handle negative coordinates. | |
79 | |
80 * w32fns.c (w32_wnd_proc) <WM_LBUTTONDOWN, WM_RBUTTONDOWN>: | |
81 <WM_LBUTTONUP, WM_RBUTTONUP>: Call signal_user_input in the cases | |
82 where we preempt mouse_button_timer. | |
83 | |
84 2006-04-25 Miles Bader <miles@gnu.org> | |
85 | |
86 * editfns.c (Ffield_beginning, find_field): Undo change of 2006-04-23. | |
87 | |
88 2006-04-24 Stefan Monnier <monnier@iro.umontreal.ca> | |
89 | |
90 * process.h: Include headers for pid_t. | |
91 | |
92 2006-04-24 Kim F. Storm <storm@cua.dk> | |
93 | |
94 * xdisp.c (fill_stretch_glyph_string): Set s->nchars = 1 for code which | |
95 does last_glyph=s->first_glyph+s->nchars-1, e.g. if stretch has relief. | |
96 (produce_stretch_glyph): Assume that face box height and width is | |
97 already included in stretch glyph size so caller doesn't have to | |
98 consider the extra space otherwise added (fixes problem in ses.el). | |
99 | |
100 * frame.c (x_set_font): Clear f->n_tool_bar_rows and current frame | |
101 matrices to force recalculation of tool-bar height after font change. | |
102 | |
103 * xdisp.c (tool_bar_lines_needed): New local `temp_row' for clarity. | |
104 Clear it when done, so we don't accidentally draw a second copy of | |
105 the tool-bar after resetting f->n_tool_bar_rows. | |
106 (redisplay_tool_bar): Update tool-bar-lines frame parameter whenever | |
107 we recalculate f->n_tool_bar_rows. | |
108 | |
109 2006-04-23 Lars Hansen <larsh@soem.dk> | |
110 | |
111 * editfns.c (find_field): Fix comment. | |
112 (Ffield_beginning): Fix bug when POS is at field beginning. | |
113 | |
114 2006-04-22 Eli Zaretskii <eliz@gnu.org> | |
115 | |
116 * puresize.h (BASE_PURESIZE): Increase to 1205000. | |
117 | |
118 2006-04-21 Kim F. Storm <storm@cua.dk> | |
119 | |
120 * xdisp.c (redisplay_window): Fix last change. Don't recenter if | |
121 window start is at BEGV. | |
122 | |
123 * dispextern.h (struct image): New member `corners'. | |
124 (TOP_CORNER, LEFT_CORNER, BOT_CORNER, RIGHT_CORNER): New macros. | |
125 | |
126 * image.c (four_corners_best): New arg CORNERS specifies what pixels | |
127 to look at in case image has margin. | |
128 (x_create_bitmap_mask): Pass NULL for CORNERS to four_corners_best. | |
129 (image_background, image_background_transparent) | |
130 (x_build_heuristic_mask): Pass img->corners to four_corners_best. | |
131 (gif_load): Set img->corners according to image's margin spec. | |
132 Use img->corners values directly where applicable. | |
133 Save image extension data in img->data.lisp_val. | |
134 (gif_clear_image): New function to free img->data.lisp_val. | |
135 (gif_type): Use it instead of generic x_clear_image. | |
136 (Fimage_extension_data): New defun. | |
137 (syms_of_image): Defsubr it. | |
138 | |
139 2006-04-21 John Sullivan <john@wjsullivan.net> (tiny change) | |
140 | |
141 * window.c (Fdisplay_buffer): Doc fix. | |
142 | |
143 2006-04-21 Eli Zaretskii <eliz@gnu.org> | |
144 | |
145 * s/ms-w32.h (SYSTEM_PURESIZE_EXTRA): Increase to 25000. | |
146 | |
147 2006-04-21 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | |
148 | |
149 * image.c [MAC_OS] (xpm_load_image): Fill in background field | |
150 while we have ximg handy. | |
151 | |
152 * macmenu.c (restore_menu_items, save_menu_items): New functions | |
153 from xmenu.c. | |
154 (set_frame_menubar, digest_single_submenu): Apply 2006-04-18 | |
155 changes for xmenu.c. | |
156 | |
157 * macterm.c (x_per_char_metric): Return NULL if glyph width is 0. | |
158 (add_mac_font_name): New function. | |
159 (init_font_name_table): Use it. Adopt the first found font from | |
160 those having the same family name. | |
161 | |
1 2006-04-21 Nick Roberts <nickrob@snap.net.nz> | 162 2006-04-21 Nick Roberts <nickrob@snap.net.nz> |
2 | 163 |
3 * xdisp.c (note_mouse_highlight): Use build_string. | 164 * xdisp.c (note_mouse_highlight): Use build_string. |
4 | 165 |
5 2006-04-20 Lars Hansen <larsh@soem.dk> | 166 2006-04-20 Lars Hansen <larsh@soem.dk> |
6 | 167 |
7 * textprop.c (Fremove_list_of_text_properties): Ensure | 168 * textprop.c (Fremove_list_of_text_properties): |
8 modify_region is called only when buffer is modified and that | 169 Ensure modify_region is called only when buffer is modified and that |
9 signal_after_change is allways called in that case. | 170 signal_after_change is allways called in that case. |
10 | 171 |
11 * print.c (PRINTFINISH): Call signal_after_change. | 172 * print.c (PRINTFINISH): Call signal_after_change. |
12 | 173 |
13 2006-04-20 Kim F. Storm <storm@cua.dk> | 174 2006-04-20 Kim F. Storm <storm@cua.dk> |
21 | 182 |
22 2006-04-18 Richard Stallman <rms@gnu.org> | 183 2006-04-18 Richard Stallman <rms@gnu.org> |
23 | 184 |
24 * xmenu.c (restore_menu_items, save_menu_items): New fns. | 185 * xmenu.c (restore_menu_items, save_menu_items): New fns. |
25 (set_frame_menubar): Use save_menu_items. Save updated vector in | 186 (set_frame_menubar): Use save_menu_items. Save updated vector in |
26 the frame before unwinding it. Don't use unuse_menu_items. Don't | 187 the frame before unwinding it. Don't use unuse_menu_items. |
27 use discard_menu_items. | 188 Don't use discard_menu_items. |
28 (digest_single_submenu): Abort if an item is not in a pane. | 189 (digest_single_submenu): Abort if an item is not in a pane. |
29 (init_menu_items): Put the error check at the top. | 190 (init_menu_items): Put the error check at the top. |
30 | 191 |
31 * keymap.c (describe_map): Make "shadowed" warning more verbose. | 192 * keymap.c (describe_map): Make "shadowed" warning more verbose. |
32 | 193 |
49 (copy_scrap_flavor_data, mac_handle_service_event): Don't check | 210 (copy_scrap_flavor_data, mac_handle_service_event): Don't check |
50 return value of xmalloc/xrealloc. | 211 return value of xmalloc/xrealloc. |
51 | 212 |
52 * macterm.c (XCreateGC, x_per_char_metric, xlfdpat_create) | 213 * macterm.c (XCreateGC, x_per_char_metric, xlfdpat_create) |
53 (init_font_name_table, init_font_name_table, mac_do_list_fonts) | 214 (init_font_name_table, init_font_name_table, mac_do_list_fonts) |
54 (XLoadQueryFont, mac_store_apple_event): Don't check | 215 (XLoadQueryFont, mac_store_apple_event): Don't check return value |
55 return value of xmalloc. | 216 of xmalloc. |
56 | 217 |
57 2006-04-17 Kim F. Storm <storm@cua.dk> | 218 2006-04-17 Kim F. Storm <storm@cua.dk> |
58 | 219 |
59 * window.c (coordinates_in_window): On the vertical border, | 220 * window.c (coordinates_in_window): On the vertical border, |
60 calculate the row number measured from the top of the window, not | 221 calculate the row number measured from the top of the window, not |
94 (code_convert_string_norecord): Likewise. | 255 (code_convert_string_norecord): Likewise. |
95 | 256 |
96 2006-04-13 Kenichi Handa <handa@m17n.org> | 257 2006-04-13 Kenichi Handa <handa@m17n.org> |
97 | 258 |
98 * coding.c (setup_coding_system): Fix previous change. | 259 * coding.c (setup_coding_system): Fix previous change. |
99 (encode_coding): If eol_type is not yet decided, use | 260 (encode_coding): If eol_type is not yet decided, use system_eol_type. |
100 system_eol_type. | |
101 (shrink_encoding_region): If eol_type is not yet decided and | 261 (shrink_encoding_region): If eol_type is not yet decided and |
102 system_eol_type is not LF, don't shrink. | 262 system_eol_type is not LF, don't shrink. |
103 | 263 |
104 2006-04-13 Nick Roberts <nickrob@snap.net.nz> | 264 2006-04-13 Nick Roberts <nickrob@snap.net.nz> |
105 | 265 |
195 | 355 |
196 * xdisp.c (get_glyph_string_clip_rects): Add parentheses around && | 356 * xdisp.c (get_glyph_string_clip_rects): Add parentheses around && |
197 within ||. Add explicit braces to avoid ambiguous `else'. | 357 within ||. Add explicit braces to avoid ambiguous `else'. |
198 (dump_glyph_row): Remove label for `inverse_p' from legend. | 358 (dump_glyph_row): Remove label for `inverse_p' from legend. |
199 | 359 |
200 * xfaces.c (Finternal_merge_in_global_face, try_font_list): Add | 360 * xfaces.c (Finternal_merge_in_global_face, try_font_list): |
201 explicit braces to avoid ambiguous `else'. | 361 Add explicit braces to avoid ambiguous `else'. |
202 | 362 |
203 2006-04-11 Micha,Ak(Bl Cadilhac <michael.cadilhac@lrde.org> (tiny change) | 363 2006-04-11 Micha,Ak(Bl Cadilhac <michael.cadilhac@lrde.org> (tiny change) |
204 | 364 |
205 * dispnew.c (init_display): Don't init X display if the user asked | 365 * dispnew.c (init_display): Don't init X display if the user asked |
206 for a non-X display. | 366 for a non-X display. |
904 (XLoadQueryFont) [MAC_OS8 && USE_ATSUI]: Don't adjust heights of | 1064 (XLoadQueryFont) [MAC_OS8 && USE_ATSUI]: Don't adjust heights of |
905 some fonts when srcCopy text transfer mode might be used. | 1065 some fonts when srcCopy text transfer mode might be used. |
906 (mac_begin_clip, mac_end_clip): Check if region is empty. | 1066 (mac_begin_clip, mac_end_clip): Check if region is empty. |
907 (mac_set_clip_rectangles): When resetting clip region, make it | 1067 (mac_set_clip_rectangles): When resetting clip region, make it |
908 empty instead of disposing of it. | 1068 empty instead of disposing of it. |
909 | |
910 2006-02-20 Stefan Monnier <monnier@iro.umontreal.ca> | |
911 | |
912 * keymap.c (store_in_keymap): Change `def' arg to not be `register'. | |
913 Seems to trigger a bug in gcc-amd64 4.0.2 20051125 (Red Hat 4.0.2-8). | |
914 | 1069 |
915 2006-02-20 Kim F. Storm <storm@cua.dk> | 1070 2006-02-20 Kim F. Storm <storm@cua.dk> |
916 | 1071 |
917 * Makefile.in: Add fringe.elc to WINDOW_SUPPORT. | 1072 * Makefile.in: Add fringe.elc to WINDOW_SUPPORT. |
918 | 1073 |
1584 | 1739 |
1585 * macfns.c [TARGET_API_MAC_CARBON] (Fx_file_dialog): Likewise. | 1740 * macfns.c [TARGET_API_MAC_CARBON] (Fx_file_dialog): Likewise. |
1586 | 1741 |
1587 * image.c [MAC_OS] (find_image_fsspec): Likewise. | 1742 * image.c [MAC_OS] (find_image_fsspec): Likewise. |
1588 | 1743 |
1589 2005-12-23 Martin Rudalics <rudalics@gmx.at> (tiny change) | 1744 2005-12-23 Martin Rudalics <rudalics@gmx.at> |
1590 | 1745 |
1591 * insdel.c (insert, insert_and_inherit, insert_before_markers) | 1746 * insdel.c (insert, insert_and_inherit, insert_before_markers) |
1592 (insert_before_markers_and_inherit): Make sure FROM is correct | 1747 (insert_before_markers_and_inherit): Make sure FROM is correct |
1593 when `after-change-functions' are called. | 1748 when `after-change-functions' are called. |
1594 | 1749 |