Mercurial > emacs
comparison src/ChangeLog @ 90072:cb67264d6096
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-2
Merge from emacs--cvs-trunk--0
Patches applied:
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-83
- miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-84
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-3
- miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-4
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-5
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-6
- miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-11
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-12
Remove "-face" suffix from lazy-highlight face name
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-13
- miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-16
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-17
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-18
- miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-21
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-22
<no summary provided>
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-23
- miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-39
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-40
Fix regressions from latest reftex update
* miles@gnu.org--gnu-2005/gnus--rel--5.10--base-0
tag of miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-82
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-1
Merge from emacs--cvs-trunk--0
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-2
Merge from miles@gnu.org--gnu-2004
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-3
Merge from emacs--cvs-trunk--0
author | Miles Bader <miles@gnu.org> |
---|---|
date | Sun, 16 Jan 2005 03:40:12 +0000 |
parents | f6b4d0ebf147 10f083976969 |
children | c43084d0b52b |
comparison
equal
deleted
inserted
replaced
90071:f6b4d0ebf147 | 90072:cb67264d6096 |
---|---|
1 2005-01-15 Steven Tamm <steventamm@mac.com> | |
2 | |
3 * macterm.c (Vmac_use_core_graphics): defined for | |
4 mac-allow-anti-aliasing | |
5 (syms_of_macterm): Added mac-allow-anti-aliasing | |
6 (mac_draw_string_common): Use core graphics text rendering if | |
7 mac-allow-anti-aliasing is enabled. | |
8 | |
9 * macfns.c (Fx_file_dialog): Save As dialog includes only the | |
10 file name in the text box. | |
11 | |
12 2005-01-15 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | |
13 | |
14 * macfns.c (x_set_foreground_color, x_set_background_color): Sync | |
15 with xfns.c. | |
16 (mac_window, x_create_tip_frame): Use XSetWindowBackground. | |
17 * macterm.c (XSetBackground, XSetWindowBackground): New functions. | |
18 * macterm.h (XSetBackground, XSetWindowBackground): Add externs. | |
19 | |
20 2005-01-14 Kim F. Storm <storm@cua.dk> | |
21 | |
22 * keyboard.c (Fposn_at_x_y): Add optional arg WHOLE. | |
23 | |
24 2005-01-13 Richard M. Stallman <rms@gnu.org> | |
25 | |
26 * keymap.c (Fcurrent_active_maps): Ignore Voverriding_local_map | |
27 if Voverriding_terminal_local_map is non-nil. | |
28 | |
29 * keyboard.c (syms_of_keyboard): Doc fix. | |
30 | |
31 2005-01-13 Kim F. Storm <storm@cua.dk> | |
32 | |
33 * xdisp.c (Fformat_mode_line): Fix last change. Remove NO_PROPS arg | |
34 (specify 0 for FACE instead). Reorder arg list. Doc fix. | |
35 | |
36 2005-01-12 Richard M. Stallman <rms@gnu.org> | |
37 | |
38 * xdisp.c (Fformat_mode_line): New arg FACE specifies a default | |
39 face property for characters that don't specify one. | |
40 | |
41 * fns.c (Frequire): Record in load-history unconditionally. | |
42 | |
43 2005-01-10 Kim F. Storm <storm@cua.dk> | |
44 | |
45 * dispextern.h (merge_faces): Rename from merge_into_realized_face. | |
46 | |
47 * xfaces.c (merge_faces): Rename from merge_into_realized_face. | |
48 Callers changed. | |
49 Add support to merge with lisp face id too (if face_name is t). | |
50 | |
51 * xdisp.c (get_next_display_element, next_element_from_display_vector): | |
52 Don't lookup lface_id from display table glyphs here; instead use | |
53 merge_faces to merge the lisp face id into current face. | |
54 | |
55 2005-01-09 Kim F. Storm <storm@cua.dk> | |
56 | |
57 * dispextern.h (struct it): New member dpvec_face_id. | |
58 (merge_into_realized_face): Add prototype. | |
59 | |
60 * xfaces.c (merge_into_realized_face): New function. Used to | |
61 merge escape-glyph face or face from display table into current face. | |
62 | |
63 * xdisp.c (Vshow_nonbreak_escape): New lisp var. | |
64 (syms_of_xdisp): DEFVAR_LISP it. | |
65 (escape_glyph_face): Remove var. | |
66 (redisplay_window): Don't initialize it. | |
67 (setup_for_ellipsis, get_next_display_element): | |
68 Set it->dpvec_face_id to -1. | |
69 (get_next_display_element): Test Vshow_nonbreak_escape. | |
70 Do not setup escape_glyph_face. | |
71 Properly merge escape-glyph face or face from display table with | |
72 current face for escape and control characters. Set | |
73 it->dpvec_face_id to relevant face id instead of adding it to each | |
74 element of display vector. | |
75 (next_element_from_display_vector): If it->dpvec_face_id is set, | |
76 use that instead of lface_id from glyph itself. | |
77 | |
78 2005-01-08 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | |
79 | |
80 * xterm.h (struct x_output): New member, toolbar_detached. | |
81 | |
82 * gtkutil.c (xg_create_frame_widgets): Set initial tool bar height to | |
83 38. | |
84 (xg_tool_bar_detach_callback): Set toolbar_detached to 1. | |
85 (xg_tool_bar_attach_callback): Set toolbar_detached to 0. | |
86 (xg_create_tool_bar): Initialize toolbar_detached. | |
87 (update_frame_tool_bar): Only set FRAME_TOOLBAR_HEIGHT (f) if | |
88 toolbar_detached is zero. | |
89 | |
90 2005-01-07 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | |
91 | |
92 * xmenu.c (create_and_show_popup_menu): Pass zero as button to | |
93 gtk_menu_popup if not for_click, so callbacks for the menu are called. | |
94 | |
95 * gtkutil.c (xg_gtk_scroll_destroy, xg_create_scroll_bar) | |
96 (xg_tool_bar_callback, xg_tool_bar_help_callback) | |
97 (update_frame_tool_bar): Cast to EMACS_INT to avoid compiler | |
98 warning. | |
99 | |
100 * xselect.c (x_get_foreign_selection, x_fill_property_data) | |
101 (Fx_get_atom_name, Fx_send_client_event): Replace XFLOAT with | |
102 XFLOAT_DATA to get extract number from Lisp object. | |
103 | |
104 2005-01-07 Kim F. Storm <storm@cua.dk> | |
105 | |
106 * xdisp.c (set_iterator_to_next): Fix 2004-12-13 change. | |
107 Set stop_charpos to current charpos instead of 0. | |
108 | |
109 2005-01-06 Nick Roberts <nickrob@snap.net.nz> | |
110 | |
111 * xdisp.c (Fformat_mode_line): First arg now required. | |
112 | |
113 2005-01-06 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | |
114 | |
115 * macterm.c (XLoadQueryFont): Correctly handle 0 size | |
116 font widths that are returned from some Japanese fonts. | |
117 | |
118 2005-01-06 Kim F. Storm <storm@cua.dk> | |
119 | |
120 * fringe.c (fringe_faces): Change to Lisp_Object pointer. | |
121 (draw_fringe_bitmap_1): Lookup user defined fringe faces here. | |
122 (destroy_fringe_bitmap): Set fringe_faces element to nil. | |
123 (Fdefine_fringe_bitmap, init_fringe): Change allocation of | |
124 fringe_faces array and init elements to nil. | |
125 (Fset_fringe_bitmap_face): Set fringe_faces to face name instead of | |
126 non-persistent face id. | |
127 (mark_fringe_data): New function for GC. | |
128 | |
129 * alloc.c (mark_fringe_data): Declare extern. | |
130 (Fgarbage_collect): Call mark_fringe_data. | |
131 | |
132 * alloc.c (overrun_check_free): Invalidate freed memory if | |
133 XMALLOC_CLEAR_FREE_MEMORY is defined. | |
134 | |
135 2005-01-05 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | |
136 | |
137 * macfns.c: Include sys/param.h. | |
138 [TARGET_API_MAC_CARBON] (mac_nav_event_callback): New declaration | |
139 and function. | |
140 [TARGET_API_MAC_CARBON] (Fx_file_dialog): Use MAXPATHLEN for size | |
141 of filename string. Set event callback function when creating | |
142 dialog boxes. Add code conversions for filenames. Don't dispose | |
143 apple event descriptor record if failed to create it. | |
144 | |
145 * macterm.c: Include sys/param.h. | |
146 [USE_CARBON_EVENTS] (mac_handle_window_event): Add handler for | |
147 kEventWindowUpdate. | |
148 (install_window_handler) [USE_CARBON_EVENTS]: Register it. | |
149 (do_ae_open_documents) [TARGET_API_MAC_CARBON]: Get FSRef instead | |
150 of FSSpec from apple event descriptor record. | |
151 (do_ae_open_documents) [TARGET_API_MAC_CARBON]: Use MAXPATHLEN for | |
152 size of filename string. | |
153 [TARGET_API_MAC_CARBON] (mac_do_receive_drag): Likewise. | |
154 [TARGET_API_MAC_CARBON] (mac_do_receive_drag): Return error when a | |
155 file dialog is in action. | |
156 [TARGET_API_MAC_CARBON] (mac_do_track_drag): Likewise. Reject | |
157 only when there are no filename items. Set background color | |
158 before (un)highlighting the window below the dragged items. | |
159 (XTread_socket) [!USE_CARBON_EVENTS]: Don't call do_window_update. | |
160 | |
161 2005-01-05 Romain Francoise <romain@orebokech.com> | |
162 | |
163 * term.c (encode_terminal_code): Fix buffer size computation. | |
164 | |
165 2005-01-04 Richard M. Stallman <rms@gnu.org> | |
166 | |
167 * xdisp.c (Fformat_mode_line): Doc fix. | |
168 | |
169 2005-01-04 Stefan Monnier <monnier@iro.umontreal.ca> | |
170 | |
171 * alloc.c (refill_memory_reserve): Move. | |
172 (emacs_blocked_free, emacs_blocked_malloc, emacs_blocked_realloc) | |
173 (reset_malloc_hooks, uninterrupt_malloc) [SYNC_INPUT]: Don't define. | |
174 | |
175 2005-01-03 Richard M. Stallman <rms@gnu.org> | |
176 | |
177 * window.c (window_scroll_pixel_based): Don't correct preserve_y | |
178 for CURRENT_HEADER_LINE_HEIGHT when moving backwards. | |
179 | |
180 2005-01-03 Jason Rumney <jasonr@gnu.org> | |
181 | |
182 * w32bdf.c (w32_load_bdf_font): Set fontp->average_width and | |
183 fontp->space_width to FONT_WIDTH so they are valid. | |
184 | |
185 * w32fns.c (w32_load_system_font): Set FONT_WIDTH to maximum, not | |
186 average width. Set fontp->average_width and fontp->space_width to | |
187 their appropriate values. | |
188 | |
189 * w32term.c (x_new_font): Set FRAME_COLUMN_WIDTH to | |
190 fontp->average_width, not FONT_WIDTH. Set FRAME_SPACE_WIDTH to | |
191 fontp->space_width. | |
192 | |
193 2005-01-03 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | |
194 | |
195 * macterm.c (x_new_font): Set FRAME_SPACE_WIDTH. | |
196 (x_font_min_bounds, XLoadQueryFont): Use the correct font width | |
197 metrics for max and min bounds. | |
198 (x_load_font): Correctly calculate average font width metrics. | |
199 | |
200 2005-01-02 Richard M. Stallman <rms@gnu.org> | |
201 | |
202 * alloc.c (Fgarbage_collect): Don't truncate_undo_list on dead buffers. | |
203 | |
1 2004-12-31 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | 204 2004-12-31 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
2 | 205 |
3 * xterm.c (handle_one_xevent): Clear area in expose event for GTK. | 206 * xterm.c (handle_one_xevent): Clear area in expose event for GTK. |
4 | 207 |
5 2004-12-31 Richard M. Stallman <rms@gnu.org> | 208 2004-12-31 Richard M. Stallman <rms@gnu.org> |
46 | 249 |
47 * xterm.h (struct x_display_info): New member Xatom_AVERAGE_WIDTH. | 250 * xterm.h (struct x_display_info): New member Xatom_AVERAGE_WIDTH. |
48 | 251 |
49 * xterm.c (x_new_font): Set FRAME_COLUMN_WIDTH to | 252 * xterm.c (x_new_font): Set FRAME_COLUMN_WIDTH to |
50 fontp->average_width, not FONT_WIDTH. Set FRAME_SPACE_WIDTH to | 253 fontp->average_width, not FONT_WIDTH. Set FRAME_SPACE_WIDTH to |
51 fontp-?space_width.. | 254 fontp->space_width. |
52 (x_load_font): Calculate fontp->space_width and | 255 (x_load_font): Calculate fontp->space_width and |
53 fontp->average_width. | 256 fontp->average_width. |
54 (x_term_init): Initialize dpyinfo->Xatom_AVERAGE_WIDTH. | 257 (x_term_init): Initialize dpyinfo->Xatom_AVERAGE_WIDTH. |
55 | 258 |
56 * xdisp.c (x_produce_glyphs): Calculate tab width by | 259 * xdisp.c (x_produce_glyphs): Calculate tab width by |
295 | 498 |
296 * xfns.c (Fx_file_dialog): Motif/Lesstif version: Pop down on C-g. | 499 * xfns.c (Fx_file_dialog): Motif/Lesstif version: Pop down on C-g. |
297 | 500 |
298 * gtkutil.c (xg_initialize): Install bindings for C-g so that | 501 * gtkutil.c (xg_initialize): Install bindings for C-g so that |
299 dialogs and menus pop down. | 502 dialogs and menus pop down. |
503 | |
504 2004-12-27 Kenichi Handa <handa@m17n.org> | |
505 | |
506 * coding.c (code_convert_region): Fix calculation of `ratio'. | |
300 | 507 |
301 2004-12-25 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | 508 2004-12-25 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
302 | 509 |
303 * gtkutil.c (update_frame_tool_bar): Make the value of | 510 * gtkutil.c (update_frame_tool_bar): Make the value of |
304 tool-bar-button-margin control margins of images in tool bar. | 511 tool-bar-button-margin control margins of images in tool bar. |