Mercurial > hg > xemacs-beta
comparison src/ChangeLog @ 1204:e22b0213b713
[xemacs-hg @ 2003-01-12 11:07:58 by michaels]
modules/ChangeLog:
2002-12-16 Ben Wing <ben@xemacs.org>
* postgresql/postgresql.c:
remove ifdef USE_KKCC.
src/ChangeLog:
2003-01-08 Mike Sperber <mike@xemacs.org>
* console.h (CDFW_CONSOLE): Don't lead to a crash if we're dealing
with a dead window/frame/device/console.
2002-12-20 Mike Sperber <mike@xemacs.org>
* ui-gtk.c: Fix typo from Ben's patch: emacs_ffi_data is a
typedef, not a struct. emacs_gtk_object_data is a typedef, not a
struct.
* gtk-glue.c (gdk_event_to_emacs_event): Fix typos from Ben's
patch: le -> emacs_event + rearrange the code.
* event-gtk.c (gtk_event_to_emacs_event): Fix typos from Ben's
patch: ..._UNDERLYING_GDK_EVENT -> ..._GDK_EVENT, ev -> key_event.
* device-gtk.c: Fix typo from Ben's patch: x_keysym_map_hash_table
-> x_keysym_map_hashtable.
2002-12-19 Mike Sperber <mike@xemacs.org>
* menubar-x.c (set_frame_menubar): Initialize protect_me field of
popup_data.
2002-12-16 Ben Wing <ben@xemacs.org>
Major cleanup of KKCC, etc.
KKCC, pdump-related:
-- descriptions are written for all objects. this required some
changes in the format of some objects, e.g. extents, popup-data,
coding system, lstream, lcrecord-list.
-- KKCC now handles weakness in markers, hash tables, elsewhere
correctly (formerly, you'd eventually get a stack overflow due
to endlessly expanding markers).
-- textual changes: lrecord_description -> memory_description,
struct_description -> sized_memory_description.
-- extensive comment describing descriptions and pdump.
-- redo XD_UNION so it works inline and change its format to provide
sufficient info for pdump. implement XD_UNION in pdump. also add
XD_UNION_DYNAMIC_SIZE, which works like XD_UNION except for when
auto-computing structure sizes.
-- add support for XD_INDIRECT in description offsets (used by
extents).
-- add support for "description maps", allowing for indirect
descriptions that are retrieved from an object at run-time. this
generalizes XD_CODING_SYSTEM_END, XD_SPECIFIER_END, etc., which
have now been eliminated.
-- add a fifth field "flags" to memory_description, to support flags
that can be specified for this particular line. Currently defined
flags are XD_FLAG_NO_KKCC (KKCC should ignore this entry; useful
for the weakness above in markers, etc.), XD_FLAG_NO_PDUMP (pdump
should ignore this entry), XD_FLAG_UNION_DEFAULT_ENTRY (in
union maps, this specifies a "default" entry for all remaining
values), and XD_FLAG_FREE_LISP_OBJECT (for use with lcrecord-lists).
-- clean up the kkcc-itis in events, so that the differences
between event data as separate objects and as a union are now
minimized to a small number of places. with the new XD_UNION, we
no longer need event data as separate objects, so this code is no
longer ifdef USE_KKCC, but instead ifdef EVENT_DATA_AS_OBJECTS,
not used by default. make sure that we explicitly free the
separate event data objects when no longer in use, to maintain the
invariant the event processing causes no consing.
-- also remove other USE_KKCC ifdefs when not necessary.
-- allow for KKCC compilation under MS Windows.
-- fix README.kkcc.
-- dump_add_root_object -> dump_add_root_lisp_object.
-- implement dump_add_root_block and use this to handle
dump_add_opaque.
-- factor out some code duplicated in kkcc and pdump.
Other allocation/object-related:
-- change various *slots.h so MARKED_SLOT() call no longer
includes semicolon.
-- free_marker() takes a Lisp_Object not a direct pointer.
-- make bit vectors lcrecords, like vectors, and eliminate code
that essentially duplicated the lcrecord handling.
-- additional asserts in FREE_FIXED_TYPE, formerly duplicated in
the various callers of this.
-- all lcrecord allocation functions now zero out the returned
lcrecords. unnecessary calls to zero_lcrecord removed. add long
comment describing these functions.
-- extract out process and coding system slots, like for buffers,
frames, etc.
-- lcrecords now set the type of items sitting on the free list to
lcrecord_type_free.
-- changes to the way that gap arrays are allocated, for kkcc's
benefit -- now, one single memory block with a stretchy array on
the end, instead of a separate block holding the array.
Error-checking-related:
-- now can compile with C++ under MS Windows. clean up compile errors
discovered that way. (a few were real problems)
-- add C++ error-checking code to verify problems with mismatched
GCPRO/UNGCPRO. (there were a few in the kkcc code.) add long
comment about how to catch insufficient GCPRO (yes, it's possible
using C++).
-- add debug_p4(), a simple object printer, when debug_print()
doesn't work.
-- add dp() and db() as short synonyms of debug_print(),
debug_backtrace().
-- `print' tries EXTREMELY hard to avoid core dumping when printing
when crashing or from debug_print(), and tries as hard as it
reasonably can in other situations.
-- Correct the message output upon crashing to be more up-to-date.
Event-related:
-- document event-matches-key-specifier-p better.
-- generalize the dispatch queues formerly duplicated in the
various event implementations. add event methods to drain pending
events. generalize and clean up QUIT handling, removing
event-specific quit processing. allow arbitrary keystrokes, not
just ASCII, to be the QUIT char. among other things, this should
fix some longstanding bugs in X quit handling. long comment
describing the various event queues.
-- implement delaying of XFlush() if there are pending expose events.
SOMEONE PLEASE TRY THIS OUT.
-- Fix `xemacs -batch -l dunnet' under Cygwin. Try to fix under
MS Windows but not quite there yet.
Other:
-- class -> class_ and no more C++ games with this item.
new -> new_ in the lwlib code, so far not elsewhere.
-- use `struct htentry' not `struct hentry' in elhash.c to avoid
debugger confusion with hash.c.
-- new macros ALIST_LOOP_3, ALIST_LOOP_4.
* README.kkcc:
* alloc.c:
* alloc.c (deadbeef_memory):
* alloc.c (allocate_lisp_storage):
* alloc.c (copy_lisp_object):
* alloc.c (ALLOCATE_FIXED_TYPE_1):
* alloc.c (FREE_FIXED_TYPE):
* alloc.c (make_vector_internal):
* alloc.c (make_bit_vector_internal):
* alloc.c (make_key_data):
* alloc.c (make_button_data):
* alloc.c (make_motion_data):
* alloc.c (make_process_data):
* alloc.c (make_timeout_data):
* alloc.c (make_magic_data):
* alloc.c (make_magic_eval_data):
* alloc.c (make_eval_data):
* alloc.c (make_misc_user_data):
* alloc.c (struct string_chars_block):
* alloc.c (mark_lcrecord_list):
* alloc.c (make_lcrecord_list):
* alloc.c (alloc_managed_lcrecord):
* alloc.c (free_managed_lcrecord):
* alloc.c (alloc_automanaged_lcrecord):
* alloc.c (staticpro_1):
* alloc.c (staticpro):
* alloc.c (lispdesc_indirect_count_1):
* alloc.c (lispdesc_indirect_description_1):
* alloc.c (lispdesc_one_description_line_size):
* alloc.c (lispdesc_structure_size):
* alloc.c (mark_object_maybe_checking_free):
* alloc.c (mark_with_description):
* alloc.c (mark_struct_contents):
* alloc.c (mark_object):
* alloc.c (tick_lcrecord_stats):
* alloc.c (free_cons):
* alloc.c (free_key_data):
* alloc.c (free_button_data):
* alloc.c (free_motion_data):
* alloc.c (free_process_data):
* alloc.c (free_timeout_data):
* alloc.c (free_magic_data):
* alloc.c (free_magic_eval_data):
* alloc.c (free_eval_data):
* alloc.c (free_misc_user_data):
* alloc.c (free_marker):
* alloc.c (compact_string_chars):
* alloc.c (gc_sweep):
* alloc.c (garbage_collect_1):
* alloc.c (Fgarbage_collect):
* alloc.c (common_init_alloc_early):
* alloc.c (init_alloc_early):
* alloc.c (init_alloc_once_early):
* buffer.c:
* buffer.c (mark_buffer):
* buffer.c (MARKED_SLOT):
* buffer.c (cleanup_buffer_undo_lists):
* buffer.c (Fget_file_buffer):
* buffer.h (MARKED_SLOT):
* bufslots.h:
* bytecode.c:
* callint.c:
* casetab.c:
* chartab.c:
* chartab.c (symbol_to_char_table_type):
* cmdloop.c:
* cmdloop.c (Fcommand_loop_1):
* config.h.in (new):
* conslots.h:
* console-gtk-impl.h (struct gtk_frame):
* console-impl.h:
* console-impl.h (struct console):
* console-impl.h (MARKED_SLOT):
* console-impl.h (CONSOLE_QUIT_EVENT):
* console-msw-impl.h (XM_BUMPQUEUE):
* console-msw.c (write_string_to_mswindows_debugging_output):
* console-msw.h:
* console-stream-impl.h:
* console-stream-impl.h (struct stream_console):
* console-stream.c:
* console-stream.c (stream_init_console):
* console-stream.h:
* console-tty.c:
* console-tty.h:
* console-x.h:
* console.c:
* console.c (mark_console):
* console.c (MARKED_SLOT):
* console.c (allocate_console):
* console.c (get_console_variant):
* console.c (create_console):
* console.c (delete_console_internal):
* console.c (Fset_input_mode):
* console.c (Fcurrent_input_mode):
* console.c (common_init_complex_vars_of_console):
* console.h:
* console.h (console_variant):
* console.h (device_metrics):
* data.c:
* data.c (Faref):
* data.c (Faset):
* data.c (decode_weak_list_type):
* database.c:
* debug.c (xemacs_debug_loop):
* debug.c (FROB):
* debug.c (Fadd_debug_class_to_check):
* debug.c (Fdelete_debug_class_to_check):
* debug.c (Fset_debug_classes_to_check):
* debug.c (Fset_debug_class_types_to_check):
* debug.c (Fdebug_types_being_checked):
* debug.h (DASSERT):
* device-gtk.c:
* device-impl.h (struct device):
* device-impl.h (MARKED_SLOT):
* device-msw.c:
* device-x.c:
* device-x.c (x_init_device_class):
* device-x.c (x_comp_visual_info):
* device-x.c (x_try_best_visual_class):
* device-x.c (x_init_device):
* device-x.c (construct_name_list):
* device-x.c (x_get_resource_prefix):
* device-x.c (Fx_get_resource):
* device-x.c (Fx_display_visual_class):
* device.c:
* device.c (MARKED_SLOT):
* device.c (allocate_device):
* device.c (Fmake_device):
* device.c (delete_device_internal):
* device.c (Fset_device_class):
* device.h:
* devslots.h:
* devslots.h (MARKED_SLOT):
* dialog-msw.c:
* dired-msw.c (mswindows_ls_sort_fcn):
* dired-msw.c (mswindows_get_files):
* dired-msw.c (mswindows_format_file):
* doprnt.c (parse_doprnt_spec):
* dumper.c:
* dumper.c (struct):
* dumper.c (dump_add_root_block):
* dumper.c (dump_add_root_struct_ptr):
* dumper.c (dump_add_root_lisp_object):
* dumper.c (pdump_struct_list_elt):
* dumper.c (pdump_get_entry_list):
* dumper.c (pdump_backtrace):
* dumper.c (pdump_bump_depth):
* dumper.c (pdump_register_sub):
* dumper.c (pdump_register_object):
* dumper.c (pdump_register_struct_contents):
* dumper.c (pdump_register_struct):
* dumper.c (pdump_store_new_pointer_offsets):
* dumper.c (pdump_dump_data):
* dumper.c (pdump_reloc_one):
* dumper.c (pdump_allocate_offset):
* dumper.c (pdump_scan_by_alignment):
* dumper.c (pdump_dump_root_blocks):
* dumper.c (pdump_dump_rtables):
* dumper.c (pdump_dump_root_lisp_objects):
* dumper.c (pdump):
* dumper.c (pdump_load_finish):
* dumper.c (pdump_file_get):
* dumper.c (pdump_resource_get):
* dumper.c (pdump_load):
* editfns.c (save_excursion_restore):
* editfns.c (user_login_name):
* editfns.c (save_restriction_restore):
* elhash.c:
* elhash.c (htentry):
* elhash.c (struct Lisp_Hash_Table):
* elhash.c (HTENTRY_CLEAR_P):
* elhash.c (LINEAR_PROBING_LOOP):
* elhash.c (check_hash_table_invariants):
* elhash.c (mark_hash_table):
* elhash.c (hash_table_equal):
* elhash.c (print_hash_table_data):
* elhash.c (free_hentries):
* elhash.c (make_general_lisp_hash_table):
* elhash.c (decode_hash_table_weakness):
* elhash.c (decode_hash_table_test):
* elhash.c (Fcopy_hash_table):
* elhash.c (resize_hash_table):
* elhash.c (pdump_reorganize_hash_table):
* elhash.c (find_htentry):
* elhash.c (Fgethash):
* elhash.c (Fputhash):
* elhash.c (remhash_1):
* elhash.c (Fremhash):
* elhash.c (Fclrhash):
* elhash.c (copy_compress_hentries):
* elhash.c (elisp_maphash_unsafe):
* elhash.c (finish_marking_weak_hash_tables):
* elhash.c (prune_weak_hash_tables):
* elhash.h:
* emacs.c:
* emacs.c (main_1):
* emacs.c (main):
* emacs.c (shut_down_emacs):
* emodules.h (dump_add_root_lisp_object):
* eval.c:
* eval.c (unwind_to_catch):
* eval.c (maybe_signal_error_1):
* eval.c (maybe_signal_continuable_error_1):
* eval.c (maybe_signal_error):
* eval.c (maybe_signal_continuable_error):
* eval.c (maybe_signal_error_2):
* eval.c (maybe_signal_continuable_error_2):
* eval.c (maybe_signal_ferror):
* eval.c (maybe_signal_continuable_ferror):
* eval.c (maybe_signal_ferror_with_frob):
* eval.c (maybe_signal_continuable_ferror_with_frob):
* eval.c (maybe_syntax_error):
* eval.c (maybe_sferror):
* eval.c (maybe_invalid_argument):
* eval.c (maybe_invalid_constant):
* eval.c (maybe_invalid_operation):
* eval.c (maybe_invalid_change):
* eval.c (maybe_invalid_state):
* eval.c (Feval):
* eval.c (call_trapping_problems):
* eval.c (call_with_suspended_errors):
* eval.c (warn_when_safe_lispobj):
* eval.c (warn_when_safe):
* eval.c (vars_of_eval):
* event-Xt.c:
* event-Xt.c (maybe_define_x_key_as_self_inserting_character):
* event-Xt.c (x_to_emacs_keysym):
* event-Xt.c (x_event_to_emacs_event):
* event-Xt.c (emacs_Xt_enqueue_focus_event):
* event-Xt.c (emacs_Xt_format_magic_event):
* event-Xt.c (emacs_Xt_compare_magic_event):
* event-Xt.c (emacs_Xt_hash_magic_event):
* event-Xt.c (emacs_Xt_handle_magic_event):
* event-Xt.c (Xt_timeout_to_emacs_event):
* event-Xt.c (Xt_process_to_emacs_event):
* event-Xt.c (signal_special_Xt_user_event):
* event-Xt.c (emacs_Xt_next_event):
* event-Xt.c (emacs_Xt_event_handler):
* event-Xt.c (emacs_Xt_drain_queue):
* event-Xt.c (emacs_Xt_event_pending_p):
* event-Xt.c (check_if_pending_expose_event):
* event-Xt.c (reinit_vars_of_event_Xt):
* event-Xt.c (vars_of_event_Xt):
* event-gtk.c:
* event-gtk.c (IS_MODIFIER_KEY):
* event-gtk.c (emacs_gtk_format_magic_event):
* event-gtk.c (emacs_gtk_compare_magic_event):
* event-gtk.c (emacs_gtk_hash_magic_event):
* event-gtk.c (emacs_gtk_handle_magic_event):
* event-gtk.c (gtk_to_emacs_keysym):
* event-gtk.c (gtk_timeout_to_emacs_event):
* event-gtk.c (gtk_process_to_emacs_event):
* event-gtk.c (dragndrop_data_received):
* event-gtk.c (signal_special_gtk_user_event):
* event-gtk.c (emacs_gtk_next_event):
* event-gtk.c (gtk_event_to_emacs_event):
* event-gtk.c (generic_event_handler):
* event-gtk.c (emacs_shell_event_handler):
* event-gtk.c (emacs_gtk_drain_queue):
* event-gtk.c (emacs_gtk_event_pending_p):
* event-gtk.c (reinit_vars_of_event_gtk):
* event-gtk.c (vars_of_event_gtk):
* event-msw.c:
* event-msw.c (struct winsock_stream):
* event-msw.c (winsock_reader):
* event-msw.c (winsock_writer):
* event-msw.c (mswindows_enqueue_dispatch_event):
* event-msw.c (mswindows_enqueue_misc_user_event):
* event-msw.c (mswindows_enqueue_magic_event):
* event-msw.c (mswindows_enqueue_process_event):
* event-msw.c (mswindows_enqueue_mouse_button_event):
* event-msw.c (mswindows_enqueue_keypress_event):
* event-msw.c (mswindows_dequeue_dispatch_event):
* event-msw.c (emacs_mswindows_drain_queue):
* event-msw.c (mswindows_need_event_in_modal_loop):
* event-msw.c (mswindows_need_event):
* event-msw.c (mswindows_wm_timer_callback):
* event-msw.c (dde_eval_string):
* event-msw.c (Fdde_alloc_advise_item):
* event-msw.c (mswindows_dde_callback):
* event-msw.c (mswindows_wnd_proc):
* event-msw.c (remove_timeout_mapper):
* event-msw.c (emacs_mswindows_remove_timeout):
* event-msw.c (emacs_mswindows_event_pending_p):
* event-msw.c (emacs_mswindows_format_magic_event):
* event-msw.c (emacs_mswindows_compare_magic_event):
* event-msw.c (emacs_mswindows_hash_magic_event):
* event-msw.c (emacs_mswindows_handle_magic_event):
* event-msw.c (emacs_mswindows_select_console):
* event-msw.c (emacs_mswindows_unselect_console):
* event-msw.c (reinit_vars_of_event_mswindows):
* event-msw.c (vars_of_event_mswindows):
* event-stream.c:
* event-stream.c (mark_command_builder):
* event-stream.c (reset_command_builder_event_chain):
* event-stream.c (allocate_command_builder):
* event-stream.c (copy_command_builder):
* event-stream.c (command_builder_append_event):
* event-stream.c (event_stream_event_pending_p):
* event-stream.c (event_stream_force_event_pending):
* event-stream.c (maybe_read_quit_event):
* event-stream.c (event_stream_drain_queue):
* event-stream.c (remove_quit_p_event):
* event-stream.c (event_stream_quit_p):
* event-stream.c (echo_key_event):
* event-stream.c (maybe_kbd_translate):
* event-stream.c (execute_help_form):
* event-stream.c (event_stream_generate_wakeup):
* event-stream.c (enqueue_dispatch_event):
* event-stream.c (enqueue_magic_eval_event):
* event-stream.c (Fenqueue_eval_event):
* event-stream.c (enqueue_misc_user_event):
* event-stream.c (enqueue_misc_user_event_pos):
* event-stream.c (next_event_internal):
* event-stream.c (Fnext_event):
* event-stream.c (Faccept_process_output):
* event-stream.c (execute_internal_event):
* event-stream.c (munge_keymap_translate):
* event-stream.c (command_builder_find_leaf_no_mule_processing):
* event-stream.c (command_builder_find_leaf):
* event-stream.c (lookup_command_event):
* event-stream.c (is_scrollbar_event):
* event-stream.c (execute_command_event):
* event-stream.c (Fdispatch_event):
* event-stream.c (Fread_key_sequence):
* event-stream.c (dribble_out_event):
* event-stream.c (vars_of_event_stream):
* event-tty.c (tty_timeout_to_emacs_event):
* event-tty.c (emacs_tty_next_event):
* event-tty.c (emacs_tty_drain_queue):
* event-tty.c (reinit_vars_of_event_tty):
* event-unixoid.c:
* event-unixoid.c (find_tty_or_stream_console_from_fd):
* event-unixoid.c (read_event_from_tty_or_stream_desc):
* event-unixoid.c (drain_tty_devices):
* event-unixoid.c (poll_fds_for_input):
* events.c:
* events.c (deinitialize_event):
* events.c (zero_event):
* events.c (mark_event):
* events.c (print_event_1):
* events.c (print_event):
* events.c (event_equal):
* events.c (event_hash):
* events.c (Fmake_event):
* events.c (Fdeallocate_event):
* events.c (Fcopy_event):
* events.c (map_event_chain_remove):
* events.c (character_to_event):
* events.c (event_to_character):
* events.c (Fevent_to_character):
* events.c (format_event_object):
* events.c (upshift_event):
* events.c (downshift_event):
* events.c (event_upshifted_p):
* events.c (Fevent_live_p):
* events.c (Fevent_type):
* events.c (Fevent_timestamp):
* events.c (CHECK_EVENT_TYPE):
* events.c (CHECK_EVENT_TYPE2):
* events.c (CHECK_EVENT_TYPE3):
* events.c (Fevent_key):
* events.c (Fevent_button):
* events.c (Fevent_modifier_bits):
* events.c (event_x_y_pixel_internal):
* events.c (event_pixel_translation):
* events.c (Fevent_process):
* events.c (Fevent_function):
* events.c (Fevent_object):
* events.c (Fevent_properties):
* events.c (syms_of_events):
* events.c (vars_of_events):
* events.h:
* events.h (struct event_stream):
* events.h (struct Lisp_Key_Data):
* events.h (KEY_DATA_KEYSYM):
* events.h (EVENT_KEY_KEYSYM):
* events.h (struct Lisp_Button_Data):
* events.h (EVENT_BUTTON_BUTTON):
* events.h (struct Lisp_Motion_Data):
* events.h (EVENT_MOTION_X):
* events.h (struct Lisp_Process_Data):
* events.h (EVENT_PROCESS_PROCESS):
* events.h (struct Lisp_Timeout_Data):
* events.h (EVENT_TIMEOUT_INTERVAL_ID):
* events.h (struct Lisp_Eval_Data):
* events.h (EVENT_EVAL_FUNCTION):
* events.h (struct Lisp_Misc_User_Data):
* events.h (EVENT_MISC_USER_FUNCTION):
* events.h (struct Lisp_Magic_Eval_Data):
* events.h (EVENT_MAGIC_EVAL_INTERNAL_FUNCTION):
* events.h (struct Lisp_Magic_Data):
* events.h (EVENT_MAGIC_UNDERLYING):
* events.h (EVENT_MAGIC_GDK_EVENT):
* events.h (struct Lisp_Event):
* events.h (XEVENT_CHANNEL):
* events.h (SET_EVENT_TIMESTAMP_ZERO):
* events.h (SET_EVENT_CHANNEL):
* events.h (SET_EVENT_NEXT):
* events.h (XSET_EVENT_TYPE):
* events.h (struct command_builder):
* extents.c:
* extents.c (gap_array_adjust_markers):
* extents.c (gap_array_recompute_derived_values):
* extents.c (gap_array_move_gap):
* extents.c (gap_array_make_gap):
* extents.c (gap_array_insert_els):
* extents.c (gap_array_delete_els):
* extents.c (gap_array_make_marker):
* extents.c (gap_array_delete_marker):
* extents.c (gap_array_move_marker):
* extents.c (make_gap_array):
* extents.c (free_gap_array):
* extents.c (extent_list_num_els):
* extents.c (extent_list_insert):
* extents.c (mark_extent_auxiliary):
* extents.c (allocate_extent_auxiliary):
* extents.c (decode_extent_at_flag):
* extents.c (verify_extent_mapper):
* extents.c (symbol_to_glyph_layout):
* extents.c (syms_of_extents):
* faces.c:
* file-coding.c:
* file-coding.c (struct_detector_category_description =):
* file-coding.c (detector_category_dynarr_description_1):
* file-coding.c (struct_detector_description =):
* file-coding.c (detector_dynarr_description_1):
* file-coding.c (MARKED_SLOT):
* file-coding.c (mark_coding_system):
* file-coding.c (coding_system_extra_description_map):
* file-coding.c (coding_system_description):
* file-coding.c (allocate_coding_system):
* file-coding.c (symbol_to_eol_type):
* file-coding.c (Fcoding_system_aliasee):
* file-coding.c (set_coding_stream_coding_system):
* file-coding.c (struct convert_eol_coding_system):
* file-coding.c (struct undecided_coding_system):
* file-coding.c (undecided_mark_coding_stream):
* file-coding.c (coding_category_symbol_to_id):
* file-coding.c (struct gzip_coding_system):
* file-coding.c (coding_system_type_create):
* file-coding.h:
* file-coding.h (struct Lisp_Coding_System):
* file-coding.h (CODING_SYSTEM_SLOT_DECLARATION):
* file-coding.h (coding_system_variant):
* file-coding.h (struct coding_system_methods):
* file-coding.h (DEFINE_CODING_SYSTEM_TYPE_WITH_DATA):
* file-coding.h (INITIALIZE_CODING_SYSTEM_TYPE_WITH_DATA):
* file-coding.h (struct coding_stream):
* fileio.c (Fsubstitute_in_file_name):
* floatfns.c:
* fns.c:
* fns.c (base64_encode_1):
* frame-gtk.c:
* frame-gtk.c (Fgtk_start_drag_internal):
* frame-impl.h (struct frame):
* frame-impl.h (MARKED_SLOT):
* frame-msw.c:
* frame-x.c:
* frame-x.c (Fcde_start_drag_internal):
* frame-x.c (Foffix_start_drag_internal):
* frame.c:
* frame.c (MARKED_SLOT):
* frame.c (allocate_frame_core):
* frame.c (delete_frame_internal):
* frame.c (Fmouse_position_as_motion_event):
* frameslots.h:
* frameslots.h (MARKED_SLOT_ARRAY):
* free-hook.c:
* glyphs-msw.c (mswindows_widget_instantiate):
* glyphs-x.c:
* glyphs-x.c (convert_EImage_to_XImage):
* glyphs.c:
* glyphs.c (process_image_string_instantiator):
* glyphs.c (mark_image_instance):
* glyphs.c (allocate_image_instance):
* glyphs.c (unmap_subwindow):
* glyphs.c (map_subwindow):
* glyphs.c (syms_of_glyphs):
* glyphs.c (specifier_type_create_image):
* glyphs.h:
* glyphs.h (struct text_image_instance):
* glyphs.h (struct Lisp_Image_Instance):
* gmalloc.c:
* gmalloc.c ("C"):
* gpmevent.c (Freceive_gpm_event):
* gpmevent.c (gpm_next_event_cb):
* gpmevent.c (vars_of_gpmevent):
* gtk-glue.c (gdk_event_to_emacs_event):
* gtk-xemacs.c (gtk_xemacs_class_init):
* gui-msw.c:
* gui-msw.c (mswindows_handle_gui_wm_command):
* gui-msw.c (mswindows_translate_menu_or_dialog_item):
* gui-x.c:
* gui-x.c (mark_popup_data):
* gui-x.c (snarf_widget_value_mapper):
* gui-x.c (gcpro_popup_callbacks):
* gui-x.c (ungcpro_popup_callbacks):
* gui-x.c (free_popup_widget_value_tree):
* gui-x.c (popup_selection_callback):
* gui-x.h:
* gui-x.h (struct popup_data):
* gui.c:
* gui.c (allocate_gui_item):
* gutter.c (decode_gutter_position):
* hash.c (NULL_ENTRY):
* indent.c (vmotion_1):
* indent.c (vmotion_pixels):
* input-method-motif.c (res):
* input-method-xlib.c (IMInstantiateCallback):
* input-method-xlib.c (XIM_init_device):
* input-method-xlib.c (res):
* intl-encap-win32.c:
* intl-encap-win32.c (qxeSHGetDataFromIDList):
* intl-win32.c:
* intl-win32.c (mswindows_multibyte_cp_type):
* intl-win32.c (struct mswindows_multibyte_coding_system):
* keymap.c:
* keymap.c (make_key_description):
* keymap.c (keymap_store):
* keymap.c (get_keyelt):
* keymap.c (keymap_lookup_1):
* keymap.c (define_key_parser):
* keymap.c (key_desc_list_to_event):
* keymap.c (event_matches_key_specifier_p):
* keymap.c (meta_prefix_char_p):
* keymap.c (ensure_meta_prefix_char_keymapp):
* keymap.c (Fdefine_key):
* keymap.c (struct raw_lookup_key_mapper_closure):
* keymap.c (raw_lookup_key):
* keymap.c (raw_lookup_key_mapper):
* keymap.c (lookup_keys):
* keymap.c (lookup_events):
* keymap.c (Flookup_key):
* keymap.c (struct map_keymap_unsorted_closure):
* keymap.c (map_keymap_unsorted_mapper):
* keymap.c (map_keymap_sorted):
* keymap.c (map_keymap_mapper):
* keymap.c (map_keymap):
* keymap.c (accessible_keymaps_mapper_1):
* keymap.c (Faccessible_keymaps):
* keymap.c (Fsingle_key_description):
* keymap.c (raw_keys_to_keys):
* keymap.c (format_raw_keys):
* keymap.c (where_is_recursive_mapper):
* keymap.c (where_is_internal):
* keymap.c (describe_map_mapper_shadow_search):
* keymap.c (keymap_lookup_inherited_mapper):
* keymap.c (describe_map_mapper):
* keymap.h (event_matches_key_specifier_p):
* lisp.h:
* lisp.h (this):
* lisp.h (RETURN_NOT_REACHED):
* lisp.h (struct Lisp_Vector):
* lisp.h (struct Lisp_Bit_Vector):
* lisp.h (UNGCPRO_1):
* lisp.h (NUNGCPRO):
* lisp.h (NNUNGCPRO):
* lisp.h (DECLARE_INLINE_HEADER):
* lrecord.h:
* lrecord.h (struct lrecord_header):
* lrecord.h (struct lcrecord_header):
* lrecord.h (lrecord_type):
* lrecord.h (struct lrecord_implementation):
* lrecord.h (RECORD_DUMPABLE):
* lrecord.h (memory_description_type):
* lrecord.h (data_description_entry_flags):
* lrecord.h (struct memory_description):
* lrecord.h (struct sized_memory_description):
* lrecord.h (XD_INDIRECT):
* lrecord.h (XD_IS_INDIRECT):
* lrecord.h (XD_DYNARR_DESC):
* lrecord.h (DEFINE_BASIC_LRECORD_IMPLEMENTATION):
* lrecord.h (MAKE_LRECORD_IMPLEMENTATION):
* lrecord.h (MAKE_EXTERNAL_LRECORD_IMPLEMENTATION):
* lrecord.h (alloc_lcrecord_type):
* lstream.c:
* lstream.c (Lstream_new):
* lstream.c (lisp_buffer_marker):
* lstream.h:
* lstream.h (lstream_implementation):
* lstream.h (DEFINE_LSTREAM_IMPLEMENTATION):
* lstream.h (DEFINE_LSTREAM_IMPLEMENTATION_WITH_DATA):
* marker.c:
* marker.c (copy_marker_1):
* mem-limits.h:
* menubar-gtk.c:
* menubar-gtk.c (gtk_popup_menu):
* menubar-msw.c:
* menubar-msw.c (mswindows_popup_menu):
* menubar-x.c (make_dummy_xbutton_event):
* menubar-x.c (command_builder_operate_menu_accelerator):
* menubar-x.c (menu_accelerator_safe_compare):
* menubar-x.c (menu_accelerator_safe_mod_compare):
* mule-charset.c:
* mule-charset.c (make_charset):
* mule-charset.c (Fcharset_property):
* mule-coding.c:
* mule-coding.c (ccs_description_1):
* mule-coding.c (ccs_description =):
* mule-coding.c (ccsd_description_1):
* mule-coding.c (ccsd_description =):
* nt.c (getpwnam):
* nt.c (init_mswindows_environment):
* nt.c (get_cached_volume_information):
* nt.c (mswindows_is_executable):
* nt.c (read_unc_volume):
* nt.c (mswindows_access):
* nt.c (mswindows_link):
* nt.c (mswindows_fstat):
* nt.c (mswindows_stat):
* nt.c (mswindows_executable_type):
* nt.c (Fmswindows_short_file_name):
* nt.c (Fmswindows_long_file_name):
* objects-impl.h (struct Lisp_Color_Instance):
* objects-impl.h (struct Lisp_Font_Instance):
* objects-tty.c:
* objects-x.c (allocate_nearest_color):
* objects.c:
* objects.c (Fmake_color_instance):
* objects.c (Fmake_font_instance):
* objects.c (font_instantiate):
* opaque.c:
* opaque.c (make_opaque):
* opaque.c (make_opaque_ptr):
* opaque.c (reinit_opaque_early):
* opaque.c (init_opaque_once_early):
* print.c:
* print.c (printing_badness):
* print.c (printing_major_badness):
* print.c (print_internal):
* print.c (debug_p4):
* print.c (dp):
* print.c (debug_backtrace):
* process-nt.c (nt_create_process):
* process-nt.c (get_internet_address):
* process-unix.c:
* process-unix.c (struct unix_process_data):
* process-unix.c (get_internet_address):
* process-unix.c (unix_alloc_process_data):
* process-unix.c (unix_create_process):
* process-unix.c (try_to_initialize_subtty):
* process-unix.c (unix_kill_child_process):
* process-unix.c (process_type_create_unix):
* process.c:
* process.c (mark_process):
* process.c (MARKED_SLOT):
* process.c (make_process_internal):
* process.c (Fprocess_tty_name):
* process.c (decode_signal):
* process.h:
* procimpl.h:
* procimpl.h (struct process_methods):
* procimpl.h (struct Lisp_Process):
* rangetab.c:
* realpath.c (readlink_and_correct_case):
* redisplay-x.c (x_window_output_end):
* redisplay-x.c (x_redraw_exposed_area):
* redisplay-x.c (x_clear_frame):
* redisplay.c:
* redisplay.h:
* redisplay.h (struct rune_dglyph):
* redisplay.h (struct rune):
* scrollbar.c:
* scrollbar.c (create_scrollbar_instance):
* specifier.c:
* specifier.c (specifier_empty_extra_description_1):
* specifier.c (make_specifier_internal):
* specifier.c (decode_locale_type):
* specifier.c (decode_how_to_add_specification):
* specifier.h:
* specifier.h (struct specifier_methods):
* specifier.h (DEFINE_SPECIFIER_TYPE_WITH_DATA):
* specifier.h (INITIALIZE_SPECIFIER_TYPE_WITH_DATA):
* symbols.c:
* symbols.c (Fsetplist):
* symbols.c (default_value):
* symbols.c (decode_magic_handler_type):
* symbols.c (handler_type_from_function_symbol):
* symbols.c (Fdefvaralias):
* symbols.c (init_symbols_once_early):
* symbols.c (reinit_symbols_early):
* symsinit.h:
* sysdep.c (sys_subshell):
* sysdep.c (tty_init_sys_modes_on_device):
* syswindows.h:
* text.c (dfc_convert_to_external_format):
* text.c (dfc_convert_to_internal_format):
* text.c (reinit_eistring_early):
* text.c (init_eistring_once_early):
* text.c (reinit_vars_of_text):
* text.h:
* text.h (INC_IBYTEPTR_FMT):
* text.h (DEC_IBYTEPTR_FMT):
* toolbar.c:
* toolbar.c (decode_toolbar_position):
* tooltalk.c:
* ui-gtk.c:
* unexnt.c:
* unexnt.c (_start):
* unexnt.c (unexec):
* unexnt.c (get_section_info):
* unicode.c:
* unicode.c (vars_of_unicode):
* window.c:
* window.c (allocate_window):
* window.c (new_window_mirror):
* window.c (update_mirror_internal):
* winslots.h:
author | michaels |
---|---|
date | Sun, 12 Jan 2003 11:08:22 +0000 |
parents | c1e69bcf8d07 |
children | 02cf044d5fce |
comparison
equal
deleted
inserted
replaced
1203:5f2f8dcbfb3e | 1204:e22b0213b713 |
---|---|
1 2003-01-08 Mike Sperber <mike@xemacs.org> | |
2 | |
3 * console.h (CDFW_CONSOLE): Don't lead to a crash if we're dealing | |
4 with a dead window/frame/device/console. | |
5 | |
6 2002-12-20 Mike Sperber <mike@xemacs.org> | |
7 | |
8 * ui-gtk.c: Fix typo from Ben's patch: emacs_ffi_data is a | |
9 typedef, not a struct. emacs_gtk_object_data is a typedef, not a | |
10 struct. | |
11 | |
12 | |
13 * gtk-glue.c (gdk_event_to_emacs_event): Fix typos from Ben's | |
14 patch: le -> emacs_event + rearrange the code. | |
15 | |
16 * event-gtk.c (gtk_event_to_emacs_event): Fix typos from Ben's | |
17 patch: ..._UNDERLYING_GDK_EVENT -> ..._GDK_EVENT, ev -> key_event. | |
18 | |
19 * device-gtk.c: Fix typo from Ben's patch: x_keysym_map_hash_table | |
20 -> x_keysym_map_hashtable. | |
21 | |
22 2002-12-19 Mike Sperber <mike@xemacs.org> | |
23 | |
24 * menubar-x.c (set_frame_menubar): Initialize protect_me field of | |
25 popup_data. | |
26 | |
27 2002-12-16 Ben Wing <ben@xemacs.org> | |
28 Major cleanup of KKCC, etc. | |
29 | |
30 KKCC, pdump-related: | |
31 | |
32 -- descriptions are written for all objects. this required some | |
33 changes in the format of some objects, e.g. extents, popup-data, | |
34 coding system, lstream, lcrecord-list. | |
35 -- KKCC now handles weakness in markers, hash tables, elsewhere | |
36 correctly (formerly, you'd eventually get a stack overflow due | |
37 to endlessly expanding markers). | |
38 -- textual changes: lrecord_description -> memory_description, | |
39 struct_description -> sized_memory_description. | |
40 -- extensive comment describing descriptions and pdump. | |
41 -- redo XD_UNION so it works inline and change its format to provide | |
42 sufficient info for pdump. implement XD_UNION in pdump. also add | |
43 XD_UNION_DYNAMIC_SIZE, which works like XD_UNION except for when | |
44 auto-computing structure sizes. | |
45 -- add support for XD_INDIRECT in description offsets (used by | |
46 extents). | |
47 -- add support for "description maps", allowing for indirect | |
48 descriptions that are retrieved from an object at run-time. this | |
49 generalizes XD_CODING_SYSTEM_END, XD_SPECIFIER_END, etc., which | |
50 have now been eliminated. | |
51 -- add a fifth field "flags" to memory_description, to support flags | |
52 that can be specified for this particular line. Currently defined | |
53 flags are XD_FLAG_NO_KKCC (KKCC should ignore this entry; useful | |
54 for the weakness above in markers, etc.), XD_FLAG_NO_PDUMP (pdump | |
55 should ignore this entry), XD_FLAG_UNION_DEFAULT_ENTRY (in | |
56 union maps, this specifies a "default" entry for all remaining | |
57 values), and XD_FLAG_FREE_LISP_OBJECT (for use with lcrecord-lists). | |
58 -- clean up the kkcc-itis in events, so that the differences | |
59 between event data as separate objects and as a union are now | |
60 minimized to a small number of places. with the new XD_UNION, we | |
61 no longer need event data as separate objects, so this code is no | |
62 longer ifdef USE_KKCC, but instead ifdef EVENT_DATA_AS_OBJECTS, | |
63 not used by default. make sure that we explicitly free the | |
64 separate event data objects when no longer in use, to maintain the | |
65 invariant the event processing causes no consing. | |
66 -- also remove other USE_KKCC ifdefs when not necessary. | |
67 -- allow for KKCC compilation under MS Windows. | |
68 -- fix README.kkcc. | |
69 -- dump_add_root_object -> dump_add_root_lisp_object. | |
70 -- implement dump_add_root_block and use this to handle | |
71 dump_add_opaque. | |
72 -- factor out some code duplicated in kkcc and pdump. | |
73 | |
74 Other allocation/object-related: | |
75 | |
76 -- change various *slots.h so MARKED_SLOT() call no longer | |
77 includes semicolon. | |
78 -- free_marker() takes a Lisp_Object not a direct pointer. | |
79 -- make bit vectors lcrecords, like vectors, and eliminate code | |
80 that essentially duplicated the lcrecord handling. | |
81 -- additional asserts in FREE_FIXED_TYPE, formerly duplicated in | |
82 the various callers of this. | |
83 -- all lcrecord allocation functions now zero out the returned | |
84 lcrecords. unnecessary calls to zero_lcrecord removed. add long | |
85 comment describing these functions. | |
86 -- extract out process and coding system slots, like for buffers, | |
87 frames, etc. | |
88 -- lcrecords now set the type of items sitting on the free list to | |
89 lcrecord_type_free. | |
90 -- changes to the way that gap arrays are allocated, for kkcc's | |
91 benefit -- now, one single memory block with a stretchy array on | |
92 the end, instead of a separate block holding the array. | |
93 | |
94 Error-checking-related: | |
95 | |
96 -- now can compile with C++ under MS Windows. clean up compile errors | |
97 discovered that way. (a few were real problems) | |
98 -- add C++ error-checking code to verify problems with mismatched | |
99 GCPRO/UNGCPRO. (there were a few in the kkcc code.) add long | |
100 comment about how to catch insufficient GCPRO (yes, it's possible | |
101 using C++). | |
102 -- add debug_p4(), a simple object printer, when debug_print() | |
103 doesn't work. | |
104 -- add dp() and db() as short synonyms of debug_print(), | |
105 debug_backtrace(). | |
106 -- `print' tries EXTREMELY hard to avoid core dumping when printing | |
107 when crashing or from debug_print(), and tries as hard as it | |
108 reasonably can in other situations. | |
109 -- Correct the message output upon crashing to be more up-to-date. | |
110 | |
111 Event-related: | |
112 | |
113 -- document event-matches-key-specifier-p better. | |
114 -- generalize the dispatch queues formerly duplicated in the | |
115 various event implementations. add event methods to drain pending | |
116 events. generalize and clean up QUIT handling, removing | |
117 event-specific quit processing. allow arbitrary keystrokes, not | |
118 just ASCII, to be the QUIT char. among other things, this should | |
119 fix some longstanding bugs in X quit handling. long comment | |
120 describing the various event queues. | |
121 -- implement delaying of XFlush() if there are pending expose events. | |
122 SOMEONE PLEASE TRY THIS OUT. | |
123 -- Fix `xemacs -batch -l dunnet' under Cygwin. Try to fix under | |
124 MS Windows but not quite there yet. | |
125 | |
126 Other: | |
127 | |
128 -- class -> class_ and no more C++ games with this item. | |
129 new -> new_ in the lwlib code, so far not elsewhere. | |
130 -- use `struct htentry' not `struct hentry' in elhash.c to avoid | |
131 debugger confusion with hash.c. | |
132 -- new macros ALIST_LOOP_3, ALIST_LOOP_4. | |
133 | |
134 * README.kkcc: | |
135 * alloc.c: | |
136 * alloc.c (deadbeef_memory): | |
137 * alloc.c (allocate_lisp_storage): | |
138 * alloc.c (copy_lisp_object): | |
139 * alloc.c (ALLOCATE_FIXED_TYPE_1): | |
140 * alloc.c (FREE_FIXED_TYPE): | |
141 * alloc.c (make_vector_internal): | |
142 * alloc.c (make_bit_vector_internal): | |
143 * alloc.c (make_key_data): | |
144 * alloc.c (make_button_data): | |
145 * alloc.c (make_motion_data): | |
146 * alloc.c (make_process_data): | |
147 * alloc.c (make_timeout_data): | |
148 * alloc.c (make_magic_data): | |
149 * alloc.c (make_magic_eval_data): | |
150 * alloc.c (make_eval_data): | |
151 * alloc.c (make_misc_user_data): | |
152 * alloc.c (struct string_chars_block): | |
153 * alloc.c (mark_lcrecord_list): | |
154 * alloc.c (make_lcrecord_list): | |
155 * alloc.c (alloc_managed_lcrecord): | |
156 * alloc.c (free_managed_lcrecord): | |
157 * alloc.c (alloc_automanaged_lcrecord): | |
158 * alloc.c (staticpro_1): | |
159 * alloc.c (staticpro): | |
160 * alloc.c (lispdesc_indirect_count_1): | |
161 * alloc.c (lispdesc_indirect_description_1): | |
162 * alloc.c (lispdesc_one_description_line_size): | |
163 * alloc.c (lispdesc_structure_size): | |
164 * alloc.c (mark_object_maybe_checking_free): | |
165 * alloc.c (mark_with_description): | |
166 * alloc.c (mark_struct_contents): | |
167 * alloc.c (mark_object): | |
168 * alloc.c (tick_lcrecord_stats): | |
169 * alloc.c (free_cons): | |
170 * alloc.c (free_key_data): | |
171 * alloc.c (free_button_data): | |
172 * alloc.c (free_motion_data): | |
173 * alloc.c (free_process_data): | |
174 * alloc.c (free_timeout_data): | |
175 * alloc.c (free_magic_data): | |
176 * alloc.c (free_magic_eval_data): | |
177 * alloc.c (free_eval_data): | |
178 * alloc.c (free_misc_user_data): | |
179 * alloc.c (free_marker): | |
180 * alloc.c (compact_string_chars): | |
181 * alloc.c (gc_sweep): | |
182 * alloc.c (garbage_collect_1): | |
183 * alloc.c (Fgarbage_collect): | |
184 * alloc.c (common_init_alloc_early): | |
185 * alloc.c (init_alloc_early): | |
186 * alloc.c (init_alloc_once_early): | |
187 * buffer.c: | |
188 * buffer.c (mark_buffer): | |
189 * buffer.c (MARKED_SLOT): | |
190 * buffer.c (cleanup_buffer_undo_lists): | |
191 * buffer.c (Fget_file_buffer): | |
192 * buffer.h (MARKED_SLOT): | |
193 * bufslots.h: | |
194 * bytecode.c: | |
195 * callint.c: | |
196 * casetab.c: | |
197 * chartab.c: | |
198 * chartab.c (symbol_to_char_table_type): | |
199 * cmdloop.c: | |
200 * cmdloop.c (Fcommand_loop_1): | |
201 * config.h.in (new): | |
202 * conslots.h: | |
203 * console-gtk-impl.h (struct gtk_frame): | |
204 * console-impl.h: | |
205 * console-impl.h (struct console): | |
206 * console-impl.h (MARKED_SLOT): | |
207 * console-impl.h (CONSOLE_QUIT_EVENT): | |
208 * console-msw-impl.h (XM_BUMPQUEUE): | |
209 * console-msw.c (write_string_to_mswindows_debugging_output): | |
210 * console-msw.h: | |
211 * console-stream-impl.h: | |
212 * console-stream-impl.h (struct stream_console): | |
213 * console-stream.c: | |
214 * console-stream.c (stream_init_console): | |
215 * console-stream.h: | |
216 * console-tty.c: | |
217 * console-tty.h: | |
218 * console-x.h: | |
219 * console.c: | |
220 * console.c (mark_console): | |
221 * console.c (MARKED_SLOT): | |
222 * console.c (allocate_console): | |
223 * console.c (get_console_variant): | |
224 * console.c (create_console): | |
225 * console.c (delete_console_internal): | |
226 * console.c (Fset_input_mode): | |
227 * console.c (Fcurrent_input_mode): | |
228 * console.c (common_init_complex_vars_of_console): | |
229 * console.h: | |
230 * console.h (console_variant): | |
231 * console.h (device_metrics): | |
232 * data.c: | |
233 * data.c (Faref): | |
234 * data.c (Faset): | |
235 * data.c (decode_weak_list_type): | |
236 * database.c: | |
237 * debug.c (xemacs_debug_loop): | |
238 * debug.c (FROB): | |
239 * debug.c (Fadd_debug_class_to_check): | |
240 * debug.c (Fdelete_debug_class_to_check): | |
241 * debug.c (Fset_debug_classes_to_check): | |
242 * debug.c (Fset_debug_class_types_to_check): | |
243 * debug.c (Fdebug_types_being_checked): | |
244 * debug.h (DASSERT): | |
245 * device-gtk.c: | |
246 * device-impl.h (struct device): | |
247 * device-impl.h (MARKED_SLOT): | |
248 * device-msw.c: | |
249 * device-x.c: | |
250 * device-x.c (x_init_device_class): | |
251 * device-x.c (x_comp_visual_info): | |
252 * device-x.c (x_try_best_visual_class): | |
253 * device-x.c (x_init_device): | |
254 * device-x.c (construct_name_list): | |
255 * device-x.c (x_get_resource_prefix): | |
256 * device-x.c (Fx_get_resource): | |
257 * device-x.c (Fx_display_visual_class): | |
258 * device.c: | |
259 * device.c (MARKED_SLOT): | |
260 * device.c (allocate_device): | |
261 * device.c (Fmake_device): | |
262 * device.c (delete_device_internal): | |
263 * device.c (Fset_device_class): | |
264 * device.h: | |
265 * devslots.h: | |
266 * devslots.h (MARKED_SLOT): | |
267 * dialog-msw.c: | |
268 * dired-msw.c (mswindows_ls_sort_fcn): | |
269 * dired-msw.c (mswindows_get_files): | |
270 * dired-msw.c (mswindows_format_file): | |
271 * doprnt.c (parse_doprnt_spec): | |
272 * dumper.c: | |
273 * dumper.c (struct): | |
274 * dumper.c (dump_add_root_block): | |
275 * dumper.c (dump_add_root_struct_ptr): | |
276 * dumper.c (dump_add_root_lisp_object): | |
277 * dumper.c (pdump_struct_list_elt): | |
278 * dumper.c (pdump_get_entry_list): | |
279 * dumper.c (pdump_backtrace): | |
280 * dumper.c (pdump_bump_depth): | |
281 * dumper.c (pdump_register_sub): | |
282 * dumper.c (pdump_register_object): | |
283 * dumper.c (pdump_register_struct_contents): | |
284 * dumper.c (pdump_register_struct): | |
285 * dumper.c (pdump_store_new_pointer_offsets): | |
286 * dumper.c (pdump_dump_data): | |
287 * dumper.c (pdump_reloc_one): | |
288 * dumper.c (pdump_allocate_offset): | |
289 * dumper.c (pdump_scan_by_alignment): | |
290 * dumper.c (pdump_dump_root_blocks): | |
291 * dumper.c (pdump_dump_rtables): | |
292 * dumper.c (pdump_dump_root_lisp_objects): | |
293 * dumper.c (pdump): | |
294 * dumper.c (pdump_load_finish): | |
295 * dumper.c (pdump_file_get): | |
296 * dumper.c (pdump_resource_get): | |
297 * dumper.c (pdump_load): | |
298 * editfns.c (save_excursion_restore): | |
299 * editfns.c (user_login_name): | |
300 * editfns.c (save_restriction_restore): | |
301 * elhash.c: | |
302 * elhash.c (htentry): | |
303 * elhash.c (struct Lisp_Hash_Table): | |
304 * elhash.c (HTENTRY_CLEAR_P): | |
305 * elhash.c (LINEAR_PROBING_LOOP): | |
306 * elhash.c (check_hash_table_invariants): | |
307 * elhash.c (mark_hash_table): | |
308 * elhash.c (hash_table_equal): | |
309 * elhash.c (print_hash_table_data): | |
310 * elhash.c (free_hentries): | |
311 * elhash.c (make_general_lisp_hash_table): | |
312 * elhash.c (decode_hash_table_weakness): | |
313 * elhash.c (decode_hash_table_test): | |
314 * elhash.c (Fcopy_hash_table): | |
315 * elhash.c (resize_hash_table): | |
316 * elhash.c (pdump_reorganize_hash_table): | |
317 * elhash.c (find_htentry): | |
318 * elhash.c (Fgethash): | |
319 * elhash.c (Fputhash): | |
320 * elhash.c (remhash_1): | |
321 * elhash.c (Fremhash): | |
322 * elhash.c (Fclrhash): | |
323 * elhash.c (copy_compress_hentries): | |
324 * elhash.c (elisp_maphash_unsafe): | |
325 * elhash.c (finish_marking_weak_hash_tables): | |
326 * elhash.c (prune_weak_hash_tables): | |
327 * elhash.h: | |
328 * emacs.c: | |
329 * emacs.c (main_1): | |
330 * emacs.c (main): | |
331 * emacs.c (shut_down_emacs): | |
332 * emodules.h (dump_add_root_lisp_object): | |
333 * eval.c: | |
334 * eval.c (unwind_to_catch): | |
335 * eval.c (maybe_signal_error_1): | |
336 * eval.c (maybe_signal_continuable_error_1): | |
337 * eval.c (maybe_signal_error): | |
338 * eval.c (maybe_signal_continuable_error): | |
339 * eval.c (maybe_signal_error_2): | |
340 * eval.c (maybe_signal_continuable_error_2): | |
341 * eval.c (maybe_signal_ferror): | |
342 * eval.c (maybe_signal_continuable_ferror): | |
343 * eval.c (maybe_signal_ferror_with_frob): | |
344 * eval.c (maybe_signal_continuable_ferror_with_frob): | |
345 * eval.c (maybe_syntax_error): | |
346 * eval.c (maybe_sferror): | |
347 * eval.c (maybe_invalid_argument): | |
348 * eval.c (maybe_invalid_constant): | |
349 * eval.c (maybe_invalid_operation): | |
350 * eval.c (maybe_invalid_change): | |
351 * eval.c (maybe_invalid_state): | |
352 * eval.c (Feval): | |
353 * eval.c (call_trapping_problems): | |
354 * eval.c (call_with_suspended_errors): | |
355 * eval.c (warn_when_safe_lispobj): | |
356 * eval.c (warn_when_safe): | |
357 * eval.c (vars_of_eval): | |
358 * event-Xt.c: | |
359 * event-Xt.c (maybe_define_x_key_as_self_inserting_character): | |
360 * event-Xt.c (x_to_emacs_keysym): | |
361 * event-Xt.c (x_event_to_emacs_event): | |
362 * event-Xt.c (emacs_Xt_enqueue_focus_event): | |
363 * event-Xt.c (emacs_Xt_format_magic_event): | |
364 * event-Xt.c (emacs_Xt_compare_magic_event): | |
365 * event-Xt.c (emacs_Xt_hash_magic_event): | |
366 * event-Xt.c (emacs_Xt_handle_magic_event): | |
367 * event-Xt.c (Xt_timeout_to_emacs_event): | |
368 * event-Xt.c (Xt_process_to_emacs_event): | |
369 * event-Xt.c (signal_special_Xt_user_event): | |
370 * event-Xt.c (emacs_Xt_next_event): | |
371 * event-Xt.c (emacs_Xt_event_handler): | |
372 * event-Xt.c (emacs_Xt_drain_queue): | |
373 * event-Xt.c (emacs_Xt_event_pending_p): | |
374 * event-Xt.c (check_if_pending_expose_event): | |
375 * event-Xt.c (reinit_vars_of_event_Xt): | |
376 * event-Xt.c (vars_of_event_Xt): | |
377 * event-gtk.c: | |
378 * event-gtk.c (IS_MODIFIER_KEY): | |
379 * event-gtk.c (emacs_gtk_format_magic_event): | |
380 * event-gtk.c (emacs_gtk_compare_magic_event): | |
381 * event-gtk.c (emacs_gtk_hash_magic_event): | |
382 * event-gtk.c (emacs_gtk_handle_magic_event): | |
383 * event-gtk.c (gtk_to_emacs_keysym): | |
384 * event-gtk.c (gtk_timeout_to_emacs_event): | |
385 * event-gtk.c (gtk_process_to_emacs_event): | |
386 * event-gtk.c (dragndrop_data_received): | |
387 * event-gtk.c (signal_special_gtk_user_event): | |
388 * event-gtk.c (emacs_gtk_next_event): | |
389 * event-gtk.c (gtk_event_to_emacs_event): | |
390 * event-gtk.c (generic_event_handler): | |
391 * event-gtk.c (emacs_shell_event_handler): | |
392 * event-gtk.c (emacs_gtk_drain_queue): | |
393 * event-gtk.c (emacs_gtk_event_pending_p): | |
394 * event-gtk.c (reinit_vars_of_event_gtk): | |
395 * event-gtk.c (vars_of_event_gtk): | |
396 * event-msw.c: | |
397 * event-msw.c (struct winsock_stream): | |
398 * event-msw.c (winsock_reader): | |
399 * event-msw.c (winsock_writer): | |
400 * event-msw.c (mswindows_enqueue_dispatch_event): | |
401 * event-msw.c (mswindows_enqueue_misc_user_event): | |
402 * event-msw.c (mswindows_enqueue_magic_event): | |
403 * event-msw.c (mswindows_enqueue_process_event): | |
404 * event-msw.c (mswindows_enqueue_mouse_button_event): | |
405 * event-msw.c (mswindows_enqueue_keypress_event): | |
406 * event-msw.c (mswindows_dequeue_dispatch_event): | |
407 * event-msw.c (emacs_mswindows_drain_queue): | |
408 * event-msw.c (mswindows_need_event_in_modal_loop): | |
409 * event-msw.c (mswindows_need_event): | |
410 * event-msw.c (mswindows_wm_timer_callback): | |
411 * event-msw.c (dde_eval_string): | |
412 * event-msw.c (Fdde_alloc_advise_item): | |
413 * event-msw.c (mswindows_dde_callback): | |
414 * event-msw.c (mswindows_wnd_proc): | |
415 * event-msw.c (remove_timeout_mapper): | |
416 * event-msw.c (emacs_mswindows_remove_timeout): | |
417 * event-msw.c (emacs_mswindows_event_pending_p): | |
418 * event-msw.c (emacs_mswindows_format_magic_event): | |
419 * event-msw.c (emacs_mswindows_compare_magic_event): | |
420 * event-msw.c (emacs_mswindows_hash_magic_event): | |
421 * event-msw.c (emacs_mswindows_handle_magic_event): | |
422 * event-msw.c (emacs_mswindows_select_console): | |
423 * event-msw.c (emacs_mswindows_unselect_console): | |
424 * event-msw.c (reinit_vars_of_event_mswindows): | |
425 * event-msw.c (vars_of_event_mswindows): | |
426 * event-stream.c: | |
427 * event-stream.c (mark_command_builder): | |
428 * event-stream.c (reset_command_builder_event_chain): | |
429 * event-stream.c (allocate_command_builder): | |
430 * event-stream.c (copy_command_builder): | |
431 * event-stream.c (command_builder_append_event): | |
432 * event-stream.c (event_stream_event_pending_p): | |
433 * event-stream.c (event_stream_force_event_pending): | |
434 * event-stream.c (maybe_read_quit_event): | |
435 * event-stream.c (event_stream_drain_queue): | |
436 * event-stream.c (remove_quit_p_event): | |
437 * event-stream.c (event_stream_quit_p): | |
438 * event-stream.c (echo_key_event): | |
439 * event-stream.c (maybe_kbd_translate): | |
440 * event-stream.c (execute_help_form): | |
441 * event-stream.c (event_stream_generate_wakeup): | |
442 * event-stream.c (enqueue_dispatch_event): | |
443 * event-stream.c (enqueue_magic_eval_event): | |
444 * event-stream.c (Fenqueue_eval_event): | |
445 * event-stream.c (enqueue_misc_user_event): | |
446 * event-stream.c (enqueue_misc_user_event_pos): | |
447 * event-stream.c (next_event_internal): | |
448 * event-stream.c (Fnext_event): | |
449 * event-stream.c (Faccept_process_output): | |
450 * event-stream.c (execute_internal_event): | |
451 * event-stream.c (munge_keymap_translate): | |
452 * event-stream.c (command_builder_find_leaf_no_mule_processing): | |
453 * event-stream.c (command_builder_find_leaf): | |
454 * event-stream.c (lookup_command_event): | |
455 * event-stream.c (is_scrollbar_event): | |
456 * event-stream.c (execute_command_event): | |
457 * event-stream.c (Fdispatch_event): | |
458 * event-stream.c (Fread_key_sequence): | |
459 * event-stream.c (dribble_out_event): | |
460 * event-stream.c (vars_of_event_stream): | |
461 * event-tty.c (tty_timeout_to_emacs_event): | |
462 * event-tty.c (emacs_tty_next_event): | |
463 * event-tty.c (emacs_tty_drain_queue): | |
464 * event-tty.c (reinit_vars_of_event_tty): | |
465 * event-unixoid.c: | |
466 * event-unixoid.c (find_tty_or_stream_console_from_fd): | |
467 * event-unixoid.c (read_event_from_tty_or_stream_desc): | |
468 * event-unixoid.c (drain_tty_devices): | |
469 * event-unixoid.c (poll_fds_for_input): | |
470 * events.c: | |
471 * events.c (deinitialize_event): | |
472 * events.c (zero_event): | |
473 * events.c (mark_event): | |
474 * events.c (print_event_1): | |
475 * events.c (print_event): | |
476 * events.c (event_equal): | |
477 * events.c (event_hash): | |
478 * events.c (Fmake_event): | |
479 * events.c (Fdeallocate_event): | |
480 * events.c (Fcopy_event): | |
481 * events.c (map_event_chain_remove): | |
482 * events.c (character_to_event): | |
483 * events.c (event_to_character): | |
484 * events.c (Fevent_to_character): | |
485 * events.c (format_event_object): | |
486 * events.c (upshift_event): | |
487 * events.c (downshift_event): | |
488 * events.c (event_upshifted_p): | |
489 * events.c (Fevent_live_p): | |
490 * events.c (Fevent_type): | |
491 * events.c (Fevent_timestamp): | |
492 * events.c (CHECK_EVENT_TYPE): | |
493 * events.c (CHECK_EVENT_TYPE2): | |
494 * events.c (CHECK_EVENT_TYPE3): | |
495 * events.c (Fevent_key): | |
496 * events.c (Fevent_button): | |
497 * events.c (Fevent_modifier_bits): | |
498 * events.c (event_x_y_pixel_internal): | |
499 * events.c (event_pixel_translation): | |
500 * events.c (Fevent_process): | |
501 * events.c (Fevent_function): | |
502 * events.c (Fevent_object): | |
503 * events.c (Fevent_properties): | |
504 * events.c (syms_of_events): | |
505 * events.c (vars_of_events): | |
506 * events.h: | |
507 * events.h (struct event_stream): | |
508 * events.h (struct Lisp_Key_Data): | |
509 * events.h (KEY_DATA_KEYSYM): | |
510 * events.h (EVENT_KEY_KEYSYM): | |
511 * events.h (struct Lisp_Button_Data): | |
512 * events.h (EVENT_BUTTON_BUTTON): | |
513 * events.h (struct Lisp_Motion_Data): | |
514 * events.h (EVENT_MOTION_X): | |
515 * events.h (struct Lisp_Process_Data): | |
516 * events.h (EVENT_PROCESS_PROCESS): | |
517 * events.h (struct Lisp_Timeout_Data): | |
518 * events.h (EVENT_TIMEOUT_INTERVAL_ID): | |
519 * events.h (struct Lisp_Eval_Data): | |
520 * events.h (EVENT_EVAL_FUNCTION): | |
521 * events.h (struct Lisp_Misc_User_Data): | |
522 * events.h (EVENT_MISC_USER_FUNCTION): | |
523 * events.h (struct Lisp_Magic_Eval_Data): | |
524 * events.h (EVENT_MAGIC_EVAL_INTERNAL_FUNCTION): | |
525 * events.h (struct Lisp_Magic_Data): | |
526 * events.h (EVENT_MAGIC_UNDERLYING): | |
527 * events.h (EVENT_MAGIC_GDK_EVENT): | |
528 * events.h (struct Lisp_Event): | |
529 * events.h (XEVENT_CHANNEL): | |
530 * events.h (SET_EVENT_TIMESTAMP_ZERO): | |
531 * events.h (SET_EVENT_CHANNEL): | |
532 * events.h (SET_EVENT_NEXT): | |
533 * events.h (XSET_EVENT_TYPE): | |
534 * events.h (struct command_builder): | |
535 * extents.c: | |
536 * extents.c (gap_array_adjust_markers): | |
537 * extents.c (gap_array_recompute_derived_values): | |
538 * extents.c (gap_array_move_gap): | |
539 * extents.c (gap_array_make_gap): | |
540 * extents.c (gap_array_insert_els): | |
541 * extents.c (gap_array_delete_els): | |
542 * extents.c (gap_array_make_marker): | |
543 * extents.c (gap_array_delete_marker): | |
544 * extents.c (gap_array_move_marker): | |
545 * extents.c (make_gap_array): | |
546 * extents.c (free_gap_array): | |
547 * extents.c (extent_list_num_els): | |
548 * extents.c (extent_list_insert): | |
549 * extents.c (mark_extent_auxiliary): | |
550 * extents.c (allocate_extent_auxiliary): | |
551 * extents.c (decode_extent_at_flag): | |
552 * extents.c (verify_extent_mapper): | |
553 * extents.c (symbol_to_glyph_layout): | |
554 * extents.c (syms_of_extents): | |
555 * faces.c: | |
556 * file-coding.c: | |
557 * file-coding.c (struct_detector_category_description =): | |
558 * file-coding.c (detector_category_dynarr_description_1): | |
559 * file-coding.c (struct_detector_description =): | |
560 * file-coding.c (detector_dynarr_description_1): | |
561 * file-coding.c (MARKED_SLOT): | |
562 * file-coding.c (mark_coding_system): | |
563 * file-coding.c (coding_system_extra_description_map): | |
564 * file-coding.c (coding_system_description): | |
565 * file-coding.c (allocate_coding_system): | |
566 * file-coding.c (symbol_to_eol_type): | |
567 * file-coding.c (Fcoding_system_aliasee): | |
568 * file-coding.c (set_coding_stream_coding_system): | |
569 * file-coding.c (struct convert_eol_coding_system): | |
570 * file-coding.c (struct undecided_coding_system): | |
571 * file-coding.c (undecided_mark_coding_stream): | |
572 * file-coding.c (coding_category_symbol_to_id): | |
573 * file-coding.c (struct gzip_coding_system): | |
574 * file-coding.c (coding_system_type_create): | |
575 * file-coding.h: | |
576 * file-coding.h (struct Lisp_Coding_System): | |
577 * file-coding.h (CODING_SYSTEM_SLOT_DECLARATION): | |
578 * file-coding.h (coding_system_variant): | |
579 * file-coding.h (struct coding_system_methods): | |
580 * file-coding.h (DEFINE_CODING_SYSTEM_TYPE_WITH_DATA): | |
581 * file-coding.h (INITIALIZE_CODING_SYSTEM_TYPE_WITH_DATA): | |
582 * file-coding.h (struct coding_stream): | |
583 * fileio.c (Fsubstitute_in_file_name): | |
584 * floatfns.c: | |
585 * fns.c: | |
586 * fns.c (base64_encode_1): | |
587 * frame-gtk.c: | |
588 * frame-gtk.c (Fgtk_start_drag_internal): | |
589 * frame-impl.h (struct frame): | |
590 * frame-impl.h (MARKED_SLOT): | |
591 * frame-msw.c: | |
592 * frame-x.c: | |
593 * frame-x.c (Fcde_start_drag_internal): | |
594 * frame-x.c (Foffix_start_drag_internal): | |
595 * frame.c: | |
596 * frame.c (MARKED_SLOT): | |
597 * frame.c (allocate_frame_core): | |
598 * frame.c (delete_frame_internal): | |
599 * frame.c (Fmouse_position_as_motion_event): | |
600 * frameslots.h: | |
601 * frameslots.h (MARKED_SLOT_ARRAY): | |
602 * free-hook.c: | |
603 * glyphs-msw.c (mswindows_widget_instantiate): | |
604 * glyphs-x.c: | |
605 * glyphs-x.c (convert_EImage_to_XImage): | |
606 * glyphs.c: | |
607 * glyphs.c (process_image_string_instantiator): | |
608 * glyphs.c (mark_image_instance): | |
609 * glyphs.c (allocate_image_instance): | |
610 * glyphs.c (unmap_subwindow): | |
611 * glyphs.c (map_subwindow): | |
612 * glyphs.c (syms_of_glyphs): | |
613 * glyphs.c (specifier_type_create_image): | |
614 * glyphs.h: | |
615 * glyphs.h (struct text_image_instance): | |
616 * glyphs.h (struct Lisp_Image_Instance): | |
617 * gmalloc.c: | |
618 * gmalloc.c ("C"): | |
619 * gpmevent.c (Freceive_gpm_event): | |
620 * gpmevent.c (gpm_next_event_cb): | |
621 * gpmevent.c (vars_of_gpmevent): | |
622 * gtk-glue.c (gdk_event_to_emacs_event): | |
623 * gtk-xemacs.c (gtk_xemacs_class_init): | |
624 * gui-msw.c: | |
625 * gui-msw.c (mswindows_handle_gui_wm_command): | |
626 * gui-msw.c (mswindows_translate_menu_or_dialog_item): | |
627 * gui-x.c: | |
628 * gui-x.c (mark_popup_data): | |
629 * gui-x.c (snarf_widget_value_mapper): | |
630 * gui-x.c (gcpro_popup_callbacks): | |
631 * gui-x.c (ungcpro_popup_callbacks): | |
632 * gui-x.c (free_popup_widget_value_tree): | |
633 * gui-x.c (popup_selection_callback): | |
634 * gui-x.h: | |
635 * gui-x.h (struct popup_data): | |
636 * gui.c: | |
637 * gui.c (allocate_gui_item): | |
638 * gutter.c (decode_gutter_position): | |
639 * hash.c (NULL_ENTRY): | |
640 * indent.c (vmotion_1): | |
641 * indent.c (vmotion_pixels): | |
642 * input-method-motif.c (res): | |
643 * input-method-xlib.c (IMInstantiateCallback): | |
644 * input-method-xlib.c (XIM_init_device): | |
645 * input-method-xlib.c (res): | |
646 * intl-encap-win32.c: | |
647 * intl-encap-win32.c (qxeSHGetDataFromIDList): | |
648 * intl-win32.c: | |
649 * intl-win32.c (mswindows_multibyte_cp_type): | |
650 * intl-win32.c (struct mswindows_multibyte_coding_system): | |
651 * keymap.c: | |
652 * keymap.c (make_key_description): | |
653 * keymap.c (keymap_store): | |
654 * keymap.c (get_keyelt): | |
655 * keymap.c (keymap_lookup_1): | |
656 * keymap.c (define_key_parser): | |
657 * keymap.c (key_desc_list_to_event): | |
658 * keymap.c (event_matches_key_specifier_p): | |
659 * keymap.c (meta_prefix_char_p): | |
660 * keymap.c (ensure_meta_prefix_char_keymapp): | |
661 * keymap.c (Fdefine_key): | |
662 * keymap.c (struct raw_lookup_key_mapper_closure): | |
663 * keymap.c (raw_lookup_key): | |
664 * keymap.c (raw_lookup_key_mapper): | |
665 * keymap.c (lookup_keys): | |
666 * keymap.c (lookup_events): | |
667 * keymap.c (Flookup_key): | |
668 * keymap.c (struct map_keymap_unsorted_closure): | |
669 * keymap.c (map_keymap_unsorted_mapper): | |
670 * keymap.c (map_keymap_sorted): | |
671 * keymap.c (map_keymap_mapper): | |
672 * keymap.c (map_keymap): | |
673 * keymap.c (accessible_keymaps_mapper_1): | |
674 * keymap.c (Faccessible_keymaps): | |
675 * keymap.c (Fsingle_key_description): | |
676 * keymap.c (raw_keys_to_keys): | |
677 * keymap.c (format_raw_keys): | |
678 * keymap.c (where_is_recursive_mapper): | |
679 * keymap.c (where_is_internal): | |
680 * keymap.c (describe_map_mapper_shadow_search): | |
681 * keymap.c (keymap_lookup_inherited_mapper): | |
682 * keymap.c (describe_map_mapper): | |
683 * keymap.h (event_matches_key_specifier_p): | |
684 * lisp.h: | |
685 * lisp.h (this): | |
686 * lisp.h (RETURN_NOT_REACHED): | |
687 * lisp.h (struct Lisp_Vector): | |
688 * lisp.h (struct Lisp_Bit_Vector): | |
689 * lisp.h (UNGCPRO_1): | |
690 * lisp.h (NUNGCPRO): | |
691 * lisp.h (NNUNGCPRO): | |
692 * lisp.h (DECLARE_INLINE_HEADER): | |
693 * lrecord.h: | |
694 * lrecord.h (struct lrecord_header): | |
695 * lrecord.h (struct lcrecord_header): | |
696 * lrecord.h (lrecord_type): | |
697 * lrecord.h (struct lrecord_implementation): | |
698 * lrecord.h (RECORD_DUMPABLE): | |
699 * lrecord.h (memory_description_type): | |
700 * lrecord.h (data_description_entry_flags): | |
701 * lrecord.h (struct memory_description): | |
702 * lrecord.h (struct sized_memory_description): | |
703 * lrecord.h (XD_INDIRECT): | |
704 * lrecord.h (XD_IS_INDIRECT): | |
705 * lrecord.h (XD_DYNARR_DESC): | |
706 * lrecord.h (DEFINE_BASIC_LRECORD_IMPLEMENTATION): | |
707 * lrecord.h (MAKE_LRECORD_IMPLEMENTATION): | |
708 * lrecord.h (MAKE_EXTERNAL_LRECORD_IMPLEMENTATION): | |
709 * lrecord.h (alloc_lcrecord_type): | |
710 * lstream.c: | |
711 * lstream.c (Lstream_new): | |
712 * lstream.c (lisp_buffer_marker): | |
713 * lstream.h: | |
714 * lstream.h (lstream_implementation): | |
715 * lstream.h (DEFINE_LSTREAM_IMPLEMENTATION): | |
716 * lstream.h (DEFINE_LSTREAM_IMPLEMENTATION_WITH_DATA): | |
717 * marker.c: | |
718 * marker.c (copy_marker_1): | |
719 * mem-limits.h: | |
720 * menubar-gtk.c: | |
721 * menubar-gtk.c (gtk_popup_menu): | |
722 * menubar-msw.c: | |
723 * menubar-msw.c (mswindows_popup_menu): | |
724 * menubar-x.c (make_dummy_xbutton_event): | |
725 * menubar-x.c (command_builder_operate_menu_accelerator): | |
726 * menubar-x.c (menu_accelerator_safe_compare): | |
727 * menubar-x.c (menu_accelerator_safe_mod_compare): | |
728 * mule-charset.c: | |
729 * mule-charset.c (make_charset): | |
730 * mule-charset.c (Fcharset_property): | |
731 * mule-coding.c: | |
732 * mule-coding.c (ccs_description_1): | |
733 * mule-coding.c (ccs_description =): | |
734 * mule-coding.c (ccsd_description_1): | |
735 * mule-coding.c (ccsd_description =): | |
736 * nt.c (getpwnam): | |
737 * nt.c (init_mswindows_environment): | |
738 * nt.c (get_cached_volume_information): | |
739 * nt.c (mswindows_is_executable): | |
740 * nt.c (read_unc_volume): | |
741 * nt.c (mswindows_access): | |
742 * nt.c (mswindows_link): | |
743 * nt.c (mswindows_fstat): | |
744 * nt.c (mswindows_stat): | |
745 * nt.c (mswindows_executable_type): | |
746 * nt.c (Fmswindows_short_file_name): | |
747 * nt.c (Fmswindows_long_file_name): | |
748 * objects-impl.h (struct Lisp_Color_Instance): | |
749 * objects-impl.h (struct Lisp_Font_Instance): | |
750 * objects-tty.c: | |
751 * objects-x.c (allocate_nearest_color): | |
752 * objects.c: | |
753 * objects.c (Fmake_color_instance): | |
754 * objects.c (Fmake_font_instance): | |
755 * objects.c (font_instantiate): | |
756 * opaque.c: | |
757 * opaque.c (make_opaque): | |
758 * opaque.c (make_opaque_ptr): | |
759 * opaque.c (reinit_opaque_early): | |
760 * opaque.c (init_opaque_once_early): | |
761 * print.c: | |
762 * print.c (printing_badness): | |
763 * print.c (printing_major_badness): | |
764 * print.c (print_internal): | |
765 * print.c (debug_p4): | |
766 * print.c (dp): | |
767 * print.c (debug_backtrace): | |
768 * process-nt.c (nt_create_process): | |
769 * process-nt.c (get_internet_address): | |
770 * process-unix.c: | |
771 * process-unix.c (struct unix_process_data): | |
772 * process-unix.c (get_internet_address): | |
773 * process-unix.c (unix_alloc_process_data): | |
774 * process-unix.c (unix_create_process): | |
775 * process-unix.c (try_to_initialize_subtty): | |
776 * process-unix.c (unix_kill_child_process): | |
777 * process-unix.c (process_type_create_unix): | |
778 * process.c: | |
779 * process.c (mark_process): | |
780 * process.c (MARKED_SLOT): | |
781 * process.c (make_process_internal): | |
782 * process.c (Fprocess_tty_name): | |
783 * process.c (decode_signal): | |
784 * process.h: | |
785 * procimpl.h: | |
786 * procimpl.h (struct process_methods): | |
787 * procimpl.h (struct Lisp_Process): | |
788 * rangetab.c: | |
789 * realpath.c (readlink_and_correct_case): | |
790 * redisplay-x.c (x_window_output_end): | |
791 * redisplay-x.c (x_redraw_exposed_area): | |
792 * redisplay-x.c (x_clear_frame): | |
793 * redisplay.c: | |
794 * redisplay.h: | |
795 * redisplay.h (struct rune_dglyph): | |
796 * redisplay.h (struct rune): | |
797 * scrollbar.c: | |
798 * scrollbar.c (create_scrollbar_instance): | |
799 * specifier.c: | |
800 * specifier.c (specifier_empty_extra_description_1): | |
801 * specifier.c (make_specifier_internal): | |
802 * specifier.c (decode_locale_type): | |
803 * specifier.c (decode_how_to_add_specification): | |
804 * specifier.h: | |
805 * specifier.h (struct specifier_methods): | |
806 * specifier.h (DEFINE_SPECIFIER_TYPE_WITH_DATA): | |
807 * specifier.h (INITIALIZE_SPECIFIER_TYPE_WITH_DATA): | |
808 * symbols.c: | |
809 * symbols.c (Fsetplist): | |
810 * symbols.c (default_value): | |
811 * symbols.c (decode_magic_handler_type): | |
812 * symbols.c (handler_type_from_function_symbol): | |
813 * symbols.c (Fdefvaralias): | |
814 * symbols.c (init_symbols_once_early): | |
815 * symbols.c (reinit_symbols_early): | |
816 * symsinit.h: | |
817 * sysdep.c (sys_subshell): | |
818 * sysdep.c (tty_init_sys_modes_on_device): | |
819 * syswindows.h: | |
820 * text.c (dfc_convert_to_external_format): | |
821 * text.c (dfc_convert_to_internal_format): | |
822 * text.c (reinit_eistring_early): | |
823 * text.c (init_eistring_once_early): | |
824 * text.c (reinit_vars_of_text): | |
825 * text.h: | |
826 * text.h (INC_IBYTEPTR_FMT): | |
827 * text.h (DEC_IBYTEPTR_FMT): | |
828 * toolbar.c: | |
829 * toolbar.c (decode_toolbar_position): | |
830 * tooltalk.c: | |
831 * ui-gtk.c: | |
832 * unexnt.c: | |
833 * unexnt.c (_start): | |
834 * unexnt.c (unexec): | |
835 * unexnt.c (get_section_info): | |
836 * unicode.c: | |
837 * unicode.c (vars_of_unicode): | |
838 * window.c: | |
839 * window.c (allocate_window): | |
840 * window.c (new_window_mirror): | |
841 * window.c (update_mirror_internal): | |
842 * winslots.h: | |
843 | |
1 2003-01-08 Andy Piper <andy@xemacs.org> | 844 2003-01-08 Andy Piper <andy@xemacs.org> |
2 | 845 |
3 * unexcw.c (copy_executable_and_dump_data_section): Set the stack | 846 * unexcw.c (copy_executable_and_dump_data_section): Set the stack |
4 reserve size during unexec(). | 847 reserve size during unexec(). |
5 | 848 |