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 |
