annotate modules/ChangeLog @ 2720:6fa9919a9a0b

[xemacs-hg @ 2005-04-08 23:10:01 by crestani] ChangeLog addition: 2005-04-01  Marcus Crestani  <crestani@xemacs.org>         The new allocator.         New configure flag: `MC_ALLOC':         * configure.ac (XE_COMPLEX_ARG_ENABLE): Add `--enable-mc-alloc' as         a new configure flag.         * configure.in (AC_INIT_PARSE_ARGS): Add `--mc-alloc' as a new         configure flag.         * configure.usage: Add description for `mc-alloc'.         DUMP_IN_EXEC:         * Makefile.in.in: Condition the installation of a separate dump         file on !DUMP_ON_EXEC.         * configure.ac (XE_COMPLEX_ARG_ENABLE): Add         `--enable-dump-in-exec' as a new configure flag.         * configure.ac: DUMP_IN_EXEC is define as default for PDUMP but         not default for MC_ALLOC.         * configure.in (AC_INIT_PARSE_ARGS): Add `--dump-in-exec' as a         new configure flag.         * configure.in: DUMP_IN_EXEC is define as default for PDUMP but         not default for MC_ALLOC.         * configure.usage: Add description for `dump-in-exec'. lib-src/ChangeLog addition: 2005-04-01  Marcus Crestani  <crestani@xemacs.org>         The new allocator.         DUMP_IN_EXEC:                  * Makefile.in.in: Only compile insert-data-in-exec if         DUMP_IN_EXEC is defined. lisp/ChangeLog addition: 2005-04-01  Marcus Crestani  <crestani@xemacs.org>         The new allocator.         MEMORY_USAGE_STATS         * diagnose.el: Add new lisp function to pretty print statistics         about the new allocator.         * diagnose.el (show-mc-alloc-memory-usage): New. modules/ChangeLog addition: 2005-04-01  Marcus Crestani  <crestani@xemacs.org>         The new allocator.         Remove Lcrecords:                  * postgresql/postgresql.c (allocate_pgconn): Allocate with new         allocator.         * postgresql/postgresql.c (allocate_pgresult): Allocate PGresult         with new allocator.           * postgresql/postgresql.h (struct Lisp_PGconn): Add         lrecord_header.         * postgresql/postgresql.h (struct Lisp_PGresult): Add         lrecord_header.         * ldap/eldap.c (allocate_ldap): Allocate with new allocator.         * ldap/eldap.h (struct Lisp_LDAP): Add lrecord_header. nt/ChangeLog addition: 2005-04-01  Marcus Crestani  <crestani@xemacs.org>         The new allocator.         New configure flag: `MC_ALLOC':         * config.inc.samp: Add new flag `MC_ALLOC'.         * xemacs.mak: Add flag and configuration output for `MC_ALLOC'.         New files:         * xemacs.dsp: Add source files mc-alloc.c and mc-alloc.h.         * xemacs.mak: Add new object file mc-alloc.obj to dependencies. src/ChangeLog addition: 2005-04-01  Marcus Crestani  <crestani@xemacs.org>         The new allocator.         New configure flag: `MC_ALLOC':         * config.h.in: Add new flag `MC_ALLOC'.         New files:         * Makefile.in.in: Add new object file mc-alloc.o.         * depend: Add new files to dependencies.         * mc-alloc.c: New.         * mc-alloc.h: New.         Running the new allocator from XEmacs:         * alloc.c (deadbeef_memory): Moved to mc-alloc.c.         * emacs.c (main_1): Initialize the new allocator and add         syms_of_mc_alloc.         * symsinit.h: Add syms_of_mc_alloc.         New lrecord allocation and free functions:         * alloc.c (alloc_lrecord): New. Allocates an lrecord, includes         type checking and initializing of the lrecord_header.         * alloc.c (noseeum_alloc_lrecord): Same as above, but increments         the NOSEEUM cons counter.         * alloc.c (free_lrecord): New. Calls the finalizer and frees the         lrecord.         * lrecord.h: Add lrecord allocation prototypes and comments.         Remove old lrecord FROB block allocation:                  * alloc.c (allocate_lisp_storage): Former function to expand         heap. Not needed anymore, remove.         * alloc.c: Completely remove `Fixed-size type macros'         * alloc.c (release_breathing_space): Remove.         * alloc.c (memory_full): Remove release_breathing_space.         * alloc.c (refill_memory_reserve): Remove.         * alloc.c (TYPE_ALLOC_SIZE): Remove.         * alloc.c (DECLARE_FIXED_TYPE_ALLOC): Remove.         * alloc.c (ALLOCATE_FIXED_TYPE_FROM_BLOCK): Remove.         * alloc.c (ALLOCATE_FIXED_TYPE_1): Remove.         * alloc.c (ALLOCATE_FIXED_TYPE): Remove.         * alloc.c (NOSEEUM_ALLOCATE_FIXED_TYPE): Remove.         * alloc.c (struct Lisp_Free): Remove.         * alloc.c (LRECORD_FREE_P): Remove.         * alloc.c (MARK_LRECORD_AS_FREE): Remove.         * alloc.c (MARK_LRECORD_AS_NOT_FREE): Remove.         * alloc.c (PUT_FIXED_TYPE_ON_FREE_LIST): Remove.         * alloc.c (FREE_FIXED_TYPE): Remove.         * alloc.c (FREE_FIXED_TYPE_WHEN_NOT_IN_GC): Remove.         Allocate old lrecords with new allocator:                  * alloc.c: DECLARE_FIXED_TYPE_ALLOC removed for all lrecords         defined in alloc.c.         * alloc.c (Fcons): Allocate with new allocator.         * alloc.c (noseeum_cons): Allocate with new allocator.         * alloc.c (make_float): Allocate with new allocator.         * alloc.c (make_bignum): Allocate with new allocator.         * alloc.c (make_bignum_bg): Allocate with new allocator.         * alloc.c (make_ratio): Allocate with new allocator.         * alloc.c (make_ratio_bg): Allocate with new allocator.         * alloc.c (make_ratio_rt): Allocate with new allocator.         * alloc.c (make_bigfloat): Allocate with new allocator.         * alloc.c (make_bigfloat_bf): Allocate with new allocator.         * alloc.c (make_compiled_function): Allocate with new allocator.         * alloc.c (Fmake_symbol): Allocate with new allocator.         * alloc.c (allocate_extent): Allocate with new allocator.         * alloc.c (allocate_event): Allocate with new allocator.         * alloc.c (make_key_data): Allocate with new allocator.         * alloc.c (make_button_data): Allocate with new allocator.         * alloc.c (make_motion_data): Allocate with new allocator.         * alloc.c (make_process_data): Allocate with new allocator.         * alloc.c (make_timeout_data): Allocate with new allocator.         * alloc.c (make_magic_data): Allocate with new allocator.         * alloc.c (make_magic_eval_data): Allocate with new allocator.         * alloc.c (make_eval_data): Allocate with new allocator.         * alloc.c (make_misc_user_data): Allocate with new allocator.         * alloc.c (Fmake_marker): Allocate with new allocator.         * alloc.c (noseeum_make_marker): Allocate with new allocator.         * alloc.c (make_uninit_string): Allocate with new allocator.         * alloc.c (resize_string): Allocate with new allocator.         * alloc.c (make_string_nocopy): Allocate with new allocator.         Garbage Collection:         * alloc.c (GC_CHECK_NOT_FREE): Remove obsolete assertions.         * alloc.c (SWEEP_FIXED_TYPE_BLOCK): Remove.         * alloc.c (SWEEP_FIXED_TYPE_BLOCK_1): Remove.         * alloc.c (sweep_conses): Remove.         * alloc.c (free_cons): Use new allocator to free.         * alloc.c (sweep_compiled_functions): Remove.         * alloc.c (sweep_floats): Remove.         * alloc.c (sweep_bignums): Remove.         * alloc.c (sweep_ratios): Remove.         * alloc.c (sweep_bigfloats): Remove.         * alloc.c (sweep_symbols): Remove.         * alloc.c (sweep_extents): Remove.         * alloc.c (sweep_events): Remove.         * alloc.c (sweep_key_data): Remove.         * alloc.c (free_key_data): Use new allocator to free.         * alloc.c (sweep_button_data): Remove.         * alloc.c (free_button_data): Use new allocator to free.         * alloc.c (sweep_motion_data): Remove.         * alloc.c (free_motion_data): Use new allocator to free.         * alloc.c (sweep_process_data): Remove.         * alloc.c (free_process_data): Use new allocator to free.         * alloc.c (sweep_timeout_data): Remove.         * alloc.c (free_timeout_data): Use new allocator to free.         * alloc.c (sweep_magic_data): Remove.         * alloc.c (free_magic_data): Use new allocator to free.         * alloc.c (sweep_magic_eval_data): Remove.         * alloc.c (free_magic_eval_data): Use new allocator to free.         * alloc.c (sweep_eval_data): Remove.         * alloc.c (free_eval_data): Use new allocator to free.         * alloc.c (sweep_misc_user_data): Remove.         * alloc.c (free_misc_user_data): Use new allocator to free.         * alloc.c (sweep_markers): Remove.         * alloc.c (free_marker): Use new allocator to free.         * alloc.c (garbage_collect_1): Remove release_breathing_space.         * alloc.c (gc_sweep): Remove all the old lcrecord and lrecord         related stuff. Sweeping now works like this: compact string         chars, finalize, sweep.         * alloc.c (common_init_alloc_early): Remove old lrecord         initializations, remove breathing_space.         * emacs.c (Fdump_emacs): Remove release_breathing_space.         * lisp.h: Remove prototype for release_breathing_space.         * lisp.h: Adjust the special cons mark makros.         Lrecord Finalizer:         * alloc.c: Add finalizer to lrecord definition.         * alloc.c (finalize_string): Add finalizer for string.         * bytecode.c: Add finalizer to lrecord definition.         * bytecode.c (finalize_compiled_function): Add finalizer for         compiled function.         * marker.c: Add finalizer to lrecord definition.         * marker.c (finalize_marker): Add finalizer for marker.         These changes build the interface to mc-alloc:         * lrecord.h (MC_ALLOC_CALL_FINALIZER): Tell mc-alloc how to         finalize lrecords.         * lrecord.h (MC_ALLOC_CALL_FINALIZER_FOR_DISKSAVE): Tell         mc-alloc how to finalize for disksave.         Unify lrecords and lcrecords:         * lisp.h (struct Lisp_String): Adjust string union hack to         new lrecord header.         * lrecord.h: Adjust comments.         * lrecord.h (struct lrecord_header): The new lrecord header         includes type, lisp-readonly, free, and uid.         * lrecord.h (set_lheader_implementation): Adjust to new         lrecord_header.         * lrecord.h (struct lrecord_implementation): The field basic_p         for indication of an old lrecord is not needed anymore, remove.         * lrecord.h (MAKE_LRECORD_IMPLEMENTATION): Remove basic_p.         * lrecord.h (MAKE_EXTERNAL_LRECORD_IMPLEMENTATION): Remove         basic_p.         * lrecord.h (copy_sized_lrecord): Remove distinction between         old lrecords and lcrecords.         * lrecord.h (copy_lrecord): Remove distinction between old         lrecords and lcrecords.         * lrecord.h (zero_sized_lrecord): Remove distinction between         old lrecords and lcrecords.         * lrecord.h (zero_lrecord): Remove distinction between old         lrecords and lcrecords.         Remove lcrecords and lcrecord lists:         * alloc.c (basic_alloc_lcrecord): Not needed anymore, remove.         * alloc.c (very_old_free_lcrecord): Not needed anymore, remove.         * alloc.c (copy_lisp_object): No more distinction between         lrecords and lcrecords.         * alloc.c (all_lcrecords): Not needed anymore, remove.         * alloc.c (make_vector_internal): Allocate as lrecord.         * alloc.c (make_bit_vector_internal): Allocate as lrecord.         * alloc.c: Completely remove `lcrecord lists'.         * alloc.c (free_description): Remove.         * alloc.c (lcrecord_list_description): Remove.         * alloc.c (mark_lcrecord_list): Remove.         * alloc.c (make_lcrecord_list): Remove.         * alloc.c (alloc_managed_lcrecord): Remove.         * alloc.c (free_managed_lcrecord): Remove.         * alloc.c (alloc_automanaged_lcrecord): Remove.         * alloc.c (free_lcrecord): Remove.         * alloc.c (lcrecord_stats): Remove.         * alloc.c (tick_lcrecord_stats): Remove.         * alloc.c (disksave_object_finalization_1): Add call to         mc_finalize_for_disksave. Remove the lcrecord way to visit all         objects.         * alloc.c (kkcc_marking): Remove XD_FLAG_FREE_LISP_OBJECT         * alloc.c (sweep_lcrecords_1): Remove.         * alloc.c (common_init_alloc_early): Remove everything related         to lcrecords, remove old lrecord initializations,         * alloc.c (init_lcrecord_lists): Not needed anymore, remove.         * alloc.c (reinit_alloc_early): Remove everything related to         lcrecords.         * alloc.c (init_alloc_once_early): Remove everything related to         lcrecords.         * buffer.c (allocate_buffer): Allocate as lrecord.         * buffer.c (nuke_all_buffer_slots): Use lrecord functions.         * buffer.c (common_init_complex_vars_of_buffer): Allocate as         lrecord.         * buffer.h (struct buffer): Add lrecord_header.         * casetab.c (allocate_case_table): Allocate as lrecord.         * casetab.h (struct Lisp_Case_Table): Add lrecord_header.         * charset.h (struct Lisp_Charset): Add lrecord_header.         * chartab.c (fill_char_table): Use lrecord functions.         * chartab.c (Fmake_char_table): Allocate as lrecord.         * chartab.c (make_char_table_entry): Allocate as lrecord.         * chartab.c (copy_char_table_entry): Allocate as lrecord.         * chartab.c (Fcopy_char_table): Allocate as lrecord.         * chartab.c (put_char_table): Use lrecord functions.         * chartab.h (struct Lisp_Char_Table_Entry): Add lrecord_header.         * chartab.h (struct Lisp_Char_Table): Add lrecord_header.         * console-impl.h (struct console): Add lrecord_header.         * console-msw-impl.h (struct Lisp_Devmode): Add lrecord_header.         * console-msw-impl.h (struct mswindows_dialog_id): Add         lrecord_header.         * console.c (allocate_console): Allocate as lrecord.         * console.c (nuke_all_console_slots): Use lrecord functions.         * console.c (common_init_complex_vars_of_console): Allocate as         lrecord.         * data.c (make_weak_list): Allocate as lrecord.         * data.c (make_weak_box): Allocate as lrecord.         * data.c (make_ephemeron): Allocate as lrecord.         * database.c (struct Lisp_Database): Add lrecord_header.         * database.c (allocate_database): Allocate as lrecord.         * device-impl.h (struct device): Add lrecord_header.         * device-msw.c (allocate_devmode): Allocate as lrecord.         * device.c (nuke_all_device_slots): Use lrecord functions.         * device.c (allocate_device): Allocate as lrecord.         * dialog-msw.c (handle_question_dialog_box): Allocate as lrecord.         * elhash.c (struct Lisp_Hash_Table): Add lrecord_header.         * elhash.c (make_general_lisp_hash_table): Allocate as lrecord.         * elhash.c (Fcopy_hash_table): Allocate as lrecord.         * event-stream.c: Lcrecord lists Vcommand_builder_free_list and         Vtimeout_free_list are no longer needed. Remove.         * event-stream.c (allocate_command_builder): Allocate as lrecord.         * event-stream.c (free_command_builder): Use lrecord functions.         * event-stream.c (event_stream_generate_wakeup): Allocate as         lrecord.         * event-stream.c (event_stream_resignal_wakeup): Use lrecord         functions.         * event-stream.c (event_stream_disable_wakeup): Use lrecord         functions.         * event-stream.c (reinit_vars_of_event_stream): Lcrecord lists         remove.         * events.h (struct Lisp_Timeout): Add lrecord_header.         * events.h (struct command_builder): Add lrecord_header.         * extents-impl.h (struct extent_auxiliary): Add lrecord_header.         * extents-impl.h (struct extent_info): Add lrecord_header.         * extents.c (allocate_extent_auxiliary): Allocate as lrecord.         * extents.c (allocate_extent_info): Allocate as lrecord.         * extents.c (copy_extent): Allocate as lrecord.         * faces.c (allocate_face): Allocate as lrecord.         * faces.h (struct Lisp_Face): Add lrecord_header.         * file-coding.c (allocate_coding_system): Allocate as lrecord.         * file-coding.c (Fcopy_coding_system): Allocate as lrecord.         * file-coding.h (struct Lisp_Coding_System): Add lrecord_header.         * fns.c (Ffillarray): Allocate as lrecord.         * frame-impl.h (struct frame): Add lrecord_header.         * frame.c (nuke_all_frame_slots): Use lrecord functions.         * frame.c (allocate_frame_core): Allocate as lrecord.         * glyphs.c (allocate_image_instance): Allocate as lrecord.         * glyphs.c (Fcolorize_image_instance): Allocate as lrecord.         * glyphs.c (allocate_glyph): Allocate as lrecord.         * glyphs.h (struct Lisp_Image_Instance): Add lrecord_header.         * glyphs.h (struct Lisp_Glyph): Add lrecord_header.         * gui.c (allocate_gui_item): Allocate as lrecord.         * gui.h (struct Lisp_Gui_Item): Add lrecord_header.         * keymap.c (struct Lisp_Keymap): Add lrecord_header.         * keymap.c (make_keymap): Allocate as lrecord.         * lisp.h (struct Lisp_Vector): Add lrecord_header.         * lisp.h (struct Lisp_Bit_Vector): Add lrecord_header.         * lisp.h (struct weak_box): Add lrecord_header.         * lisp.h (struct ephemeron): Add lrecord_header.         * lisp.h (struct weak_list): Add lrecord_header.         * lrecord.h (struct lcrecord_header): Not used, remove.         * lrecord.h (struct free_lcrecord_header): Not used, remove.         * lrecord.h (struct lcrecord_list): Not needed anymore, remove.         * lrecord.h (lcrecord_list): Not needed anymore, remove.         * lrecord.h: (enum data_description_entry_flags): Remove         XD_FLAG_FREE_LISP_OBJECT.         * lstream.c: Lrecord list Vlstream_free_list remove.         * lstream.c (Lstream_new): Allocate as lrecord.         * lstream.c (Lstream_delete): Use lrecod functions.         * lstream.c (reinit_vars_of_lstream): Vlstream_free_list         initialization remove.           * lstream.h (struct lstream): Add lrecord_header.         * emacs.c (main_1): Remove lstream initialization.         * mule-charset.c (make_charset): Allocate as lrecord.         * objects-impl.h (struct Lisp_Color_Instance): Add         lrecord_header.         * objects-impl.h (struct Lisp_Font_Instance): Add lrecord_header.         * objects.c (Fmake_color_instance): Allocate as lrecord.         * objects.c (Fmake_font_instance): Allocate as lrecord.         * objects.c (reinit_vars_of_objects): Allocate as lrecord.         * opaque.c: Lcreord list Vopaque_ptr_list remove.         * opaque.c (make_opaque): Allocate as lrecord.         * opaque.c (make_opaque_ptr): Allocate as lrecord.         * opaque.c (free_opaque_ptr): Use lrecord functions.         * opaque.c (reinit_opaque_early):         * opaque.c (init_opaque_once_early): Vopaque_ptr_list         initialization remove.         * opaque.h (Lisp_Opaque): Add lrecord_header.         * opaque.h (Lisp_Opaque_Ptr): Add lrecord_header.         * emacs.c (main_1): Remove opaque variable initialization.         * print.c (default_object_printer): Use new lrecord_header.         * print.c (print_internal): Use new lrecord_header.         * print.c (debug_p4): Use new lrecord_header.         * process.c (make_process_internal): Allocate as lrecord.         * procimpl.h (struct Lisp_Process): Add lrecord_header.         * rangetab.c (Fmake_range_table): Allocate as lrecord.         * rangetab.c (Fcopy_range_table): Allocate as lrecord.         * rangetab.h (struct Lisp_Range_Table): Add lrecord_header.         * scrollbar.c (create_scrollbar_instance): Allocate as lrecord.         * scrollbar.h (struct scrollbar_instance): Add lrecord_header.         * specifier.c (make_specifier_internal): Allocate as lrecord.         * specifier.h (struct Lisp_Specifier): Add lrecord_header.         * symbols.c:         * symbols.c (Fmake_variable_buffer_local): Allocate as lrecord.         * symbols.c (Fdontusethis_set_symbol_value_handler): Allocate         as lrecord.         * symbols.c (Fdefvaralias): Allocate as lrecord.         * symeval.h (struct symbol_value_magic): Add lrecord_header.         * toolbar.c (update_toolbar_button): Allocate as lrecord.         * toolbar.h (struct toolbar_button): Add lrecord_header.         * tooltalk.c (struct Lisp_Tooltalk_Message): Add lrecord_header.         * tooltalk.c (make_tooltalk_message): Allocate as lrecord.         * tooltalk.c (struct Lisp_Tooltalk_Pattern): Add lrecord_header.         * tooltalk.c (make_tooltalk_pattern): Allocate as lrecord.         * ui-gtk.c (allocate_ffi_data): Allocate as lrecord.         * ui-gtk.c (allocate_emacs_gtk_object_data): Allocate as lrecord.         * ui-gtk.c (allocate_emacs_gtk_boxed_data): Allocate as lrecord.         * ui-gtk.h (structs): Add lrecord_header.         * window-impl.h (struct window): Add lrecord_header.         * window-impl.h (struct window_mirror): Add lrecord_header.         * window.c (allocate_window): Allocate as lrecord.         * window.c (new_window_mirror): Allocate as lrecord.         * window.c (make_dummy_parent): Allocate as lrecord.         MEMORY_USAGE_STATS         * alloc.c (fixed_type_block_overhead): Not used anymore, remove.         * buffer.c (compute_buffer_usage): Get storage size from new         allocator.         * marker.c (compute_buffer_marker_usage): Get storage size from         new allocator.         * mule-charset.c (compute_charset_usage): Get storage size from         new allocator.         * scrollbar-gtk.c (gtk_compute_scrollbar_instance_usage): Get         storage size from new allocator.         * scrollbar-msw.c (mswindows_compute_scrollbar_instance_usage):         Get storage size from new allocator.         * scrollbar-x.c (x_compute_scrollbar_instance_usage): Get         storage size from new allocator.         * scrollbar.c (compute_scrollbar_instance_usage): Get storage         size from new allocator.         * unicode.c (compute_from_unicode_table_size_1): Get storage         size from new allocator.         * unicode.c (compute_to_unicode_table_size_1): Get storage size         from new allocator.         * window.c (compute_window_mirror_usage): Get storage size from         new allocator.         * window.c (compute_window_usage): Get storage size from new         allocator.         MC_ALLOC_TYPE_STATS:         * alloc.c (alloc_lrecord): Bump lrecord count.         * alloc.c (noseeum_alloc_lrecord): Bump lrecord count.         * alloc.c (struct lrecord_stats): Storage for counts.         * alloc.c (init_lrecord_stats): Zero statistics.         * alloc.c (inc_lrecord_stats): Increase the statistic.         * alloc.c (dec_lrecord_stats): Decrease the statistic.         * alloc.c (gc_plist_hack): Used to print the information.         * alloc.c (Fgarbage_collect): Return the collected information.         * mc-alloc.c (remove_cell): Decrease lrecord count.         * mc-alloc.h: Set flag MC_ALLOC_TYPE_STATS.         * emacs.c (main_1): Init lrecord statistics.         * lrecord.h: Add prototypes for *_lrecord_stats.         Strings:         * alloc.c (Fmake_string): Initialize ascii_begin to zero.         * alloc.c (gc_count_num_short_string_in_use): Remove.         * alloc.c (gc_count_string_total_size): Remove.         * alloc.c (gc_count_short_string_total_size): Remove.         * alloc.c (debug_string_purity): Remove.         * alloc.c (debug_string_purity_print): Remove.         * alloc.c (sweep_strings): Remove.                  Remove static C-readonly Lisp objects:         * alloc.c (c_readonly): Not needed anymore, remove.         * alloc.c (GC_CHECK_LHEADER_INVARIANTS): Remove some obsolete         lheader invariants assertions.         * buffer.c (DEFVAR_BUFFER_LOCAL_1): Allocate dynamically.         * console.c (DEFVAR_CONSOLE_LOCAL_1): Allocate dynamically.         * gpmevent.c: Indirection via MC_ALLOC_Freceive_gpm_event.         * gpmevent.c (Fgpm_enable): Allocate dynamically.         * gpmevent.c (syms_of_gpmevent): Allocate dynamically.         * lisp.h (C_READONLY): Not needed anymore, remove.         * lisp.h (DEFUN): Allocate dynamically.         * lrecord.h (C_READONLY_RECORD_HEADER_P): Not needed anymore,         remove.         * lrecord.h (SET_C_READONLY_RECORD_HEADER): Not needed anymore,         remove.         * symbols.c (guts_of_unbound_marker):         * symeval.h (defsubr): Allocate dynamically.         * symeval.h (DEFSUBR_MACRO): Allocate dynamically.         * symeval.h (DEFVAR_ SYMVAL_FWD): Allocate dynamically.         * tests.c (TESTS_DEFSUBR): Allocate dynamically.         Definition of mcpro:         * lisp.h: Add mcpro prototypes.         * alloc.c (common_init_alloc_early): Add initialization for         mcpros.         * alloc.c (mcpro_description_1): New.         * alloc.c (mcpro_description): New.         * alloc.c (mcpros_description_1): New.         * alloc.c (mcpros_description): New.         * alloc.c (mcpro_one_name_description_1): New.         * alloc.c (mcpro_one_name_description): New.         * alloc.c (mcpro_names_description_1): New.         * alloc.c (mcpro_names_description): New.         * alloc.c (mcpros): New.         * alloc.c (mcpro_names): New.         * alloc.c (mcpro_1): New.         * alloc.c (mc_pro): New.         * alloc.c (garbage_collect_1): Add mcpros to root set.         Usage of mcpro:         * alloc.c (make_string_nocopy): Add string to root set.         * symbols.c (init_symbols_once_early): Add Qunbound to root set.         Changes to the Portable Dumper:                  * alloc.c (FREE_OR_REALLOC_BEGIN): Since dumped objects can be         freed with the new allocator, remove assertion for !DUMPEDP.         * dumper.c: Adjust comments, increase PDUMP_HASHSIZE.         * dumper.c (pdump_make_hash): Shift address only 2 bytes, to         avoid collisions.         * dumper.c (pdump_objects_unmark): No more mark bits within         the object, remove.         * dumper.c (mc_addr_elt): New. Element data structure for mc         hash table.         * dumper.c (pdump_mc_hash): New hash table: `lookup table'.         * dumper.c (pdump_get_mc_addr): New. Lookup for hash table.         * dumper.c (pdump_get_indirect_mc_addr): New. Lookup for         convertibles.         * dumper.c (pdump_put_mc_addr): New. Putter for hash table.         * dumper.c (pdump_dump_mc_data): New. Writes the table for         relocation at load time to the dump file.         * dumper.c (pdump_scan_lisp_objects_by_alignment): New.         Visits all dumped Lisp objects.         * dumper.c (pdump_scan_non_lisp_objects_by_alignment): New.         Visits all other dumped objects.         * dumper.c (pdump_reloc_one_mc): New. Updates all pointers         of an object by using the hash table pdump_mc_hash.         * dumper.c (pdump_reloc_one): Replaced by pdump_reloc_one_mc.         * dumper.c (pdump): Change the structure of the dump file, add         the mc post dump relocation table to dump file.         * dumper.c (pdump_load_finish): Hand all dumped objects to the         new allocator and use the mc post dump relocation table for         relocating the dumped objects at dump file load time, free not         longer used data structures.         * dumper.c (pdump_load): Free the dump file.         * dumper.h: Remove pdump_objects_unmark.         * lrecord.h (DUMPEDP): Dumped objects can be freed, remove.              DUMP_IN_EXEC:         * Makefile.in.in: Linking for and with dump in executable only if         DUMP_IN_EXEC is defined.         * config.h.in: Add new flag `DUMP_IN_EXEC'         * emacs.c: Condition dump-data.h on DUMP_IN_EXEC.         * emacs.c (main_1): Flag `-si' only works if dump image is         written into executable.         Miscellanious         * lrecord.h (enum lrecord_type): Added numbers to all types,         very handy for debugging.         * xemacs.def.in.in: Add mc-alloc functions to make them visible         to the modules.
author crestani
date Fri, 08 Apr 2005 23:11:35 +0000
parents c86fcce8b14b
children 7e34c186ba93
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2720
6fa9919a9a0b [xemacs-hg @ 2005-04-08 23:10:01 by crestani]
crestani
parents: 2653
diff changeset
1 2005-04-01 Marcus Crestani <crestani@xemacs.org>
6fa9919a9a0b [xemacs-hg @ 2005-04-08 23:10:01 by crestani]
crestani
parents: 2653
diff changeset
2
6fa9919a9a0b [xemacs-hg @ 2005-04-08 23:10:01 by crestani]
crestani
parents: 2653
diff changeset
3 The new allocator.
6fa9919a9a0b [xemacs-hg @ 2005-04-08 23:10:01 by crestani]
crestani
parents: 2653
diff changeset
4
6fa9919a9a0b [xemacs-hg @ 2005-04-08 23:10:01 by crestani]
crestani
parents: 2653
diff changeset
5 Remove Lcrecords:
6fa9919a9a0b [xemacs-hg @ 2005-04-08 23:10:01 by crestani]
crestani
parents: 2653
diff changeset
6
6fa9919a9a0b [xemacs-hg @ 2005-04-08 23:10:01 by crestani]
crestani
parents: 2653
diff changeset
7 * postgresql/postgresql.c (allocate_pgconn): Allocate with new
6fa9919a9a0b [xemacs-hg @ 2005-04-08 23:10:01 by crestani]
crestani
parents: 2653
diff changeset
8 allocator.
6fa9919a9a0b [xemacs-hg @ 2005-04-08 23:10:01 by crestani]
crestani
parents: 2653
diff changeset
9 * postgresql/postgresql.c (allocate_pgresult): Allocate PGresult
6fa9919a9a0b [xemacs-hg @ 2005-04-08 23:10:01 by crestani]
crestani
parents: 2653
diff changeset
10 with new allocator.
6fa9919a9a0b [xemacs-hg @ 2005-04-08 23:10:01 by crestani]
crestani
parents: 2653
diff changeset
11 * postgresql/postgresql.h (struct Lisp_PGconn): Add
6fa9919a9a0b [xemacs-hg @ 2005-04-08 23:10:01 by crestani]
crestani
parents: 2653
diff changeset
12 lrecord_header.
6fa9919a9a0b [xemacs-hg @ 2005-04-08 23:10:01 by crestani]
crestani
parents: 2653
diff changeset
13 * postgresql/postgresql.h (struct Lisp_PGresult): Add
6fa9919a9a0b [xemacs-hg @ 2005-04-08 23:10:01 by crestani]
crestani
parents: 2653
diff changeset
14 lrecord_header.
6fa9919a9a0b [xemacs-hg @ 2005-04-08 23:10:01 by crestani]
crestani
parents: 2653
diff changeset
15 * ldap/eldap.c (allocate_ldap): Allocate with new allocator.
6fa9919a9a0b [xemacs-hg @ 2005-04-08 23:10:01 by crestani]
crestani
parents: 2653
diff changeset
16 * ldap/eldap.h (struct Lisp_LDAP): Add lrecord_header.
6fa9919a9a0b [xemacs-hg @ 2005-04-08 23:10:01 by crestani]
crestani
parents: 2653
diff changeset
17
2653
c86fcce8b14b [xemacs-hg @ 2005-03-11 19:19:24 by stephent]
stephent
parents: 2594
diff changeset
18 2005-03-11 Stephen J. Turnbull <stephen@xemacs.org>
c86fcce8b14b [xemacs-hg @ 2005-03-11 19:19:24 by stephent]
stephent
parents: 2594
diff changeset
19
c86fcce8b14b [xemacs-hg @ 2005-03-11 19:19:24 by stephent]
stephent
parents: 2594
diff changeset
20 * XEmacs 21.5.20 "cilantro" is released.
c86fcce8b14b [xemacs-hg @ 2005-03-11 19:19:24 by stephent]
stephent
parents: 2594
diff changeset
21
2594
bafa01f3cb06 [xemacs-hg @ 2005-02-18 06:26:31 by stephent]
stephent
parents: 2387
diff changeset
22 2005-02-18 Stephen J. Turnbull <stephen@xemacs.org>
bafa01f3cb06 [xemacs-hg @ 2005-02-18 06:26:31 by stephent]
stephent
parents: 2387
diff changeset
23
bafa01f3cb06 [xemacs-hg @ 2005-02-18 06:26:31 by stephent]
stephent
parents: 2387
diff changeset
24 * XEmacs 21.5.19 "chives" is released.
bafa01f3cb06 [xemacs-hg @ 2005-02-18 06:26:31 by stephent]
stephent
parents: 2387
diff changeset
25
2387
7ee6ea4ff5c0 [xemacs-hg @ 2004-11-14 01:43:02 by ben]
ben
parents: 2377
diff changeset
26 2004-11-13 Ben Wing <ben@xemacs.org>
7ee6ea4ff5c0 [xemacs-hg @ 2004-11-14 01:43:02 by ben]
ben
parents: 2377
diff changeset
27
7ee6ea4ff5c0 [xemacs-hg @ 2004-11-14 01:43:02 by ben]
ben
parents: 2377
diff changeset
28 * ldap/eldap.c (Fldap_modify):
7ee6ea4ff5c0 [xemacs-hg @ 2004-11-14 01:43:02 by ben]
ben
parents: 2377
diff changeset
29 Need braces around EXTERNAL_LIST_LOOP_2.
7ee6ea4ff5c0 [xemacs-hg @ 2004-11-14 01:43:02 by ben]
ben
parents: 2377
diff changeset
30
2377
bbba13600d74 [xemacs-hg @ 2004-11-08 15:14:36 by stephent]
stephent
parents: 2367
diff changeset
31 2004-01-28 Stephen J. Turnbull <stephen@xemacs.org>
bbba13600d74 [xemacs-hg @ 2004-11-08 15:14:36 by stephent]
stephent
parents: 2367
diff changeset
32
bbba13600d74 [xemacs-hg @ 2004-11-08 15:14:36 by stephent]
stephent
parents: 2367
diff changeset
33 * common/Makefile.common (CFLAGS): Use XE_CFLAGS.
bbba13600d74 [xemacs-hg @ 2004-11-08 15:14:36 by stephent]
stephent
parents: 2367
diff changeset
34
2367
ecf1ebac70d8 [xemacs-hg @ 2004-11-04 23:05:23 by ben]
ben
parents: 2346
diff changeset
35 2004-10-27 Ben Wing <ben@xemacs.org>
ecf1ebac70d8 [xemacs-hg @ 2004-11-04 23:05:23 by ben]
ben
parents: 2346
diff changeset
36
ecf1ebac70d8 [xemacs-hg @ 2004-11-04 23:05:23 by ben]
ben
parents: 2346
diff changeset
37 * ldap/eldap.c:
ecf1ebac70d8 [xemacs-hg @ 2004-11-04 23:05:23 by ben]
ben
parents: 2346
diff changeset
38 * ldap/eldap.c (Fldap_open):
ecf1ebac70d8 [xemacs-hg @ 2004-11-04 23:05:23 by ben]
ben
parents: 2346
diff changeset
39 * ldap/eldap.c (Fldap_search_basic):
ecf1ebac70d8 [xemacs-hg @ 2004-11-04 23:05:23 by ben]
ben
parents: 2346
diff changeset
40 * ldap/eldap.c (Fldap_add):
ecf1ebac70d8 [xemacs-hg @ 2004-11-04 23:05:23 by ben]
ben
parents: 2346
diff changeset
41 * ldap/eldap.c (Fldap_modify):
ecf1ebac70d8 [xemacs-hg @ 2004-11-04 23:05:23 by ben]
ben
parents: 2346
diff changeset
42 * ldap/eldap.c (Fldap_delete):
ecf1ebac70d8 [xemacs-hg @ 2004-11-04 23:05:23 by ben]
ben
parents: 2346
diff changeset
43 Mule-ize.
ecf1ebac70d8 [xemacs-hg @ 2004-11-04 23:05:23 by ben]
ben
parents: 2346
diff changeset
44 Use EXTERNAL_LIST_LOOP_2 instead of deleted EXTERNAL_LIST_LOOP.
ecf1ebac70d8 [xemacs-hg @ 2004-11-04 23:05:23 by ben]
ben
parents: 2346
diff changeset
45
2346
162083ea139d [xemacs-hg @ 2004-10-22 05:16:40 by stephent]
stephent
parents: 2286
diff changeset
46 2004-10-22 Stephen J. Turnbull <stephen@xemacs.org>
162083ea139d [xemacs-hg @ 2004-10-22 05:16:40 by stephent]
stephent
parents: 2286
diff changeset
47
162083ea139d [xemacs-hg @ 2004-10-22 05:16:40 by stephent]
stephent
parents: 2286
diff changeset
48 * XEmacs 21.5.18 "chestnut" is released.
162083ea139d [xemacs-hg @ 2004-10-22 05:16:40 by stephent]
stephent
parents: 2286
diff changeset
49
2286
04bc9d2f42c7 [xemacs-hg @ 2004-09-20 19:18:55 by james]
james
parents: 2272
diff changeset
50 2004-09-14 Jerry James <james@xemacs.org>
04bc9d2f42c7 [xemacs-hg @ 2004-09-20 19:18:55 by james]
james
parents: 2272
diff changeset
51
04bc9d2f42c7 [xemacs-hg @ 2004-09-20 19:18:55 by james]
james
parents: 2272
diff changeset
52 * postgresql/postgresql.c:
04bc9d2f42c7 [xemacs-hg @ 2004-09-20 19:18:55 by james]
james
parents: 2272
diff changeset
53 * ldap/eldap.c:
04bc9d2f42c7 [xemacs-hg @ 2004-09-20 19:18:55 by james]
james
parents: 2272
diff changeset
54 Mark unused parameters with the UNUSED macro.
04bc9d2f42c7 [xemacs-hg @ 2004-09-20 19:18:55 by james]
james
parents: 2272
diff changeset
55
2272
4ec724310f33 [xemacs-hg @ 2004-09-14 20:54:29 by james]
james
parents: 2268
diff changeset
56 2004-09-14 Jerry James <james@xemacs.org>
4ec724310f33 [xemacs-hg @ 2004-09-14 20:54:29 by james]
james
parents: 2268
diff changeset
57
4ec724310f33 [xemacs-hg @ 2004-09-14 20:54:29 by james]
james
parents: 2268
diff changeset
58 * ldap/eldap.c (Fldap_open): Change ldap_passwd to ldap_password
4ec724310f33 [xemacs-hg @ 2004-09-14 20:54:29 by james]
james
parents: 2268
diff changeset
59 to eliminate a gcc shadow warning.
4ec724310f33 [xemacs-hg @ 2004-09-14 20:54:29 by james]
james
parents: 2268
diff changeset
60
2268
61855263cb07 [xemacs-hg @ 2004-09-14 14:32:29 by james]
james
parents: 1964
diff changeset
61 2004-09-13 Jerry James <james@xemacs.org>
61855263cb07 [xemacs-hg @ 2004-09-14 14:32:29 by james]
james
parents: 1964
diff changeset
62
61855263cb07 [xemacs-hg @ 2004-09-14 14:32:29 by james]
james
parents: 1964
diff changeset
63 * ldap/eldap.c (signal_ldap_error): Mark as noreturn.
61855263cb07 [xemacs-hg @ 2004-09-14 14:32:29 by james]
james
parents: 1964
diff changeset
64
1964
ebb2b9148aad [xemacs-hg @ 2004-03-22 09:22:24 by stephent]
stephent
parents: 1716
diff changeset
65 2004-03-22 Stephen J. Turnbull <stephen@xemacs.org>
ebb2b9148aad [xemacs-hg @ 2004-03-22 09:22:24 by stephent]
stephent
parents: 1716
diff changeset
66
ebb2b9148aad [xemacs-hg @ 2004-03-22 09:22:24 by stephent]
stephent
parents: 1716
diff changeset
67 * XEmacs 21.5.17 "chayote" is released.
ebb2b9148aad [xemacs-hg @ 2004-03-22 09:22:24 by stephent]
stephent
parents: 1716
diff changeset
68
1716
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1706
diff changeset
69 2003-09-26 Steve Youngs <youngs@xemacs.org>
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1706
diff changeset
70
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1706
diff changeset
71 * XEmacs 21.5.16 "celeriac" is released.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1706
diff changeset
72
1706
9fc738581a9d [xemacs-hg @ 2003-09-22 03:21:12 by james]
james
parents: 1665
diff changeset
73 2003-09-21 Jerry James <james@xemacs.org>
9fc738581a9d [xemacs-hg @ 2003-09-22 03:21:12 by james]
james
parents: 1665
diff changeset
74
9fc738581a9d [xemacs-hg @ 2003-09-22 03:21:12 by james]
james
parents: 1665
diff changeset
75 * postgresql/postgresql.c (unload_postgresql): Do not mangle the
9fc738581a9d [xemacs-hg @ 2003-09-22 03:21:12 by james]
james
parents: 1665
diff changeset
76 unload function name when compiling with C++.
9fc738581a9d [xemacs-hg @ 2003-09-22 03:21:12 by james]
james
parents: 1665
diff changeset
77 * ldap/eldap.c (unload_eldap): Ditto.
9fc738581a9d [xemacs-hg @ 2003-09-22 03:21:12 by james]
james
parents: 1665
diff changeset
78
1665
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1650
diff changeset
79 2003-09-03 Steve Youngs <youngs@xemacs.org>
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1650
diff changeset
80
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1650
diff changeset
81 * XEmacs 21.5.15 "celery" is released.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1650
diff changeset
82
1650
34abfb24e891 [xemacs-hg @ 2003-08-28 15:44:04 by james]
james
parents: 1632
diff changeset
83 2003-08-28 Jerry James <james@xemacs.org>
34abfb24e891 [xemacs-hg @ 2003-08-28 15:44:04 by james]
james
parents: 1632
diff changeset
84
34abfb24e891 [xemacs-hg @ 2003-08-28 15:44:04 by james]
james
parents: 1632
diff changeset
85 * common/Makefile.common (LIBSTDCPP): New.
34abfb24e891 [xemacs-hg @ 2003-08-28 15:44:04 by james]
james
parents: 1632
diff changeset
86 * common/Makefile.common (.c.o): Use it to avoid undefined symbol
34abfb24e891 [xemacs-hg @ 2003-08-28 15:44:04 by james]
james
parents: 1632
diff changeset
87 errors when compiling modules with g++.
34abfb24e891 [xemacs-hg @ 2003-08-28 15:44:04 by james]
james
parents: 1632
diff changeset
88
1632
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents: 1522
diff changeset
89 2003-08-18 Jerry James <james@xemacs.org>
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents: 1522
diff changeset
90
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents: 1522
diff changeset
91 * postgresql/postgresql.c: Include emodules.h when building a module.
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents: 1522
diff changeset
92 * ldap/eldap.c: Ditto.
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents: 1522
diff changeset
93 * common/Makefile.common: Make module makefiles processable by cpp.
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents: 1522
diff changeset
94 * common/Makefile.common (IMPORT_LIB): New.
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents: 1522
diff changeset
95 * common/Makefile.common: Use it.
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents: 1522
diff changeset
96
1522
84bef38b39b6 [xemacs-hg @ 2003-06-11 21:21:13 by james]
james
parents: 1520
diff changeset
97 2003-06-11 Jerry James <james@xemacs.org>
84bef38b39b6 [xemacs-hg @ 2003-06-11 21:21:13 by james]
james
parents: 1520
diff changeset
98
84bef38b39b6 [xemacs-hg @ 2003-06-11 21:21:13 by james]
james
parents: 1520
diff changeset
99 * common/Makefile.common: The last change re-broke FreeBSD module
84bef38b39b6 [xemacs-hg @ 2003-06-11 21:21:13 by james]
james
parents: 1520
diff changeset
100 building. Expand srcdir in SRC_SRCS with configure to fix it.
84bef38b39b6 [xemacs-hg @ 2003-06-11 21:21:13 by james]
james
parents: 1520
diff changeset
101
1520
c92a9d5f2e67 [xemacs-hg @ 2003-06-10 20:03:12 by james]
james
parents: 1510
diff changeset
102 2003-06-10 Jerry James <james@xemacs.org>
c92a9d5f2e67 [xemacs-hg @ 2003-06-10 20:03:12 by james]
james
parents: 1510
diff changeset
103
c92a9d5f2e67 [xemacs-hg @ 2003-06-10 20:03:12 by james]
james
parents: 1510
diff changeset
104 * common/Makefile.common: Change GNUish := to =.
c92a9d5f2e67 [xemacs-hg @ 2003-06-10 20:03:12 by james]
james
parents: 1510
diff changeset
105
1510
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1490
diff changeset
106 2003-06-01 Steve Youngs <youngs@xemacs.org>
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1490
diff changeset
107
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1490
diff changeset
108 * XEmacs 21.5.14 "cassava" is released.
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1490
diff changeset
109
1490
74b2ea269eb5 [xemacs-hg @ 2003-05-20 15:00:22 by james]
james
parents: 1489
diff changeset
110 2003-05-09 Andrew Begel <abegel@CS.Berkeley.EDU>
74b2ea269eb5 [xemacs-hg @ 2003-05-20 15:00:22 by james]
james
parents: 1489
diff changeset
111
74b2ea269eb5 [xemacs-hg @ 2003-05-20 15:00:22 by james]
james
parents: 1489
diff changeset
112 * common/Makefile.common: Move use of srcdir below its definition.
74b2ea269eb5 [xemacs-hg @ 2003-05-20 15:00:22 by james]
james
parents: 1489
diff changeset
113 * sample/internal/Makefile.in.in: Ditto.
74b2ea269eb5 [xemacs-hg @ 2003-05-20 15:00:22 by james]
james
parents: 1489
diff changeset
114 * sample/external/Makefile.in.in: Ditto.
74b2ea269eb5 [xemacs-hg @ 2003-05-20 15:00:22 by james]
james
parents: 1489
diff changeset
115
1489
52dd7cedee30 [xemacs-hg @ 2003-05-20 14:40:03 by james]
james
parents: 1473
diff changeset
116 2003-05-20 Jerry James <james@xemacs.org>
52dd7cedee30 [xemacs-hg @ 2003-05-20 14:40:03 by james]
james
parents: 1473
diff changeset
117
52dd7cedee30 [xemacs-hg @ 2003-05-20 14:40:03 by james]
james
parents: 1473
diff changeset
118 * sample/internal/Makefile.in.in: Expand $^ for makes that don't
52dd7cedee30 [xemacs-hg @ 2003-05-20 14:40:03 by james]
james
parents: 1473
diff changeset
119 understand it.
52dd7cedee30 [xemacs-hg @ 2003-05-20 14:40:03 by james]
james
parents: 1473
diff changeset
120 * sample/external/Makefile.in.in: Ditto.
52dd7cedee30 [xemacs-hg @ 2003-05-20 14:40:03 by james]
james
parents: 1473
diff changeset
121 * common/Makefile.common: Ditto.
52dd7cedee30 [xemacs-hg @ 2003-05-20 14:40:03 by james]
james
parents: 1473
diff changeset
122
1473
1fcb2428fee7 [xemacs-hg @ 2003-05-10 08:53:26 by youngs]
youngs
parents: 1431
diff changeset
123 2003-05-10 Steve Youngs <youngs@xemacs.org>
1fcb2428fee7 [xemacs-hg @ 2003-05-10 08:53:26 by youngs]
youngs
parents: 1431
diff changeset
124
1fcb2428fee7 [xemacs-hg @ 2003-05-10 08:53:26 by youngs]
youngs
parents: 1431
diff changeset
125 * XEmacs 21.5.13 "cauliflower" is released.
1fcb2428fee7 [xemacs-hg @ 2003-05-10 08:53:26 by youngs]
youngs
parents: 1431
diff changeset
126
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
127 2003-04-24 Steve Youngs <youngs@xemacs.org>
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
128
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
129 * XEmacs 21.5.12 "carrot" is released.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
130
1307
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1270
diff changeset
131 2003-02-16 Steve Youngs <youngs@xemacs.org>
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1270
diff changeset
132
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1270
diff changeset
133 * XEmacs 21.5.11 "cabbage" is released.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1270
diff changeset
134
1270
d65d8a05e272 [xemacs-hg @ 2003-02-07 20:45:59 by james]
james
parents: 1252
diff changeset
135 2003-02-07 Jerry James <james@xemacs.org>
d65d8a05e272 [xemacs-hg @ 2003-02-07 20:45:59 by james]
james
parents: 1252
diff changeset
136
d65d8a05e272 [xemacs-hg @ 2003-02-07 20:45:59 by james]
james
parents: 1252
diff changeset
137 * ldap/eldap.c: Add unload_eldap prototype to fix warning.
d65d8a05e272 [xemacs-hg @ 2003-02-07 20:45:59 by james]
james
parents: 1252
diff changeset
138
1252
a0845169de0a [xemacs-hg @ 2003-02-03 17:46:54 by james]
james
parents: 1220
diff changeset
139 2003-01-30 Robert Pluim <rpluim@bigfoot.com>
a0845169de0a [xemacs-hg @ 2003-02-03 17:46:54 by james]
james
parents: 1220
diff changeset
140
a0845169de0a [xemacs-hg @ 2003-02-03 17:46:54 by james]
james
parents: 1220
diff changeset
141 * Makefile.common: FreeBSD make compatability fixes: expand
a0845169de0a [xemacs-hg @ 2003-02-03 17:46:54 by james]
james
parents: 1220
diff changeset
142 SRC_SRCS immediately, use MODCC rather than CC to prevent
a0845169de0a [xemacs-hg @ 2003-02-03 17:46:54 by james]
james
parents: 1220
diff changeset
143 overriding by top-level makefile.
a0845169de0a [xemacs-hg @ 2003-02-03 17:46:54 by james]
james
parents: 1220
diff changeset
144
1220
848225013a08 [xemacs-hg @ 2003-01-17 16:59:20 by james]
james
parents: 1204
diff changeset
145 2003-01-15 Jerry James <james@eecs.ku.edu>
848225013a08 [xemacs-hg @ 2003-01-17 16:59:20 by james]
james
parents: 1204
diff changeset
146
848225013a08 [xemacs-hg @ 2003-01-17 16:59:20 by james]
james
parents: 1204
diff changeset
147 * ldap/eldap.c: Apply Ben's postgresql change to LDAP also.
848225013a08 [xemacs-hg @ 2003-01-17 16:59:20 by james]
james
parents: 1204
diff changeset
148
1204
e22b0213b713 [xemacs-hg @ 2003-01-12 11:07:58 by michaels]
michaels
parents: 1187
diff changeset
149 2002-12-16 Ben Wing <ben@xemacs.org>
e22b0213b713 [xemacs-hg @ 2003-01-12 11:07:58 by michaels]
michaels
parents: 1187
diff changeset
150
e22b0213b713 [xemacs-hg @ 2003-01-12 11:07:58 by michaels]
michaels
parents: 1187
diff changeset
151 * postgresql/postgresql.c:
e22b0213b713 [xemacs-hg @ 2003-01-12 11:07:58 by michaels]
michaels
parents: 1187
diff changeset
152 remove ifdef USE_KKCC.
e22b0213b713 [xemacs-hg @ 2003-01-12 11:07:58 by michaels]
michaels
parents: 1187
diff changeset
153
1187
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1111
diff changeset
154 2003-01-04 Steve Youngs <youngs@xemacs.org>
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1111
diff changeset
155
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1111
diff changeset
156 * XEmacs 21.5.10 "burdock" is released.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1111
diff changeset
157
1111
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
158 2002-11-17 Ben Wing <ben@xemacs.org>
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
159
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
160 * postgresql/Makefile.in.in:
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
161 * postgresql/Makefile.in.in (SRCS):
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
162 * postgresql/Makefile.in.in (SRC_SRCS): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
163 * postgresql/Makefile.in.in (OBJS): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
164 * postgresql/Makefile.in.in (SHELL): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
165 * postgresql/Makefile.in.in (RM): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
166 * postgresql/Makefile.in.in (PROGNAME): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
167 * postgresql/Makefile.in.in (CFLAGS): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
168 * postgresql/Makefile.in.in (INSTALL): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
169 * postgresql/Makefile.in.in (version): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
170 * postgresql/Makefile.in.in (prefix): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
171 * postgresql/Makefile.in.in (exec_prefix): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
172 * postgresql/Makefile.in.in (libdir): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
173 * postgresql/Makefile.in.in (instvardir): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
174 * postgresql/Makefile.in.in (configuration): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
175 * postgresql/Makefile.in.in (moduledir): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
176 * postgresql/Makefile.in.in (with_modules): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
177 * postgresql/Makefile.in.in (srcdir): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
178 * postgresql/Makefile.in.in (VPATH): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
179 * postgresql/Makefile.in.in (CC): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
180 * postgresql/Makefile.in.in (MODARCHDIR): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
181 * postgresql/Makefile.in.in (MAKE_DOCFILE): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
182 * postgresql/Makefile.in.in (MODCFLAGS): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
183 * postgresql/Makefile.in.in (INSTALLPATH): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
184 * postgresql/Makefile.in.in (INSTALL_PROGRAM): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
185 * postgresql/Makefile.in.in (OBJECT_TO_BUILD): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
186 * postgresql/Makefile.in.in (.PHONY): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
187 * postgresql/Makefile.in.in (all): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
188 * postgresql/Makefile.in.in (.c.o): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
189 * postgresql/Makefile.in.in (clean): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
190 * postgresql/Makefile.in.in (distclean): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
191 * postgresql/Makefile.in.in (install): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
192 Move common stuff into modues/common/Makefile.common. (Also
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
193 add extraclean target and a couple of other fixes in that file.)
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
194
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
195 * postgresql/configure.ac:
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
196 Extract out common configure stuff into
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
197 modules/common/configure-{pre,post}.ac.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
198
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
199 * postgresql/postgresql.c (WARNING):
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
200 Fix warning.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
201
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
202 2002-11-17 Ben Wing <ben@xemacs.org>
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
203
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
204 * ldap/Makefile.in.in:
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
205 * ldap/Makefile.in.in (SRCS):
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
206 * ldap/Makefile.in.in (SRC_SRCS): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
207 * ldap/Makefile.in.in (OBJS): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
208 * ldap/Makefile.in.in (SHELL): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
209 * ldap/Makefile.in.in (RM): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
210 * ldap/Makefile.in.in (PROGNAME): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
211 * ldap/Makefile.in.in (CFLAGS): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
212 * ldap/Makefile.in.in (INSTALL): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
213 * ldap/Makefile.in.in (version): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
214 * ldap/Makefile.in.in (prefix): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
215 * ldap/Makefile.in.in (exec_prefix): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
216 * ldap/Makefile.in.in (libdir): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
217 * ldap/Makefile.in.in (instvardir): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
218 * ldap/Makefile.in.in (configuration): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
219 * ldap/Makefile.in.in (moduledir): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
220 * ldap/Makefile.in.in (with_modules): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
221 * ldap/Makefile.in.in (srcdir): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
222 * ldap/Makefile.in.in (VPATH): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
223 * ldap/Makefile.in.in (CC): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
224 * ldap/Makefile.in.in (MODARCHDIR): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
225 * ldap/Makefile.in.in (MAKE_DOCFILE): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
226 * ldap/Makefile.in.in (MODCFLAGS): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
227 * ldap/Makefile.in.in (INSTALLPATH): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
228 * ldap/Makefile.in.in (INSTALL_PROGRAM): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
229 * ldap/Makefile.in.in (OBJECT_TO_BUILD): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
230 * ldap/Makefile.in.in (.PHONY): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
231 * ldap/Makefile.in.in (all): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
232 * ldap/Makefile.in.in (.c.o): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
233 * ldap/Makefile.in.in (clean): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
234 * ldap/Makefile.in.in (distclean): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
235 * ldap/Makefile.in.in (install): Removed.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
236 Move common stuff into modues/common/Makefile.common. (Also
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
237 add extraclean target and a couple of other fixes in that file.)
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
238
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
239 * ldap/configure.ac:
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
240 * ldap/configure.ac (have_ldap):
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
241 Extract out common configure stuff into
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
242 modules/common/configure-{pre,post}.ac.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
243
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
244 2002-11-17 Ben Wing <ben@xemacs.org>
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
245
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
246 * common/Makefile.common:
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
247 * common/Makefile.common (SHELL):
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
248 Common stuff is here.
184461bc8de4 [xemacs-hg @ 2002-11-18 06:52:23 by ben]
ben
parents: 1011
diff changeset
249
1011
fac45095e485 [xemacs-hg @ 2002-09-20 22:19:05 by youngs]
youngs
parents: 996
diff changeset
250 2002-09-20 Steve Youngs <youngs@xemacs.org>
fac45095e485 [xemacs-hg @ 2002-09-20 22:19:05 by youngs]
youngs
parents: 996
diff changeset
251
fac45095e485 [xemacs-hg @ 2002-09-20 22:19:05 by youngs]
youngs
parents: 996
diff changeset
252 * postgresql/Makefile.in.in (LDFLAGS): Add @ld_switch_all@ to pick
fac45095e485 [xemacs-hg @ 2002-09-20 22:19:05 by youngs]
youngs
parents: 996
diff changeset
253 up '--site-libraries'.
fac45095e485 [xemacs-hg @ 2002-09-20 22:19:05 by youngs]
youngs
parents: 996
diff changeset
254
fac45095e485 [xemacs-hg @ 2002-09-20 22:19:05 by youngs]
youngs
parents: 996
diff changeset
255 * ldap/Makefile.in.in (LDFLAGS): Ditto.
fac45095e485 [xemacs-hg @ 2002-09-20 22:19:05 by youngs]
youngs
parents: 996
diff changeset
256
996
25e260cb7994 [xemacs-hg @ 2002-09-10 15:27:02 by james]
james
parents: 981
diff changeset
257 2002-08-08 Jerry James <james@xemacs.org>
25e260cb7994 [xemacs-hg @ 2002-09-10 15:27:02 by james]
james
parents: 981
diff changeset
258
25e260cb7994 [xemacs-hg @ 2002-09-10 15:27:02 by james]
james
parents: 981
diff changeset
259 * auto-autoloads.el: New file containing module autoloads.
25e260cb7994 [xemacs-hg @ 2002-09-10 15:27:02 by james]
james
parents: 981
diff changeset
260 * auto-autoloads.elc: Ditto.
25e260cb7994 [xemacs-hg @ 2002-09-10 15:27:02 by james]
james
parents: 981
diff changeset
261 * README: Update to reflect the new architecture.
25e260cb7994 [xemacs-hg @ 2002-09-10 15:27:02 by james]
james
parents: 981
diff changeset
262 * ldap/configure.ac: New file.
25e260cb7994 [xemacs-hg @ 2002-09-10 15:27:02 by james]
james
parents: 981
diff changeset
263 * ldap/configure: Ditto.
25e260cb7994 [xemacs-hg @ 2002-09-10 15:27:02 by james]
james
parents: 981
diff changeset
264 * ldap/eldap.h: Copy the version from src.
25e260cb7994 [xemacs-hg @ 2002-09-10 15:27:02 by james]
james
parents: 981
diff changeset
265 * ldap/eldap.c: Ditto. Add autoloads.
25e260cb7994 [xemacs-hg @ 2002-09-10 15:27:02 by james]
james
parents: 981
diff changeset
266 * ldap/eldap.c (unload_eldap): New function to unstaticpro symbols
25e260cb7994 [xemacs-hg @ 2002-09-10 15:27:02 by james]
james
parents: 981
diff changeset
267 defined in this file.
25e260cb7994 [xemacs-hg @ 2002-09-10 15:27:02 by james]
james
parents: 981
diff changeset
268 * ldap/install-sh: New script for independent module building.
25e260cb7994 [xemacs-hg @ 2002-09-10 15:27:02 by james]
james
parents: 981
diff changeset
269 * ldap/Makefile: Remove in favor of autoconf solution.
25e260cb7994 [xemacs-hg @ 2002-09-10 15:27:02 by james]
james
parents: 981
diff changeset
270 * ldap/Makefile.in.in: New file containing the autoconf solution.
25e260cb7994 [xemacs-hg @ 2002-09-10 15:27:02 by james]
james
parents: 981
diff changeset
271 * postgresql: New directory.
25e260cb7994 [xemacs-hg @ 2002-09-10 15:27:02 by james]
james
parents: 981
diff changeset
272 * postgresql/.cvsignore: New file.
25e260cb7994 [xemacs-hg @ 2002-09-10 15:27:02 by james]
james
parents: 981
diff changeset
273 * postgresql/configure.ac: Ditto.
25e260cb7994 [xemacs-hg @ 2002-09-10 15:27:02 by james]
james
parents: 981
diff changeset
274 * postgresql/configure: Ditto.
25e260cb7994 [xemacs-hg @ 2002-09-10 15:27:02 by james]
james
parents: 981
diff changeset
275 * postgresql/install-sh: New script for independent module
25e260cb7994 [xemacs-hg @ 2002-09-10 15:27:02 by james]
james
parents: 981
diff changeset
276 building.
25e260cb7994 [xemacs-hg @ 2002-09-10 15:27:02 by james]
james
parents: 981
diff changeset
277 * postgresql/Makefile.in.in: New file.
25e260cb7994 [xemacs-hg @ 2002-09-10 15:27:02 by james]
james
parents: 981
diff changeset
278 * postgresql/postgresql.h: Copy the version from src.
25e260cb7994 [xemacs-hg @ 2002-09-10 15:27:02 by james]
james
parents: 981
diff changeset
279 * postgresql/postgresql.c: Ditto. Add autoloads.
25e260cb7994 [xemacs-hg @ 2002-09-10 15:27:02 by james]
james
parents: 981
diff changeset
280 * sample/Makefile: Move to internal and external subdirectories.
25e260cb7994 [xemacs-hg @ 2002-09-10 15:27:02 by james]
james
parents: 981
diff changeset
281 * sample/sample.c: Ditto.
25e260cb7994 [xemacs-hg @ 2002-09-10 15:27:02 by james]
james
parents: 981
diff changeset
282 * sample/external: New directory containing sample external
25e260cb7994 [xemacs-hg @ 2002-09-10 15:27:02 by james]
james
parents: 981
diff changeset
283 modules.
25e260cb7994 [xemacs-hg @ 2002-09-10 15:27:02 by james]
james
parents: 981
diff changeset
284 * sample/external/.cvsignore: New file.
25e260cb7994 [xemacs-hg @ 2002-09-10 15:27:02 by james]
james
parents: 981
diff changeset
285 * sample/external/configure.ac: Ditto.
25e260cb7994 [xemacs-hg @ 2002-09-10 15:27:02 by james]
james
parents: 981
diff changeset
286 * sample/external/install-sh: Ditto.
25e260cb7994 [xemacs-hg @ 2002-09-10 15:27:02 by james]
james
parents: 981
diff changeset
287 * sample/external/Makefile.in.in: New.
25e260cb7994 [xemacs-hg @ 2002-09-10 15:27:02 by james]
james
parents: 981
diff changeset
288 * sample/external/sample.c: Move from next higher directory.
25e260cb7994 [xemacs-hg @ 2002-09-10 15:27:02 by james]
james
parents: 981
diff changeset
289 * sample/internal: New directory containing sample internal
25e260cb7994 [xemacs-hg @ 2002-09-10 15:27:02 by james]
james
parents: 981
diff changeset
290 modules.
25e260cb7994 [xemacs-hg @ 2002-09-10 15:27:02 by james]
james
parents: 981
diff changeset
291 * sample/internal/.cvsignore: New file.
25e260cb7994 [xemacs-hg @ 2002-09-10 15:27:02 by james]
james
parents: 981
diff changeset
292 * sample/internal/configure.ac: Ditto.
25e260cb7994 [xemacs-hg @ 2002-09-10 15:27:02 by james]
james
parents: 981
diff changeset
293 * sample/internal/install-sh: Ditto.
25e260cb7994 [xemacs-hg @ 2002-09-10 15:27:02 by james]
james
parents: 981
diff changeset
294 * sample/internal/Makefile.in.in: New.
25e260cb7994 [xemacs-hg @ 2002-09-10 15:27:02 by james]
james
parents: 981
diff changeset
295 * sample/internal/sample.c: Move from next higher directory.
25e260cb7994 [xemacs-hg @ 2002-09-10 15:27:02 by james]
james
parents: 981
diff changeset
296
981
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
297 2002-08-30 Steve Youngs <youngs@xemacs.org>
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
298
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
299 * XEmacs 21.5.9 "brussels sprouts" is released.
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
300
933
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 894
diff changeset
301 2002-07-27 Steve Youngs <youngs@xemacs.org>
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 894
diff changeset
302
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 894
diff changeset
303 * XEmacs 21.5.8 "broccoli" is released.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 894
diff changeset
304
894
2367ca81af28 [xemacs-hg @ 2002-07-02 15:00:50 by stephent]
stephent
parents: 804
diff changeset
305 2002-07-02 Stephen J. Turnbull <stephen@xemacs.org>
2367ca81af28 [xemacs-hg @ 2002-07-02 15:00:50 by stephent]
stephent
parents: 804
diff changeset
306
2367ca81af28 [xemacs-hg @ 2002-07-02 15:00:50 by stephent]
stephent
parents: 804
diff changeset
307 * XEmacs 21.5.7 "broccoflower" is released.
2367ca81af28 [xemacs-hg @ 2002-07-02 15:00:50 by stephent]
stephent
parents: 804
diff changeset
308
804
aaf4e86e0a2d [xemacs-hg @ 2002-04-05 08:57:14 by stephent]
stephent
parents: 774
diff changeset
309 2002-04-05 Stephen J. Turnbull <stephen@xemacs.org>
aaf4e86e0a2d [xemacs-hg @ 2002-04-05 08:57:14 by stephent]
stephent
parents: 774
diff changeset
310
aaf4e86e0a2d [xemacs-hg @ 2002-04-05 08:57:14 by stephent]
stephent
parents: 774
diff changeset
311 * XEmacs 21.5.6 "bok choi" is released.
aaf4e86e0a2d [xemacs-hg @ 2002-04-05 08:57:14 by stephent]
stephent
parents: 774
diff changeset
312
774
703228f54913 [xemacs-hg @ 2002-03-14 03:54:10 by stephent]
stephent
parents: 768
diff changeset
313 2002-03-12 Ben Wing <ben@xemacs.org>
703228f54913 [xemacs-hg @ 2002-03-14 03:54:10 by stephent]
stephent
parents: 768
diff changeset
314
703228f54913 [xemacs-hg @ 2002-03-14 03:54:10 by stephent]
stephent
parents: 768
diff changeset
315 * The Great Mule Merge: placeholder.
703228f54913 [xemacs-hg @ 2002-03-14 03:54:10 by stephent]
stephent
parents: 768
diff changeset
316
768
e3c602a01a26 [xemacs-hg @ 2002-03-05 14:45:51 by stephent]
stephent
parents: 754
diff changeset
317 2002-03-05 Stephen J. Turnbull <stephen@xemacs.org>
e3c602a01a26 [xemacs-hg @ 2002-03-05 14:45:51 by stephent]
stephent
parents: 754
diff changeset
318
e3c602a01a26 [xemacs-hg @ 2002-03-05 14:45:51 by stephent]
stephent
parents: 754
diff changeset
319 * XEmacs 21.5.5 "beets" is released.
e3c602a01a26 [xemacs-hg @ 2002-03-05 14:45:51 by stephent]
stephent
parents: 754
diff changeset
320
754
8661af9617f8 [xemacs-hg @ 2002-02-15 20:57:56 by wmperry]
wmperry
parents:
diff changeset
321 2002-02-14 Sean MacLennan <seanm@seanm.ca>
8661af9617f8 [xemacs-hg @ 2002-02-15 20:57:56 by wmperry]
wmperry
parents:
diff changeset
322
8661af9617f8 [xemacs-hg @ 2002-02-15 20:57:56 by wmperry]
wmperry
parents:
diff changeset
323 * base64/base64.c - update Bufpos => Charbpos
8661af9617f8 [xemacs-hg @ 2002-02-15 20:57:56 by wmperry]
wmperry
parents:
diff changeset
324
8661af9617f8 [xemacs-hg @ 2002-02-15 20:57:56 by wmperry]
wmperry
parents:
diff changeset
325