Mercurial > emacs
comparison src/ChangeLog @ 90044:cb7f41387eb3
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-70
Merge from emacs--cvs-trunk--0
Patches applied:
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-669
- miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-678
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-679
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-680
- miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-688
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-689
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-690
- miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-691
Update from CVS
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-69
Merge from emacs--cvs-trunk--0
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-70
- miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-71
Update from CVS
author | Miles Bader <miles@gnu.org> |
---|---|
date | Fri, 12 Nov 2004 02:53:04 +0000 |
parents | e24e2e78deda 6f1bde62e20e |
children | b637c617432f |
comparison
equal
deleted
inserted
replaced
90043:e24e2e78deda | 90044:cb7f41387eb3 |
---|---|
1 2004-11-10 Stefan Monnier <monnier@iro.umontreal.ca> | |
2 | |
3 * keymap.c (Fkeymap_prompt): Accept symbol keymaps. | |
4 | |
5 2004-11-09 Kim F. Storm <storm@cua.dk> | |
6 | |
7 * xselect.c: Include <sys/types.h> and <unistd.h> (for getpid). | |
8 Fix various comments referring to XEvents instead of input events. | |
9 (x_queue_event): Fix format strings. | |
10 (x_stop_queuing_selection_requests): Likewise. | |
11 | |
12 * xdisp.c (produce_image_glyph): Remove unused variable 'face_ascent'. | |
13 (pint2hrstr): Add extra braces to silence compiler. | |
14 | |
15 * print.c (print_object): Fix format string. | |
16 | |
17 * lread.c (read1): Fix next_char matching. | |
18 | |
19 * lisp.h (Fdelete): Add EXFUN. | |
20 (replace_range_2): Add prototype. | |
21 | |
22 * keyboard.c (read_avail_input): Remove unused variable 'discard'. | |
23 | |
24 * intervals.h (NULL_INTERVAL_P): Add separate version when | |
25 ENABLE_CHECKING is not defined to silence compiler. | |
26 (compare_string_intervals): Add prototype. | |
27 | |
28 * fringe.c (destroy_fringe_bitmap): Fix return type. | |
29 (Ffringe_bitmaps_at_pos): Remove unused var 'old_buffer'. | |
30 | |
31 * emacs.c (Fdump_emacs): Fix format string. | |
32 | |
33 * doc.c: Include <ctype.h>. | |
34 (Fsubstitute_command_keys): Remove unused variable 'firstkey'. | |
35 | |
36 * data.c (store_symval_forwarding): Remove unused variables. | |
37 | |
38 * callint.c (Fcall_interactively): Remove unused variable 'funcar'. | |
39 | |
40 2004-11-09 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | |
41 | |
42 * Makefile.in (stamp-oldxmenu): If HAVE_GTK, don't add dependencies | |
43 to ${OLDXMENU}. | |
44 | |
45 2004-11-09 Kim F. Storm <storm@cua.dk> | |
46 | |
47 * process.c (Fmake_network_process): Remove kludge for interrupted | |
48 connects on BSD. If connect is interrupted, just close socket and | |
49 start over rather than sleeping and retry with same socket. | |
50 | |
51 2004-11-09 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | |
52 | |
53 * .cvsignore: Add buildobj.lst. | |
54 | |
55 * doc.c: New variable Vbuild_files. | |
56 (Fsnarf_documentation): If Vbuild_files is nil, populate it with | |
57 file names from buildobh.lst. Only attach docstrings from files | |
58 that are in Vbuild_files. | |
59 (syms_of_doc): Defvar Vbuild_files. | |
60 | |
61 * Makefile.in (SOME_MACHINE_OBJECTS): Add fringe.o, image.o | |
62 and w32*.o. | |
63 (temacs${EXEEXT}): Generate buildobj.lst when temacs is linked. | |
64 (mostlyclean): rm buildobj.lst | |
65 | |
66 * makefile.w32-in ($(TEMACS)): Generate buildobj.lst when temacs | |
67 is linked. | |
68 | |
69 2004-11-09 Kim F. Storm <storm@cua.dk> | |
70 | |
71 * fringe.c (update_window_fringes): Update fringe bitmaps if | |
72 cur and row ends_at_zv_p differs. If bitmaps of a row is updated, | |
73 also update previous row to get rid of misc. artifacts. | |
74 | |
75 2004-11-08 Kim F. Storm <storm@cua.dk> | |
76 | |
77 * xdisp.c (fast_find_position): Fix start pos if header line present. | |
78 (note_mouse_highlight): Clear mouse face if we move out of text area. | |
79 | |
80 2004-11-08 Eli Zaretskii <eliz@gnu.org> | |
81 | |
82 * editfns.c: Move #include "systime.h" before <sys/resource.h>. | |
83 Don't include <sys/time.h> explicitly. | |
84 Include <stdio.h> unconditionally, not just on MacOS. | |
85 | |
86 2004-11-08 Kenichi Handa <handa@m17n.org> | |
87 | |
88 * fontset.c (fontset_pattern_regexp): Cancel my previous change; | |
89 don't pay attention to '\' before '*'. | |
90 (fontset_pattern_regexp): Change the meaning of the second arg. | |
91 (Fnew_fontset): Call fs_query_fontset, not Fquery_fontset. | |
92 (check_fontset_name): Try NAME as literal at first, and if it | |
93 failes, try NAME as pattern. | |
94 | |
95 2004-11-07 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | |
96 | |
97 * emacs.c (Fdump_emacs): Only output warning on GNU/Linux. | |
98 | |
99 2004-11-07 Andreas Schwab <schwab@suse.de> | |
100 | |
101 * lisp.h: Declare Fmsdos_downcase_filename. | |
102 * dired.c: Don't declare Fmsdos_downcase_filename. | |
103 * fileio.c: Likewise. | |
104 | |
105 2004-11-07 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | |
106 | |
107 * dosfns.c (Fdos_memget, Fdos_memput): Use integer variable offs in | |
108 comparisons with integers instead of Lisp_Object address. | |
109 (Fmsdos_set_keyboard): Declare argument allkeys. | |
110 | |
111 * msdos.c (IT_set_frame_parameters): Use EQ, not ==, for Lisp_Object:s. | |
112 | |
113 * dired.c: extern declare Fmsdos_downcase_filename on MSDOS to avoid | |
114 int/Lisp_Object mixup. | |
115 | |
116 * fileio.c: Ditto. | |
117 | |
118 2004-11-06 Steven Tamm <steventamm@mac.com> | |
119 | |
120 * editfns.c: Need to include sys/time.h before resource.h on darwin. | |
121 | |
122 2004-11-06 Richard M. Stallman <rms@gnu.org> | |
123 | |
124 * callint.c (Fcall_interactively): Avoid reusing EVENT for other data. | |
125 | |
126 * xfaces.c (merge_named_face): GCPRO the face_name in the | |
127 named_merge_point struct that we make. | |
128 (merge_face_heights): Eliminate GCPRO arg. All callers changed. | |
129 | |
130 * keyboard.c (command_loop_1): Change Vtransient_mark_mode | |
131 before deciding whether to inactivate mark. | |
132 | |
133 2004-11-06 Lars Brinkhoff <lars@nocrew.org> | |
134 | |
135 * config.in: Regenerate (add HAVE_GETRUSAGE). | |
136 * editfns.c (Fget_internal_run_time): New function. | |
137 (syms_of_data): Defsubr it. | |
138 * fns.c (sxhash): As far as possible, merge calculation of | |
139 hash code for symbols and strings. | |
140 | |
141 2004-11-06 Eli Zaretskii <eliz@gnu.org> | |
142 | |
143 * frame.c (syms_of_frame): Fix the example in the doc string. | |
144 | |
145 2004-11-06 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | |
146 | |
147 * eval.c (Feval): Remove check for INPUT_BLOCKED_P. | |
148 | |
149 * xmenu.c (popup_get_selection, create_and_show_popup_menu) | |
150 (create_and_show_dialog): Revert change from 2004-10-31. | |
151 | |
152 2004-11-05 Luc Teirlinck <teirllm@auburn.edu> | |
153 | |
154 * macros.c (syms_of_macros) <defining-kbd-macro>: Doc fix. | |
155 | |
156 2004-11-05 Kim F. Storm <storm@cua.dk> | |
157 | |
158 * print.c (print_object): Print Lisp_Misc_Save_Value objects. | |
159 | |
160 * fileio.c (Ffile_modes): Doc fix. | |
161 (auto_save_1): Check for Ffile_modes nil value. | |
162 | |
163 2004-11-05 Kim F. Storm <storm@cua.dk> | |
164 | |
165 * xselect.c (struct selection_event_queue, selection_queue) | |
166 (x_queue_selection_requests, x_queue_event) | |
167 (x_start_queuing_selection_requests) | |
168 (x_stop_queuing_selection_requests): Add new queue for selection | |
169 input events to replace previous XEvent queue in xterm.c. | |
170 (queue_selection_requests_unwind): Adapt to new queue. | |
171 (x_reply_selection_request): Adapt to new queue. | |
172 Unexpect wait_object in case of x errors (memory leak). | |
173 (x_handle_selection_request, x_handle_selection_clear): Make static. | |
174 (x_handle_selection_event): New function. May queue selection events. | |
175 (wait_for_property_change_unwind): Use save_value instead of cons. | |
176 Clear property_change_reply_object. | |
177 (wait_for_property_change): Abort if already waiting. | |
178 Use save_value instead of cons for unwind data. | |
179 (x_handle_property_notify): Skip events already arrived, but don't | |
180 free them, as "arrived" field is checked by wait_for_property_change, | |
181 and it will be freed by unwind or explicit unexpect_property_change. | |
182 (x_get_foreign_selection): Add to new queue. | |
183 (receive_incremental_selection): Don't unexpect wait_object when done | |
184 as it has already been freed by previous wait_for_property_change. | |
185 | |
186 * xterm.h (x_start_queuing_selection_requests) | |
187 (x_stop_queuing_selection_requests, x_handle_selection_request) | |
188 (x_handle_selection_clear): Remove prototypes. | |
189 (x_handle_selection_event): Add prototype. | |
190 | |
191 * xterm.c (handle_one_xevent): Don't queue X selection events | |
192 here, it may be too late if we start queuing after we have already | |
193 stored some selection events into the kbd buffer. | |
194 (struct selection_event_queue, queue, x_queue_selection_requests) | |
195 (x_queue_event, x_unqueue_events, x_start_queuing_selection_requests) | |
196 (x_stop_queuing_selection_requests): Remove/move to xselect.c. | |
197 (x_catch_errors_unwind): Block input around final XSync. | |
198 | |
199 * keyboard.h (kbd_buffer_unget_event): Add prototype. | |
200 | |
201 * keyboard.c (kbd_buffer_store_event_hold): Remove obsolete code. | |
202 (kbd_buffer_unget_event): New function. | |
203 (kbd_buffer_get_event, swallow_events): Combine SELECTION events | |
204 and use x_handle_selection_event. | |
205 (mark_kboards): Don't mark x and y of SELECTION_CLEAR_EVENT. | |
206 | |
207 2004-11-05 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | |
208 | |
209 * xselect.c (TRACE3): New debug macro. | |
210 (x_reply_selection_request): Use it. | |
211 (receive_incremental_selection): In call to TRACE0, the name of | |
212 a symbol is in xname. | |
213 | |
214 2004-11-05 Kim F. Storm <storm@cua.dk> | |
215 | |
216 * fontset.c (fontset_pattern_regexp): Use unsigned char. | |
217 | |
218 2004-11-04 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | |
219 | |
220 * fileio.c (Fnext_read_file_uses_dialog_p): New function. | |
221 | |
222 * gtkutil.h: Declare use_old_gtk_file_dialog. | |
223 | |
224 * gtkutil.c: Make use_old_gtk_file_dialog non-static. | |
225 (xg_initialize): Move DEFVAR_BOOL for use_old_gtk_file_dialog ... | |
226 * xfns.c (syms_of_xfns): ... to here. | |
227 | |
228 * gtkutil.c (xg_get_file_with_chooser): Expand DEFAULT_FILENAME if | |
229 it doesn't start with /. | |
230 | |
1 2004-11-04 Kenichi Handa <handa@m17n.org> | 231 2004-11-04 Kenichi Handa <handa@m17n.org> |
2 | 232 |
3 * fontset.c (fontset_pattern_regexp): If '*' is preceded by '\', | 233 * fontset.c (fontset_pattern_regexp): If '*' is preceded by '\', |
4 treat it as a literal character. | 234 treat it as a literal character. |
5 | 235 |
65 * fileio.c (Fread_file_name): Pass Qt as fifth parameter to | 295 * fileio.c (Fread_file_name): Pass Qt as fifth parameter to |
66 Fx_file_dialog if only directories should be read. | 296 Fx_file_dialog if only directories should be read. |
67 | 297 |
68 * lisp.h: Fx_file_dialog takes 5 parameters. | 298 * lisp.h: Fx_file_dialog takes 5 parameters. |
69 | 299 |
70 * xfns.c (Fx_file_dialog): Both Motif and GTK version: Add | 300 * xfns.c (Fx_file_dialog): Both Motif and GTK version: |
71 parameter only_dir_p. | 301 Add parameter only_dir_p. |
72 In Motif version, don't put DEFAULT_FILENAME in filter part of the | 302 In Motif version, don't put DEFAULT_FILENAME in filter part of the |
73 dialog, just text field part. Do not add DEFAULT_FILENAME | 303 dialog, just text field part. Do not add DEFAULT_FILENAME |
74 to list of files if it isn't there. | 304 to list of files if it isn't there. |
75 In GTK version, pass only_dir_p parameter to xg_get_file_name. | 305 In GTK version, pass only_dir_p parameter to xg_get_file_name. |
76 | 306 |
77 * macfns.c (Fx_file_dialog): Add parameter only_dir_p. Check | 307 * macfns.c (Fx_file_dialog): Add parameter only_dir_p. |
78 only_dir_p instead of comparing prompt to "Dired". When using | 308 Check only_dir_p instead of comparing prompt to "Dired". When using |
79 a save dialog, add option kNavDontConfirmReplacement, change title | 309 a save dialog, add option kNavDontConfirmReplacement, change title |
80 to "Enter name", change text for save button to "Ok". | 310 to "Enter name", change text for save button to "Ok". |
81 | 311 |
82 * w32fns.c (Fx_file_dialog): Add parameter only_dir_p. Check | 312 * w32fns.c (Fx_file_dialog): Add parameter only_dir_p. |
83 only_dir_p instead of comparing prompt to "Dired". | 313 Check only_dir_p instead of comparing prompt to "Dired". |
84 | 314 |
85 * gtkutil.c (xg_get_file_with_chooser) | 315 * gtkutil.c (xg_get_file_with_chooser) |
86 (xg_get_file_with_selection): New functions, only defined ifdef | 316 (xg_get_file_with_selection): New functions, only defined ifdef |
87 HAVE_GTK_FILE_CHOOSER_DIALOG_NEW and HAVE_GTK_FILE_SELECTION_NEW | 317 HAVE_GTK_FILE_CHOOSER_DIALOG_NEW and HAVE_GTK_FILE_SELECTION_NEW |
88 respectively. | 318 respectively. |
95 | 325 |
96 * config.in: Rebuild (added HAVE_GTK_FILE_*). | 326 * config.in: Rebuild (added HAVE_GTK_FILE_*). |
97 | 327 |
98 2004-11-01 Kim F. Storm <storm@cua.dk> | 328 2004-11-01 Kim F. Storm <storm@cua.dk> |
99 | 329 |
100 * process.c (connect_wait_mask, num_pending_connects): Only | 330 * process.c (connect_wait_mask, num_pending_connects): |
101 declare and use them if NON_BLOCKING_CONNECT is defined. | 331 Only declare and use them if NON_BLOCKING_CONNECT is defined. |
102 (init_process): Initialize them if NON_BLOCKING_CONNECT defined. | 332 (init_process): Initialize them if NON_BLOCKING_CONNECT defined. |
103 (IF_NON_BLOCKING_CONNECT): New helper macro. | 333 (IF_NON_BLOCKING_CONNECT): New helper macro. |
104 (wait_reading_process_output): Only declare and use local vars | 334 (wait_reading_process_output): Only declare and use local vars |
105 Connecting and check_connect when NON_BLOCKING_CONNECT is defined. | 335 Connecting and check_connect when NON_BLOCKING_CONNECT is defined. |
106 | 336 |
111 2004-10-31 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | 341 2004-10-31 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
112 | 342 |
113 * xmenu.c: Add prototypes for forward function declarations. | 343 * xmenu.c: Add prototypes for forward function declarations. |
114 (popup_get_selection): Remove parameter do_timers, remove call to | 344 (popup_get_selection): Remove parameter do_timers, remove call to |
115 timer_check. | 345 timer_check. |
116 (create_and_show_popup_menu, create_and_show_dialog): Remove | 346 (create_and_show_popup_menu, create_and_show_dialog): |
117 parameter do_timers from call to popup_get_selection. | 347 Remove parameter do_timers from call to popup_get_selection. |
118 | 348 |
119 * xdisp.c (update_tool_bar): Pass a copy of f->tool_bar_items to | 349 * xdisp.c (update_tool_bar): Pass a copy of f->tool_bar_items to |
120 tool_bar_items and assign the result to f->tool_bar_items if | 350 tool_bar_items and assign the result to f->tool_bar_items if |
121 not equal. Move BLOCK/UNBLOCK_INPUT from around call to | 351 not equal. Move BLOCK/UNBLOCK_INPUT from around call to |
122 tool_bar_items to assignment of result. | 352 tool_bar_items to assignment of result. |
131 2004-10-28 Will <will@glozer.net> | 361 2004-10-28 Will <will@glozer.net> |
132 | 362 |
133 * macterm.c: allow user to assign key modifiers to the Mac Option | 363 * macterm.c: allow user to assign key modifiers to the Mac Option |
134 key via a 'mac-option-modifier' variable. | 364 key via a 'mac-option-modifier' variable. |
135 | 365 |
136 2004-10-28 Stefan <monnier@iro.umontreal.ca> | 366 2004-10-28 Stefan Monnier <monnier@iro.umontreal.ca> |
137 | 367 |
138 * xselect.c (Vx_lost_selection_functions, Vx_sent_selection_functions): | 368 * xselect.c (Vx_lost_selection_functions, Vx_sent_selection_functions): |
139 Rename from Vx_lost_selection_hooks and Vx_sent_selection_hooks. | 369 Rename from Vx_lost_selection_hooks and Vx_sent_selection_hooks. |
140 (x_handle_selection_request, x_handle_selection_clear) | 370 (x_handle_selection_request, x_handle_selection_clear) |
141 (x_clear_frame_selections, syms_of_xselect): Adjust accordingly. | 371 (x_clear_frame_selections, syms_of_xselect): Adjust accordingly. |