Mercurial > hg > xemacs-beta
comparison src/ChangeLog @ 4959:bd169a24a554
merge
author | Ben Wing <ben@xemacs.org> |
---|---|
date | Thu, 28 Jan 2010 04:27:30 -0600 |
parents | 99f2102552d7 db2db229ee82 |
children | 45b6288416e3 |
comparison
equal
deleted
inserted
replaced
4893:99f2102552d7 | 4959:bd169a24a554 |
---|---|
8 | 8 |
9 * number.c (Fdenominator): | 9 * number.c (Fdenominator): |
10 Oops, change #else to #endif here; thank you Vin Shelton, thank | 10 Oops, change #else to #endif here; thank you Vin Shelton, thank |
11 you Robert Delius Royar. | 11 you Robert Delius Royar. |
12 | 12 |
13 2010-01-28 Ben Wing <ben@xemacs.org> | |
14 | |
15 * device-x.c (x_init_device): | |
16 * emodules.c (emodules_load): | |
17 * emodules.c (emodules_doc_subr): | |
18 * emodules.c (emodules_doc_sym): | |
19 * emodules.h: | |
20 Make the externally-called functions emodules_doc_sym() and | |
21 emodules_doc_subr() take Ascbyte * pointers since they're usually | |
22 passed string constants and we can't guarantee the encoding if | |
23 it's not ASCII. Fix pointer type in calls to dll_variable(), etc. | |
24 | |
13 2010-01-27 Ben Wing <ben@xemacs.org> | 25 2010-01-27 Ben Wing <ben@xemacs.org> |
14 | 26 |
15 * casetab.c: Typo in comment. | 27 * lread.c (vars_of_lread): |
28 Turn on load-ignore-out-of-date-elc-files by default. | |
29 | |
30 2010-01-27 Ben Wing <ben@xemacs.org> | |
31 | |
32 * event-unixoid.c (read_event_from_tty_or_stream_desc): | |
33 Don't try to write one byte into a four-byte variable, leaving | |
34 the rest undefined. This is a recipe for crashing. | |
35 | |
36 2010-01-27 Ben Wing <ben@xemacs.org> | |
37 | |
38 * .gdbinit.in.in: | |
39 * README: | |
40 * abbrev.c (write_abbrev): | |
41 * abbrev.c (describe_abbrev): | |
42 * alloc.c (make_extstring): | |
43 * alloc.c (build_istring): | |
44 * alloc.c (build_cistring): | |
45 * alloc.c (build_ascstring): | |
46 * alloc.c (build_extstring): | |
47 * alloc.c (build_msg_istring): | |
48 * alloc.c (build_defer_istring): | |
49 * buffer.c (Fgenerate_new_buffer_name): | |
50 * buffer.c (init_buffer_2): | |
51 * console-tty.c (tty_init_console): | |
52 * console-x.c (get_display_arg_connection): | |
53 * console-x.c (x_perhaps_init_unseen_key_defaults): | |
54 * database.c (dbm_map): | |
55 * database.c (dbm_get): | |
56 * database.c (berkdb_get): | |
57 * database.c (berkdb_map): | |
58 * device-gtk.c (FROB_PIXMAP): | |
59 * device-gtk.c (Fgtk_style_info): | |
60 * device-msw.c (msprinter_default_printer): | |
61 * device-msw.c (sync_printer_with_devmode): | |
62 * device-x.c (coding_system_of_xrm_database): | |
63 * device-x.c (x_init_device): | |
64 * device-x.c (signal_if_x_error): | |
65 * device-x.c (Fx_get_resource): | |
66 * device-x.c (Fx_server_vendor): | |
67 * device-x.c (Fx_get_font_path): | |
68 * dialog-x.c (maybe_run_dbox_text_callback): | |
69 * doc.c (extract_object_file_name): | |
70 * doc.c (unparesseuxify_doc_string): | |
71 * doc.c (get_doc_string): | |
72 * doc.c (get_object_file_name): | |
73 * doc.c (Fdocumentation): | |
74 * doc.c (Fsnarf_documentation): | |
75 * doc.c (Fsubstitute_command_keys): | |
76 * editfns.c (init_editfns): | |
77 * editfns.c (Ftemp_directory): | |
78 * editfns.c (Fuser_login_name): | |
79 * editfns.c (Fuser_real_login_name): | |
80 * editfns.c (Fuser_home_directory): | |
81 * editfns.c (Fformat_time_string): | |
82 * editfns.c (Fcurrent_time_string): | |
83 * editfns.c (Fcurrent_time_zone): | |
84 * emacs.c: | |
85 * emacs.c (main_1): | |
86 * emodules.c (Flist_modules): | |
87 * emodules.c (emodules_load): | |
88 * emodules.c (emodules_doc_sym): | |
89 * emodules.c (vars_of_module): | |
90 * event-Xt.c (x_has_keysym): | |
91 * event-gtk.c (emacs_gtk_format_magic_event): | |
92 * event-gtk.c (dragndrop_data_received): | |
93 * event-gtk.c (gtk_reset_key_mapping): | |
94 * event-msw.c (mswindows_dde_callback): | |
95 * event-msw.c (mswindows_wnd_proc): | |
96 * faces.c (complex_vars_of_faces): | |
97 * file-coding.c (find_coding_system): | |
98 * file-coding.c (setup_eol_coding_systems): | |
99 * file-coding.c (make_coding_system_1): | |
100 * file-coding.c (snarf_coding_system): | |
101 * fileio.c: | |
102 * fileio.c (lisp_strerror): | |
103 * fileio.c (Ffile_name_directory): | |
104 * fileio.c (Ffile_name_as_directory): | |
105 * fileio.c (Fdirectory_file_name): | |
106 * fileio.c (if): | |
107 * fileio.c (Ffile_symlink_p): | |
108 * fileio.c (Fencrypt_string): | |
109 * fileio.c (Fdecrypt_string): | |
110 * filelock.c (lock_file): | |
111 * filelock.c (Ffile_locked_p): | |
112 * floatfns.c (matherr): | |
113 * font-mgr.c (build_fcapi_string): | |
114 * font-mgr.c (make_xlfd_font_regexp): | |
115 * frame-msw.c (mswindows_window_id): | |
116 * frame-msw.c (mswindows_frame_property): | |
117 * frame-x.c: | |
118 * frame-x.c (color_to_string): | |
119 * frame-x.c (maybe_set_frame_title_format): | |
120 * frame-x.c (x_cde_transfer_callback): | |
121 * frame-x.c (Fx_window_id): | |
122 * glade.c (connector): | |
123 * glade.c (Fglade_xml_textdomain): | |
124 * glade.c (syms_of_glade): | |
125 * glyphs-eimage.c (jpeg_instantiate): | |
126 * glyphs-eimage.c (png_instantiate): | |
127 * glyphs-eimage.c (tiff_instantiate): | |
128 * glyphs-gtk.c (font_instantiate): | |
129 * glyphs-gtk.c (BUILD_GLYPH_INST): | |
130 * glyphs-x.c (x_locate_pixmap_file): | |
131 * glyphs-x.c (font_instantiate): | |
132 * glyphs-x.c (x_widget_property): | |
133 * glyphs-x.c (BUILD_GLYPH_INST): | |
134 * glyphs.c (print_image_instance): | |
135 * glyphs.c (bitmap_to_lisp_data): | |
136 * glyphs.c (pixmap_to_lisp_data): | |
137 * gpmevent.c (turn_off_gpm): | |
138 * gpmevent.c (Fgpm_enabled_p): | |
139 * gpmevent.c (Fgpm_enable): | |
140 * gtk-glue.c (__make_string_mapper): | |
141 * gtk-glue.c (xemacs_gtklist_to_list): | |
142 * gtk-xemacs.c (FROB_FACE): | |
143 * gtk-xemacs.c (xemacs_gtk_convert_color): | |
144 * hpplay.c (player_error_internal): | |
145 * hpplay.c (myHandler): | |
146 * insdel.c (buffer_insert_ascstring_1): | |
147 * insdel.h: | |
148 * insdel.h (buffer_insert_ascstring): | |
149 * intl.c (Fcurrent_locale): | |
150 * intl.c (Fset_current_locale): | |
151 * keymap.c (make_key_description): | |
152 * keymap.c (Ftext_char_description): | |
153 * keymap.c (describe_command): | |
154 * keymap.c (describe_map): | |
155 * lisp.h: | |
156 * lread.c: | |
157 * lread.c (locate_file_in_directory_mapper): | |
158 * lread.c (locate_file_construct_suffixed_files_mapper): | |
159 * mule-charset.c (Fmake_charset): | |
160 * nt.c (Fmswindows_short_file_name): | |
161 * nt.c (Fmswindows_long_file_name): | |
162 * objects-gtk.c (__get_gtk_font_truename): | |
163 * objects-gtk.c (__gtk_font_list_internal): | |
164 * objects-msw.c (font_enum_callback_2): | |
165 * objects-msw.c (create_hfont_from_font_spec): | |
166 * objects-msw.c (mswindows_font_list): | |
167 * objects-msw.c (mswindows_font_spec_matches_charset_stage_2): | |
168 * objects-tty.c (tty_initialize_font_instance): | |
169 * objects-x.c (x_font_truename): | |
170 * objects-x.c (x_font_instance_truename): | |
171 * objects-x.c (x_font_instance_properties): | |
172 * objects-x.c (x_font_list): | |
173 * print.c (write_cistring): | |
174 * print.c (print_vector_internal): | |
175 * print.c (print_cons): | |
176 * process-nt.c (nt_canonicalize_host_name): | |
177 * process-unix.c (unix_create_process): | |
178 * process-unix.c (unix_canonicalize_host_name): | |
179 * process.c (status_message): | |
180 * process.c (status_notify): | |
181 * process.c (init_xemacs_process): | |
182 * process.c (syms_of_process): | |
183 * redisplay-tty.c (term_get_fkeys_1): | |
184 * redisplay-tty.c (CONDITIONAL_REASSIGN): | |
185 * search.c (compile_pattern_1): | |
186 * select-common.h (selection_data_to_lisp_data): | |
187 * select-gtk.c (atom_to_symbol): | |
188 * select-gtk.c (PROCESSING_GTK_CODE): | |
189 * select-msw.c (mswindows_get_foreign_selection): | |
190 * select-x.c (x_atom_to_symbol): | |
191 * select-x.c (Fx_get_cutbuffer_internal): | |
192 * symbols.c (intern_istring): | |
193 * symbols.c (intern): | |
194 * symbols.c (intern_converting_underscores_to_dashes): | |
195 * symbols.c (Fintern): | |
196 * sysdep.c (init_system_name): | |
197 * sysdll.c (dll_error): | |
198 * sysdll.c (dll_open): | |
199 * syswindows.h: | |
200 * syswindows.h (build_tstr_string): | |
201 * tests.c (DFC_CHECK_LENGTH): | |
202 * tests.c (DFC_CHECK_CONTENT): | |
203 * tests.c (DFC_RESULT_PASS): | |
204 * tests.c (Ftest_data_format_conversion): | |
205 * text.c: | |
206 * text.c (new_dfc_convert_now_damn_it): | |
207 * text.h: | |
208 * text.h (build_wext_string): | |
209 * tooltalk.c (tt_build_c_string): | |
210 * tooltalk.c (Ftooltalk_default_procid): | |
211 * tooltalk.c (Ftooltalk_default_session): | |
212 * tooltalk.c (init_tooltalk): | |
213 * ui-byhand.c (Fgtk_clist_get_text): | |
214 * ui-byhand.c (Fgtk_clist_get_pixtext): | |
215 * ui-byhand.c (Fgtk_label_get): | |
216 * ui-byhand.c (Fgtk_notebook_query_tab_label_packing): | |
217 * ui-gtk.c (emacs_gtk_object_printer): | |
218 * ui-gtk.c (emacs_gtk_boxed_printer): | |
219 * ui-gtk.c (gtk_type_to_lisp): | |
220 * ui-gtk.c (symbol_to_enum): | |
221 * ui-gtk.c (enum_to_symbol): | |
222 * unexaix.c (report_error): | |
223 * unexaix.c (ERROR0): | |
224 * unexec.c (report_error): | |
225 * unexec.c (ERROR0): | |
226 * unicode.c (unicode_to_ichar): | |
227 * win32.c (tstr_to_local_file_format): | |
228 * win32.c (Fmswindows_cygwin_to_win32_path): | |
229 * win32.c (struct read_link_hash): | |
230 * xemacs.def.in.in: | |
231 | |
232 Rename: | |
233 | |
234 write_c_string -> write_cistring | |
235 build_intstring -> build_istring | |
236 build_string -> build_cistring | |
237 build_ext_string -> build_extstring | |
238 make_ext_string -> make_extstring | |
239 buffer_insert_c_string -> buffer_insert_ascstring | |
240 intern_int -> intern_istring | |
241 | |
242 These functions have been renamed so that the naming harmonizes | |
243 with the typedefs for strings: `cistring' along with CIbyte *, | |
244 `istring' along with Ibyte *, `extstring' along with Extbyte *, | |
245 `ascstring' along with Ascbyte *. | |
246 | |
247 Also make buffer_insert_ascstring take Ascbyte * and assert | |
248 that its argument is ASCII. | |
249 | |
250 2010-01-26 Ben Wing <ben@xemacs.org> | |
251 | |
252 * alloc.c: | |
253 * alloc.c (build_ascstring): | |
254 * alloc.c (build_msg_cistring): | |
255 * alloc.c (staticpro_1): | |
256 * alloc.c (staticpro_name): | |
257 * alloc.c (staticpro_nodump_1): | |
258 * alloc.c (staticpro_nodump_name): | |
259 * alloc.c (unstaticpro_nodump_1): | |
260 * alloc.c (mcpro_1): | |
261 * alloc.c (mcpro_name): | |
262 * alloc.c (object_memory_usage_stats): | |
263 * alloc.c (common_init_alloc_early): | |
264 * alloc.c (init_alloc_once_early): | |
265 * buffer.c (print_buffer): | |
266 * buffer.c (vars_of_buffer): | |
267 * buffer.c (common_init_complex_vars_of_buffer): | |
268 * buffer.c (init_initial_directory): | |
269 * bytecode.c (invalid_byte_code): | |
270 * bytecode.c (print_compiled_function): | |
271 * bytecode.c (mark_compiled_function): | |
272 * chartab.c (print_table_entry): | |
273 * chartab.c (print_char_table): | |
274 * config.h.in: | |
275 * console-gtk.c: | |
276 * console-gtk.c (gtk_device_to_console_connection): | |
277 * console-gtk.c (gtk_semi_canonicalize_console_connection): | |
278 * console-gtk.c (gtk_canonicalize_console_connection): | |
279 * console-gtk.c (gtk_semi_canonicalize_device_connection): | |
280 * console-gtk.c (gtk_canonicalize_device_connection): | |
281 * console-stream.c (stream_init_frame_1): | |
282 * console-stream.c (vars_of_console_stream): | |
283 * console-stream.c (init_console_stream): | |
284 * console-x.c (x_semi_canonicalize_console_connection): | |
285 * console-x.c (x_semi_canonicalize_device_connection): | |
286 * console-x.c (x_canonicalize_device_connection): | |
287 * console-x.h: | |
288 * data.c (eq_with_ebola_notice): | |
289 * data.c (Fsubr_interactive): | |
290 * data.c (Fnumber_to_string): | |
291 * data.c (digit_to_number): | |
292 * device-gtk.c (gtk_init_device): | |
293 * device-msw.c (print_devmode): | |
294 * device-x.c (x_event_name): | |
295 * dialog-msw.c (handle_directory_dialog_box): | |
296 * dialog-msw.c (handle_file_dialog_box): | |
297 * dialog-msw.c (vars_of_dialog_mswindows): | |
298 * doc.c (weird_doc): | |
299 * doc.c (Fsnarf_documentation): | |
300 * doc.c (vars_of_doc): | |
301 * dumper.c (pdump): | |
302 * dynarr.c: | |
303 * dynarr.c (Dynarr_realloc): | |
304 * editfns.c (Fuser_real_login_name): | |
305 * editfns.c (get_home_directory): | |
306 * elhash.c (print_hash_table_data): | |
307 * elhash.c (print_hash_table): | |
308 * emacs.c (main_1): | |
309 * emacs.c (vars_of_emacs): | |
310 * emodules.c: | |
311 * emodules.c (_emodules_list): | |
312 * emodules.c (Fload_module): | |
313 * emodules.c (Funload_module): | |
314 * emodules.c (Flist_modules): | |
315 * emodules.c (find_make_module): | |
316 * emodules.c (attempt_module_delete): | |
317 * emodules.c (emodules_load): | |
318 * emodules.c (emodules_doc_subr): | |
319 * emodules.c (emodules_doc_sym): | |
320 * emodules.c (syms_of_module): | |
321 * emodules.c (vars_of_module): | |
322 * emodules.h: | |
323 * eval.c (print_subr): | |
324 * eval.c (signal_call_debugger): | |
325 * eval.c (build_error_data): | |
326 * eval.c (signal_error): | |
327 * eval.c (maybe_signal_error): | |
328 * eval.c (signal_continuable_error): | |
329 * eval.c (maybe_signal_continuable_error): | |
330 * eval.c (signal_error_2): | |
331 * eval.c (maybe_signal_error_2): | |
332 * eval.c (signal_continuable_error_2): | |
333 * eval.c (maybe_signal_continuable_error_2): | |
334 * eval.c (signal_ferror): | |
335 * eval.c (maybe_signal_ferror): | |
336 * eval.c (signal_continuable_ferror): | |
337 * eval.c (maybe_signal_continuable_ferror): | |
338 * eval.c (signal_ferror_with_frob): | |
339 * eval.c (maybe_signal_ferror_with_frob): | |
340 * eval.c (signal_continuable_ferror_with_frob): | |
341 * eval.c (maybe_signal_continuable_ferror_with_frob): | |
342 * eval.c (syntax_error): | |
343 * eval.c (syntax_error_2): | |
344 * eval.c (maybe_syntax_error): | |
345 * eval.c (sferror): | |
346 * eval.c (sferror_2): | |
347 * eval.c (maybe_sferror): | |
348 * eval.c (invalid_argument): | |
349 * eval.c (invalid_argument_2): | |
350 * eval.c (maybe_invalid_argument): | |
351 * eval.c (invalid_constant): | |
352 * eval.c (invalid_constant_2): | |
353 * eval.c (maybe_invalid_constant): | |
354 * eval.c (invalid_operation): | |
355 * eval.c (invalid_operation_2): | |
356 * eval.c (maybe_invalid_operation): | |
357 * eval.c (invalid_change): | |
358 * eval.c (invalid_change_2): | |
359 * eval.c (maybe_invalid_change): | |
360 * eval.c (invalid_state): | |
361 * eval.c (invalid_state_2): | |
362 * eval.c (maybe_invalid_state): | |
363 * eval.c (wtaerror): | |
364 * eval.c (stack_overflow): | |
365 * eval.c (out_of_memory): | |
366 * eval.c (print_multiple_value): | |
367 * eval.c (issue_call_trapping_problems_warning): | |
368 * eval.c (backtrace_specials): | |
369 * eval.c (backtrace_unevalled_args): | |
370 * eval.c (Fbacktrace): | |
371 * eval.c (warn_when_safe): | |
372 * event-Xt.c (modwarn): | |
373 * event-Xt.c (modbarf): | |
374 * event-Xt.c (check_modifier): | |
375 * event-Xt.c (store_modifier): | |
376 * event-Xt.c (emacs_Xt_format_magic_event): | |
377 * event-Xt.c (describe_event): | |
378 * event-gtk.c (dragndrop_data_received): | |
379 * event-gtk.c (store_modifier): | |
380 * event-gtk.c (gtk_reset_modifier_mapping): | |
381 * event-msw.c (dde_eval_string): | |
382 * event-msw.c (Fdde_alloc_advise_item): | |
383 * event-msw.c (mswindows_dde_callback): | |
384 * event-msw.c (FROB): | |
385 * event-msw.c (emacs_mswindows_format_magic_event): | |
386 * event-stream.c (external_debugging_print_event): | |
387 * event-stream.c (execute_help_form): | |
388 * event-stream.c (vars_of_event_stream): | |
389 * events.c (print_event_1): | |
390 * events.c (print_event): | |
391 * events.c (event_equal): | |
392 * extents.c (print_extent_1): | |
393 * extents.c (print_extent): | |
394 * extents.c (vars_of_extents): | |
395 * faces.c (print_face): | |
396 * faces.c (complex_vars_of_faces): | |
397 * file-coding.c: | |
398 * file-coding.c (print_coding_system): | |
399 * file-coding.c (print_coding_system_in_print_method): | |
400 * file-coding.c (default_query_method): | |
401 * file-coding.c (find_coding_system): | |
402 * file-coding.c (make_coding_system_1): | |
403 * file-coding.c (chain_print): | |
404 * file-coding.c (undecided_print): | |
405 * file-coding.c (gzip_print): | |
406 * file-coding.c (vars_of_file_coding): | |
407 * file-coding.c (complex_vars_of_file_coding): | |
408 * fileio.c: | |
409 * fileio.c (report_file_type_error): | |
410 * fileio.c (report_error_with_errno): | |
411 * fileio.c (report_file_error): | |
412 * fileio.c (barf_or_query_if_file_exists): | |
413 * fileio.c (vars_of_fileio): | |
414 * floatfns.c (matherr): | |
415 * fns.c (print_bit_vector): | |
416 * fns.c (Fmapconcat): | |
417 * fns.c (add_suffix_to_symbol): | |
418 * fns.c (add_prefix_to_symbol): | |
419 * frame-gtk.c: | |
420 * frame-gtk.c (Fgtk_window_id): | |
421 * frame-x.c (def): | |
422 * frame-x.c (x_cde_transfer_callback): | |
423 * frame.c: | |
424 * frame.c (Fmake_frame): | |
425 * gc.c (show_gc_cursor_and_message): | |
426 * gc.c (vars_of_gc): | |
427 * glyphs-eimage.c (png_instantiate): | |
428 * glyphs-eimage.c (tiff_instantiate): | |
429 * glyphs-gtk.c (gtk_print_image_instance): | |
430 * glyphs-msw.c (mswindows_print_image_instance): | |
431 * glyphs-x.c (x_print_image_instance): | |
432 * glyphs-x.c (update_widget_face): | |
433 * glyphs.c (make_string_from_file): | |
434 * glyphs.c (print_image_instance): | |
435 * glyphs.c (signal_image_error): | |
436 * glyphs.c (signal_image_error_2): | |
437 * glyphs.c (signal_double_image_error): | |
438 * glyphs.c (signal_double_image_error_2): | |
439 * glyphs.c (xbm_mask_file_munging): | |
440 * glyphs.c (pixmap_to_lisp_data): | |
441 * glyphs.h: | |
442 * gui.c (gui_item_display_flush_left): | |
443 * hpplay.c (player_error_internal): | |
444 * hpplay.c (myHandler): | |
445 * intl-win32.c: | |
446 * intl-win32.c (langcode_to_lang): | |
447 * intl-win32.c (sublangcode_to_lang): | |
448 * intl-win32.c (Fmswindows_get_locale_info): | |
449 * intl-win32.c (lcid_to_locale_mule_or_no): | |
450 * intl-win32.c (mswindows_multibyte_to_unicode_print): | |
451 * intl-win32.c (complex_vars_of_intl_win32): | |
452 * keymap.c: | |
453 * keymap.c (print_keymap): | |
454 * keymap.c (ensure_meta_prefix_char_keymapp): | |
455 * keymap.c (Fkey_description): | |
456 * keymap.c (Ftext_char_description): | |
457 * lisp.h: | |
458 * lisp.h (struct): | |
459 * lisp.h (DECLARE_INLINE_HEADER): | |
460 * lread.c (Fload_internal): | |
461 * lread.c (locate_file): | |
462 * lread.c (read_escape): | |
463 * lread.c (read_raw_string): | |
464 * lread.c (read1): | |
465 * lread.c (read_list): | |
466 * lread.c (read_compiled_function): | |
467 * lread.c (init_lread): | |
468 * lrecord.h: | |
469 * marker.c (print_marker): | |
470 * marker.c (marker_equal): | |
471 * menubar-msw.c (displayable_menu_item): | |
472 * menubar-x.c (command_builder_operate_menu_accelerator): | |
473 * menubar.c (vars_of_menubar): | |
474 * minibuf.c (reinit_complex_vars_of_minibuf): | |
475 * minibuf.c (complex_vars_of_minibuf): | |
476 * mule-charset.c (Fmake_charset): | |
477 * mule-charset.c (complex_vars_of_mule_charset): | |
478 * mule-coding.c (iso2022_print): | |
479 * mule-coding.c (fixed_width_query): | |
480 * number.c (bignum_print): | |
481 * number.c (ratio_print): | |
482 * number.c (bigfloat_print): | |
483 * number.c (bigfloat_finalize): | |
484 * objects-msw.c: | |
485 * objects-msw.c (mswindows_color_to_string): | |
486 * objects-msw.c (mswindows_color_list): | |
487 * objects-tty.c: | |
488 * objects-tty.c (tty_font_list): | |
489 * objects-tty.c (tty_find_charset_font): | |
490 * objects-xlike-inc.c (xft_find_charset_font): | |
491 * objects-xlike-inc.c (endif): | |
492 * print.c: | |
493 * print.c (write_istring): | |
494 * print.c (write_ascstring): | |
495 * print.c (Fterpri): | |
496 * print.c (Fprint): | |
497 * print.c (print_error_message): | |
498 * print.c (print_vector_internal): | |
499 * print.c (print_cons): | |
500 * print.c (print_string): | |
501 * print.c (printing_unreadable_object): | |
502 * print.c (print_internal): | |
503 * print.c (print_float): | |
504 * print.c (print_symbol): | |
505 * process-nt.c (mswindows_report_winsock_error): | |
506 * process-nt.c (nt_canonicalize_host_name): | |
507 * process-unix.c (unix_canonicalize_host_name): | |
508 * process.c (print_process): | |
509 * process.c (report_process_error): | |
510 * process.c (report_network_error): | |
511 * process.c (make_process_internal): | |
512 * process.c (Fstart_process_internal): | |
513 * process.c (status_message): | |
514 * process.c (putenv_internal): | |
515 * process.c (vars_of_process): | |
516 * process.h: | |
517 * profile.c (vars_of_profile): | |
518 * rangetab.c (print_range_table): | |
519 * realpath.c (vars_of_realpath): | |
520 * redisplay.c (vars_of_redisplay): | |
521 * search.c (wordify): | |
522 * search.c (Freplace_match): | |
523 * sheap.c (sheap_adjust_h): | |
524 * sound.c (report_sound_error): | |
525 * sound.c (Fplay_sound_file): | |
526 * specifier.c (print_specifier): | |
527 * symbols.c (Fsubr_name): | |
528 * symbols.c (do_symval_forwarding): | |
529 * symbols.c (set_default_buffer_slot_variable): | |
530 * symbols.c (set_default_console_slot_variable): | |
531 * symbols.c (store_symval_forwarding): | |
532 * symbols.c (default_value): | |
533 * symbols.c (defsymbol_massage_name_1): | |
534 * symbols.c (defsymbol_massage_name_nodump): | |
535 * symbols.c (defsymbol_massage_name): | |
536 * symbols.c (defsymbol_massage_multiword_predicate_nodump): | |
537 * symbols.c (defsymbol_massage_multiword_predicate): | |
538 * symbols.c (defsymbol_nodump): | |
539 * symbols.c (defsymbol): | |
540 * symbols.c (defkeyword): | |
541 * symbols.c (defkeyword_massage_name): | |
542 * symbols.c (check_module_subr): | |
543 * symbols.c (deferror_1): | |
544 * symbols.c (deferror): | |
545 * symbols.c (deferror_massage_name): | |
546 * symbols.c (deferror_massage_name_and_message): | |
547 * symbols.c (defvar_magic): | |
548 * symeval.h: | |
549 * symeval.h (DEFVAR_SYMVAL_FWD): | |
550 * sysdep.c: | |
551 * sysdep.c (init_system_name): | |
552 * sysdll.c: | |
553 * sysdll.c (MAYBE_PREPEND_UNDERSCORE): | |
554 * sysdll.c (dll_function): | |
555 * sysdll.c (dll_variable): | |
556 * sysdll.c (dll_error): | |
557 * sysdll.c (dll_open): | |
558 * sysdll.c (dll_close): | |
559 * sysdll.c (image_for_address): | |
560 * sysdll.c (my_find_image): | |
561 * sysdll.c (search_linked_libs): | |
562 * sysdll.h: | |
563 * sysfile.h: | |
564 * sysfile.h (DEFAULT_DIRECTORY_FALLBACK): | |
565 * syswindows.h: | |
566 * tests.c (DFC_CHECK_LENGTH): | |
567 * tests.c (DFC_CHECK_CONTENT): | |
568 * tests.c (Ftest_hash_tables): | |
569 * text.c (vars_of_text): | |
570 * text.h: | |
571 * tooltalk.c (tt_opnum_string): | |
572 * tooltalk.c (tt_message_arg_ival_string): | |
573 * tooltalk.c (Ftooltalk_default_procid): | |
574 * tooltalk.c (Ftooltalk_default_session): | |
575 * tooltalk.c (init_tooltalk): | |
576 * tooltalk.c (vars_of_tooltalk): | |
577 * ui-gtk.c (Fdll_load): | |
578 * ui-gtk.c (type_to_marshaller_type): | |
579 * ui-gtk.c (Fgtk_import_function_internal): | |
580 * ui-gtk.c (emacs_gtk_object_printer): | |
581 * ui-gtk.c (emacs_gtk_boxed_printer): | |
582 * unicode.c (unicode_to_ichar): | |
583 * unicode.c (unicode_print): | |
584 * unicode.c (unicode_query): | |
585 * unicode.c (vars_of_unicode): | |
586 * unicode.c (complex_vars_of_unicode): | |
587 * win32.c: | |
588 * win32.c (mswindows_report_process_error): | |
589 * window.c (print_window): | |
590 * xemacs.def.in.in: | |
591 | |
592 BASIC IDEA: Further fixing up uses of char * and CIbyte * | |
593 to reflect their actual semantics; Mule-izing some code; | |
594 redoing of the not-yet-working code to handle message translation. | |
595 | |
596 Clean up code to handle message-translation (not yet working). | |
597 Create separate versions of build_msg_string() for working with | |
598 Ibyte *, CIbyte *, and Ascbyte * arguments. Assert that Ascbyte * | |
599 arguments are pure-ASCII. Make build_msg_string() be the same | |
600 as build_msg_ascstring(). Create same three versions of GETTEXT() | |
601 and DEFER_GETTEXT(). Also create build_defer_string() and | |
602 variants for the equivalent of DEFER_GETTEXT() when building a | |
603 string. Remove old CGETTEXT(). Clean up code where GETTEXT(), | |
604 DEFER_GETTEXT(), build_msg_string(), etc. was being called and | |
605 introduce some new calls to build_msg_string(), etc. Remove | |
606 GETTEXT() from calls to weird_doc() -- we assume that the | |
607 message snarfer knows about weird_doc(). Remove uses of | |
608 DEFER_GETTEXT() from error messages in sysdep.c and instead use | |
609 special comments /* @@@begin-snarf@@@ */ and /* @@@end-snarf@@@ */ | |
610 that the message snarfer presumably knows about. | |
611 | |
612 Create build_ascstring() and use it in many instances in place | |
613 of build_string(). The purpose of having Ascbyte * variants is | |
614 to make the code more self-documenting in terms of what sort of | |
615 semantics is expected for char * strings. In fact in the process | |
616 of looking for uses of build_string(), much improperly Mule-ized | |
617 was discovered. | |
618 | |
619 Mule-ize a lot of code as described in previous paragraph, | |
620 e.g. in sysdep.c. | |
621 | |
622 Make the error functions take Ascbyte * strings and fix up a | |
623 couple of places where non-pure-ASCII strings were being passed in | |
624 (file-coding.c, mule-coding.c, unicode.c). (It's debatable whether | |
625 we really need to make the error functions work this way. It | |
626 helps catch places where code is written in a way that message | |
627 translation won't work, but we may well never implement message | |
628 translation.) | |
629 | |
630 Make staticpro() and friends take Ascbyte * strings instead of | |
631 raw char * strings. Create a const_Ascbyte_ptr dynarr type | |
632 to describe what's held by staticpro_names[] and friends, | |
633 create pdump descriptions for const_Ascbyte_ptr dynarrs, and | |
634 use them in place of specially-crafted staticpro descriptions. | |
635 | |
636 Mule-ize certain other functions (e.g. x_event_name) by correcting | |
637 raw use of char * to Ascbyte *, Rawbyte * or another such type, | |
638 and raw use of char[] buffers to another type (usually Ascbyte[]). | |
639 | |
640 Change many uses of write_c_string() to write_msg_string(), | |
641 write_ascstring(), etc. | |
642 | |
643 Mule-ize emodules.c, emodules.h, sysdll.h. | |
644 | |
645 Fix some un-Mule-ized code in intl-win32.c. | |
646 | |
647 A comment in event-Xt.c and the limitations of the message | |
648 snarfer (make-msgfile or whatever) is presumably incorrect -- | |
649 it should be smart enough to handle function calls spread over | |
650 more than one line. Clean up code in event-Xt.c that was | |
651 written awkwardly for this reason. | |
652 | |
653 In config.h.in, instead of NEED_ERROR_CHECK_TYPES_INLINES, | |
654 create a more general XEMACS_DEFS_NEEDS_INLINE_DECLS to | |
655 indicate when inlined functions need to be declared in | |
656 xemacs.defs.in.in, and make use of it in xemacs.defs.in.in. | |
657 We need to do this because postgresql.c now calls qxestrdup(), | |
658 which is an inline function. | |
659 | |
660 Make nconc2() and other such functions MODULE_API and put | |
661 them in xemacs.defs.in.in since postgresql.c now uses them. | |
662 | |
663 Clean up indentation in lread.c and a few other places. | |
664 | |
665 In text.h, document ASSERT_ASCTEXT_ASCII() and | |
666 ASSERT_ASCTEXT_ASCII_LEN(), group together the stand-in | |
667 encodings and add some more for DLL symbols, function and | |
668 variable names, etc. | |
669 | |
670 2010-01-26 Ben Wing <ben@xemacs.org> | |
671 | |
672 * .gdbinit.in.in: Allow an argument to check-xemacs and check-temacs | |
673 to check a specific file. | |
674 | |
675 2010-01-24 Aidan Kehoe <kehoea@parhasard.net> | |
676 | |
677 * number.c (Fnumerator, Fdenominator, Fcanonicalize_number): | |
678 Be more careful to return integers in their canonical forms here, | |
679 and to give the same answer all the time when treating a rational | |
680 that is itself is an integer as a ratio. | |
681 | |
682 2010-01-24 Ben Wing <ben@xemacs.org> | |
683 | |
684 * chartab.c (decode_char_table_range): | |
685 * extents.c (extent_fragment_update): | |
686 * objects-msw.c (initialize_font_instance): | |
687 * process.c (Fgetenv): | |
688 * redisplay-output.c (get_next_display_block): | |
689 Fix warnings about possible use of uninitialized vars. | |
690 | |
691 * compiler.h: | |
692 * compiler.h (REGISTER): | |
693 * event-stream.c (is_scrollbar_event): | |
694 * window.c (window_scrollbar_width): | |
695 * window.c (window_scrollbar_height): | |
696 * window.c (window_left_window_gutter_width): | |
697 * window.c (window_right_window_gutter_width): | |
698 Add USED_IF_SCROLLBARS. Use it to fix warnings about unused | |
699 vars when --with-scrollbars=no. | |
700 | |
701 * config.h.in: | |
702 Change comment to explain better why DECLARE_INLINE_HEADER | |
703 is needed. | |
704 | |
705 * dialog-msw.c: | |
706 * emacs.c (SHEBANG_EXE_PROGNAME_LENGTH): | |
707 * emacs.c (main_1): | |
708 * event-msw.c (struct mswin_message_debug): | |
709 * event-msw.c (debug_output_mswin_message): | |
710 * font-mgr.c: | |
711 * font-mgr.c (Ffc_config_filename): | |
712 * glyphs-msw.c (struct): | |
713 * glyphs-msw.c (bitmap_table): | |
714 * glyphs-x.c (update_widget_face): | |
715 * intl-win32.c (struct lang_to_string): | |
716 * intl-win32.c (lang_to_string_table): | |
717 * nas.c: | |
718 * objects-xlike-inc.c: | |
719 * objects-xlike-inc.c (xft_find_charset_font): | |
720 * syswindows.h: | |
721 * win32.c (mswindows_output_last_error): | |
722 Fix g++ 4.3 complaints about implicit conversions of string | |
723 literals (const char *) to char *. | |
724 | |
725 * lisp.h: | |
726 G++ 4.3 needs #include <limits> to avoid errors about min/max. | |
727 | |
728 * lisp.h (disabled_assert_with_message): | |
729 Use disabled_assert* whenever asserts are disabled. Rewrite | |
730 disabled_assert* to avoid complaints about unused vars by | |
731 pretending to use the vars but casting them to (void). | |
732 Remove code that defined assert() weirdly if DEBUG_XEMACS but | |
733 not USE_ASSERTIONS -- configure sets USE_ASSERTIONS automatically | |
734 when DEBUG_XEMACS, and if the user has forced it off, then | |
735 so be it. | |
736 | |
737 * lisp.h (SYMBOL_KEYWORD): | |
738 Put some of the combined `extern Lisp_Object's back under | |
739 the file they are declared in. Cosmetic fix. | |
740 | |
741 * number.h: | |
742 Remove `extern Lisp_Object' decls that duplicate lisp.h, | |
743 since they have different C vs. C++ linkage. | |
744 | |
745 2010-01-21 Ben Wing <ben@xemacs.org> | |
746 | |
747 * Makefile.in.in: | |
748 Oops. Use two hashes for comments in Makefile.in.in. | |
749 | |
750 2010-01-20 Ben Wing <ben@xemacs.org> | |
751 | |
752 * symbols.c: | |
753 Add long comment about the types of magic symbols, and the various | |
754 declarations that go along with them. | |
755 | |
756 2010-01-20 Ben Wing <ben@xemacs.org> | |
757 | |
758 * .gdbinit.in.in: | |
759 Moved here from etc/.gdbinit.in. | |
760 Put @srcdir@ in various places rather than just `..' whenever | |
761 Makefile.in.in does so. Fixes various strange crashes and errors | |
762 than occur when using `..'. | |
763 * Makefile.in.in (config-changed): | |
764 Add target, useful when building both Unicode-internal and | |
765 old-Mule workspaces using --srcdir and don't run configure before | |
766 switching from one to the other. | |
767 | |
768 2010-01-20 Ben Wing <ben@xemacs.org> | |
769 | |
770 * lrecord.h: | |
771 * lrecord.h (enum lrecord_type): | |
772 * lrecord.h (struct lrecord_implementation): | |
773 Clean up description of finalizer methods. Clean up and expand | |
774 the long comment at the top of lrecord.h. Add a section about why | |
775 New-GC requires a bunch of new internal objects to be created (not | |
776 completely understood). | |
777 | |
778 2010-01-20 Ben Wing <ben@xemacs.org> | |
779 | |
780 * lisp.h: | |
781 Disable error-checking code in Dynarr_at and related lookup | |
782 functions. It leads to a crash in the glyph-cachels code under | |
783 Cygwin 1.7 and GCC 3.4.4. I assume this is a compiler bug since | |
784 the code in question doesn't (or shouldn't) modify anything. | |
785 Changing the code from inline to non-inline didn't help. | |
786 | |
787 2010-01-19 Ben Wing <ben@xemacs.org> | |
788 | |
789 * console-impl.h (struct console_methods): | |
790 * console-stream.c (stream_text_width): | |
791 * redisplay-msw.c (mswindows_output_string): | |
792 * redisplay-msw.c (mswindows_text_width): | |
793 * redisplay-tty.c (tty_text_width): | |
794 * redisplay-xlike-inc.c (XLIKE_text_width): | |
795 * redisplay-xlike-inc.c (XLIKE_output_string): | |
796 * redisplay.c: | |
797 * redisplay.c (redisplay_window_text_width_ichar_string): | |
798 * redisplay.c (redisplay_text_width_string): | |
799 Change the text_width method to take a window instead of a frame. | |
800 Needed for Unicode-internal. | |
801 | |
802 2010-01-18 Ben Wing <ben@xemacs.org> | |
803 | |
804 * redisplay-gtk.c: | |
805 * redisplay-gtk.c (gtk_bevel_area): | |
806 * redisplay-x.c: | |
807 * redisplay-x.c (THIS_IS_X): | |
808 * redisplay-xlike-inc.c: | |
809 * redisplay-xlike-inc.c (XLIKE_text_width_single_run): | |
810 * redisplay-xlike-inc.c (XLIKE_text_width): | |
811 * redisplay-xlike-inc.c (XLIKE_output_display_block): | |
812 * redisplay-xlike-inc.c (XLIKE_get_gc): | |
813 * redisplay-xlike-inc.c (XLIKE_output_string): | |
814 * redisplay-xlike-inc.c (XLIKE_OUTPUT_XLIKE_PIXMAP): | |
815 * redisplay-xlike-inc.c (XLIKE_output_pixmap): | |
816 * redisplay-xlike-inc.c (XLIKE_output_vertical_divider): | |
817 * redisplay-xlike-inc.c (XLIKE_output_blank): | |
818 * redisplay-xlike-inc.c (XLIKE_output_horizontal_line): | |
819 * redisplay-xlike-inc.c (XLIKE_clear_region): | |
820 * redisplay-xlike-inc.c (XLIKE_output_eol_cursor): | |
821 * redisplay-xlike-inc.c (XLIKE_clear_frame_window): | |
822 * redisplay-xlike-inc.c (XLIKE_clear_frame): | |
823 * redisplay-xlike-inc.c (XLIKE_flash): | |
824 * redisplay-xlike-inc.c (console_type_create_redisplay_XLIKE): | |
825 Move lots more code into redisplay-xlike-inc.c. Use macros to | |
826 isolate the code that differs among X vs. GTK, to reduce the need | |
827 for ifdefs in the middle of the code. Now, redisplay-x.c and | |
828 redisplay-gtk.c only contain a few functions whose implementation | |
829 is completely different from one to the other, or which are not | |
830 present at all in one of them. | |
831 | |
832 GTK code not currently tested, but it has bitrotted somewhat | |
833 any. Doing this will help keep it less bitrotty. | |
834 | |
835 * depend: Regenerate. | |
836 | |
837 2010-01-18 Ben Wing <ben@xemacs.org> | |
838 | |
839 * redisplay-xlike-inc.c: | |
840 * redisplay-xlike-inc.c (separate_textual_runs_nomule): | |
841 * redisplay-xlike-inc.c (separate_textual_runs_xft_nomule): | |
842 * redisplay-xlike-inc.c (separate_textual_runs_xft_mule): | |
843 * redisplay-xlike-inc.c (separate_textual_runs_mule): | |
844 Break separate_textual_runs_* functions from redisplay-x.c. | |
845 (Code in redisplay-gtk.c should have been identical but was | |
846 bit-rotted.) | |
847 | |
848 * redisplay-gtk.c: | |
849 * redisplay-x.c: | |
850 Delete code, replace with include statement. | |
851 | |
852 * depend: Regenerate. | |
16 | 853 |
17 2010-01-18 Ben Wing <ben@xemacs.org> | 854 2010-01-18 Ben Wing <ben@xemacs.org> |
18 | 855 |
19 * lisp.h: | 856 * lisp.h: |
20 * print.c: | 857 * print.c: |
172 * syswindows.h (LOCAL_FILE_FORMAT_TO_INTERNAL_MSWIN): | 1009 * syswindows.h (LOCAL_FILE_FORMAT_TO_INTERNAL_MSWIN): |
173 * syswindows.h (INTERNAL_MSWIN_TO_LOCAL_FILE_FORMAT): | 1010 * syswindows.h (INTERNAL_MSWIN_TO_LOCAL_FILE_FORMAT): |
174 Declare some temporary pointer variables const to avoid compile | 1011 Declare some temporary pointer variables const to avoid compile |
175 errors under C++ and/or Visual Studio 6. | 1012 errors under C++ and/or Visual Studio 6. |
176 | 1013 |
1014 2010-01-27 Ben Wing <ben@xemacs.org> | |
1015 | |
1016 * casetab.c: Typo in comment. | |
1017 | |
1018 2010-01-18 Ben Wing <ben@xemacs.org> | |
1019 | |
1020 * lisp.h: | |
1021 * print.c: | |
1022 New variable `in_debug_print'. | |
1023 | |
1024 * alloc.c: | |
1025 * alloc.c (free_managed_lcrecord): | |
1026 If gc_in_progress and in_debug_print, just return instead of | |
1027 crashing. This only happens when the programmer calls debug_print() | |
1028 or a variation inside of a debugger, and is probably already | |
1029 diagnosing a crash. | |
1030 | |
1031 * print.c (struct debug_bindings): | |
1032 * print.c (debug_prin1_exit): | |
1033 * print.c (debug_prin1): | |
1034 At entrance, record the old value of in_debug_print in the | |
1035 debug_bindings, set up an unwind-protect to restore the old value, | |
1036 and set in_debug_print to 1. In the unwind-protect, restore the | |
1037 old value. | |
1038 | |
1039 | |
1040 2010-01-16 Ben Wing <ben@xemacs.org> | |
1041 | |
1042 * win32.c (mswindows_read_link_1): | |
1043 Conditionalize COM support on HAVE_MS_WINDOWS because otherwise we | |
1044 haven't linked with the appropriate libraries. | |
1045 | |
1046 2010-01-15 Ben Wing <ben@xemacs.org> | |
1047 | |
1048 * doprnt.c (emacs_doprnt_1): | |
1049 Cosmetic: Use Qunbound, not Qnil as second arg to call to | |
1050 syntax_error() to get cleaner error message. | |
1051 | |
1052 2010-01-15 Ben Wing <ben@xemacs.org> | |
1053 | |
1054 * intl-encap-win32.c: | |
1055 Add `review' lines for all functions seen in the headers that we | |
1056 process but not yet associated with an encapsulation command. | |
1057 These will cause an error to be signaled if these functions are | |
1058 used. | |
1059 * intl-auto-encap-win32.c: | |
1060 * intl-auto-encap-win32.h: | |
1061 Regenerate. | |
1062 | |
1063 2010-01-15 Ben Wing <ben@xemacs.org> | |
1064 | |
1065 * intl-auto-encap-win32.c: | |
1066 * intl-auto-encap-win32.c (qxeExtractAssociatedIcon): | |
1067 * intl-auto-encap-win32.c (qxeShellExecuteEx): | |
1068 * intl-auto-encap-win32.c (qxeSHFileOperation): | |
1069 * intl-auto-encap-win32.c (qxeSHQueryRecycleBin): | |
1070 * intl-auto-encap-win32.c (qxeSHEmptyRecycleBin): | |
1071 * intl-auto-encap-win32.c (qxeWNetAddConnection): | |
1072 * intl-auto-encap-win32.c (qxeWNetAddConnection2): | |
1073 * intl-auto-encap-win32.c (qxeWNetAddConnection3): | |
1074 * intl-auto-encap-win32.c (qxeWNetCancelConnection): | |
1075 * intl-auto-encap-win32.c (qxeWNetCancelConnection2): | |
1076 * intl-auto-encap-win32.c (qxeWNetGetConnection): | |
1077 * intl-auto-encap-win32.c (qxeWNetUseConnection): | |
1078 * intl-auto-encap-win32.c (qxeWNetConnectionDialog1): | |
1079 * intl-auto-encap-win32.c (qxeWNetDisconnectDialog1): | |
1080 * intl-auto-encap-win32.c (qxeWNetOpenEnum): | |
1081 * intl-auto-encap-win32.c (qxeWNetEnumResource): | |
1082 * intl-auto-encap-win32.c (qxeWNetGetUniversalName): | |
1083 * intl-auto-encap-win32.c (qxeWNetGetUser): | |
1084 * intl-auto-encap-win32.c (qxeWNetGetProviderName): | |
1085 * intl-auto-encap-win32.c (qxeWNetGetNetworkInformation): | |
1086 * intl-auto-encap-win32.c (qxeWNetGetLastError): | |
1087 * intl-auto-encap-win32.c (qxeMultinetGetConnectionPerformance): | |
1088 * intl-auto-encap-win32.c (qxeAppendMenu): | |
1089 * intl-auto-encap-win32.c (qxeCopyAcceleratorTable): | |
1090 * intl-auto-encap-win32.c (qxeDlgDirSelectComboBoxEx): | |
1091 * intl-auto-encap-win32.c (qxeEnumDesktops): | |
1092 * intl-auto-encap-win32.c (qxeEnumWindowStations): | |
1093 * intl-auto-encap-win32.c (qxeGetClassInfo): | |
1094 * intl-auto-encap-win32.c (qxeGetClassLong): | |
1095 * intl-auto-encap-win32.c (qxeGetClassName): | |
1096 * intl-auto-encap-win32.c (qxeGetKeyboardLayoutName): | |
1097 * intl-auto-encap-win32.c (qxeGetWindowLong): | |
1098 * intl-auto-encap-win32.c (qxeGetUserObjectInformation): | |
1099 * intl-auto-encap-win32.c (qxeGetWindowTextLength): | |
1100 * intl-auto-encap-win32.c (qxeGrayString): | |
1101 * intl-auto-encap-win32.c (qxeInsertMenu): | |
1102 * intl-auto-encap-win32.c (qxeSetProp): | |
1103 * intl-auto-encap-win32.c (qxeEnumICMProfiles): | |
1104 * intl-auto-encap-win32.c (qxeExtTextOut): | |
1105 * intl-auto-encap-win32.c (qxeSetICMProfile): | |
1106 * intl-auto-encap-win32.c (qxeTextOut): | |
1107 * intl-auto-encap-win32.c (qxeSHGetPathFromIDList): | |
1108 * intl-auto-encap-win32.c (qxeFindText): | |
1109 * intl-auto-encap-win32.c (qxeReplaceText): | |
1110 * intl-auto-encap-win32.c (qxeImmInstallIME): | |
1111 * intl-auto-encap-win32.c (qxeImmGetDescription): | |
1112 * intl-auto-encap-win32.c (qxeImmGetIMEFileName): | |
1113 * intl-auto-encap-win32.c (qxeImmGetCompositionString): | |
1114 * intl-auto-encap-win32.c (qxeImmGetCandidateListCount): | |
1115 * intl-auto-encap-win32.c (qxeImmGetCandidateList): | |
1116 * intl-auto-encap-win32.c (qxeImmGetGuideLine): | |
1117 * intl-auto-encap-win32.c (qxeImmConfigureIME): | |
1118 * intl-auto-encap-win32.c (qxeImmEscape): | |
1119 * intl-auto-encap-win32.c (qxeImmGetConversionList): | |
1120 * intl-auto-encap-win32.c (qxeImmRegisterWord): | |
1121 * intl-auto-encap-win32.c (qxeImmUnregisterWord): | |
1122 * intl-auto-encap-win32.c (qxeImmEnumRegisterWord): | |
1123 * intl-auto-encap-win32.c (qxesndPlaySound): | |
1124 * intl-auto-encap-win32.c (qxePlaySound): | |
1125 * intl-auto-encap-win32.c (qxewaveOutGetErrorText): | |
1126 * intl-auto-encap-win32.c (qxewaveInGetErrorText): | |
1127 * intl-auto-encap-win32.c (qxemidiOutGetErrorText): | |
1128 * intl-auto-encap-win32.c (qxemidiInGetErrorText): | |
1129 * intl-auto-encap-win32.c (qxemmioStringToFOURCC): | |
1130 * intl-auto-encap-win32.c (qxemmioInstallIOProc): | |
1131 * intl-auto-encap-win32.c (qxemmioOpen): | |
1132 * intl-auto-encap-win32.c (qxemmioRename): | |
1133 * intl-auto-encap-win32.c (qxemciSendCommand): | |
1134 * intl-auto-encap-win32.c (qxemciSendString): | |
1135 * intl-auto-encap-win32.c (qxemciGetDeviceID): | |
1136 * intl-auto-encap-win32.c (qxemciGetErrorString): | |
1137 * intl-auto-encap-win32.h: | |
1138 * intl-auto-encap-win32.h (qxemciGetErrorString): | |
1139 Regenerate these files from Cygwin headers. | |
1140 | |
1141 * intl-encap-win32.c: | |
1142 Bracket more functions in HAVE_MS_WINDOWS, to fix build problems | |
1143 when building --with-msw=no on Cygwin. | |
1144 | |
1145 Fixes for Cygwin headers: | |
1146 -- Comment out IME.H, non-existent in Cygwin. | |
1147 -- Make MessageBoxIndirect a `no' (don't encapsulate but generate | |
1148 error if used) because it has a structure parameter that needs | |
1149 to be A/W split but is declared as FOO*, and our parser can't | |
1150 split this. | |
1151 | |
1152 2010-01-15 Ben Wing <ben@xemacs.org> | |
1153 | |
1154 * Makefile.in.in: | |
1155 Build xemacs-export.o whenever we're on any Windows OS (WIN32_ANY) | |
1156 instead of only when we build support for the GUI portion of | |
1157 MS-Windows (HAVE_MS_WINDOWS). | |
1158 | |
1159 Cosmetic: Use WIN32_ANY in place of equivalent | |
1160 (WIN32_NATIVE or CYGWIN). | |
1161 | |
1162 2010-01-15 Ben Wing <ben@xemacs.org> | |
1163 | |
1164 * emacs.c: | |
1165 * emacs.c (debug_can_access_memory): | |
1166 When checking for bad memory, we need to read all bytes from memory; | |
1167 try even harder to avoid the possibility that a super-optimizing | |
1168 compiler will optimize away the memory reads. | |
1169 | |
1170 2010-01-15 Ben Wing <ben@xemacs.org> | |
1171 | |
1172 * syswindows.h (LOCAL_FILE_FORMAT_TO_TSTR): | |
1173 * syswindows.h (LOCAL_FILE_FORMAT_TO_INTERNAL_MSWIN): | |
1174 * syswindows.h (INTERNAL_MSWIN_TO_LOCAL_FILE_FORMAT): | |
1175 Declare some temporary pointer variables const to avoid compile | |
1176 errors under C++ and/or Visual Studio 6. | |
1177 | |
177 2010-01-24 Aidan Kehoe <kehoea@parhasard.net> | 1178 2010-01-24 Aidan Kehoe <kehoea@parhasard.net> |
178 | 1179 |
179 * number.c (Fnumerator, Fdenominator, Fcanonicalize_number): | 1180 * number.c (Fnumerator, Fdenominator, Fcanonicalize_number): |
180 Be more careful to return integers in their canonical forms here, | 1181 Be more careful to return integers in their canonical forms here, |
181 and to give the same answer all the time when treating a rational | 1182 and to give the same answer all the time when treating a rational |
219 Never provide #'integerp in this file. Remove #'oddp, | 1220 Never provide #'integerp in this file. Remove #'oddp, |
220 #'evenp; their implementations are overridden by those in cl.el. | 1221 #'evenp; their implementations are overridden by those in cl.el. |
221 * number.c (vars_of_number): | 1222 * number.c (vars_of_number): |
222 most-positive-fixnum, most-negative-fixnum are no longer here. | 1223 most-positive-fixnum, most-negative-fixnum are no longer here. |
223 | 1224 |
224 >>>>>>> other | |
225 2010-01-17 Vin Shelton <acs@xemacs.org> | 1225 2010-01-17 Vin Shelton <acs@xemacs.org> |
226 | 1226 |
227 * fileio.c (check_writable): Remove cast from 2010-01-14 | 1227 * fileio.c (check_writable): Remove cast from 2010-01-14 |
228 | 1228 |
229 * syswindows.h: Use consts in macros where appropriate in lieu of | 1229 * syswindows.h: Use consts in macros where appropriate in lieu of |