Mercurial > hg > xemacs-beta
annotate modules/ChangeLog @ 4981:4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
-------------------- ChangeLog entries follow: --------------------
modules/ChangeLog addition:
2010-02-05 Ben Wing <ben@xemacs.org>
* postgresql/postgresql.c:
* postgresql/postgresql.c (CHECK_LIVE_CONNECTION):
* postgresql/postgresql.c (Fpq_connectdb):
* postgresql/postgresql.c (Fpq_connect_start):
* postgresql/postgresql.c (Fpq_lo_import):
* postgresql/postgresql.c (Fpq_lo_export):
* ldap/eldap.c (Fldap_open):
* ldap/eldap.c (Fldap_search_basic):
* ldap/eldap.c (Fldap_add):
* ldap/eldap.c (Fldap_modify):
* ldap/eldap.c (Fldap_delete):
* canna/canna_api.c (Fcanna_initialize):
* canna/canna_api.c (Fcanna_store_yomi):
* canna/canna_api.c (Fcanna_parse):
* canna/canna_api.c (Fcanna_henkan_begin):
EXTERNAL_TO_C_STRING returns its argument instead of storing it
in a parameter, and is renamed to EXTERNAL_TO_ITEXT. Similar
things happen to related macros. See entry in src/ChangeLog.
More Mule-izing of postgresql.c. Extract out common code
between `pq-connectdb' and `pq-connect-start'. Fix places
that signal an error string using a formatted string to instead
follow the standard and have a fixed reason followed by the
particular error message stored as one of the frobs.
src/ChangeLog addition:
2010-02-05 Ben Wing <ben@xemacs.org>
* console-msw.c (write_string_to_mswindows_debugging_output):
* console-msw.c (Fmswindows_message_box):
* console-x.c (x_perhaps_init_unseen_key_defaults):
* console.c:
* database.c (dbm_get):
* database.c (dbm_put):
* database.c (dbm_remove):
* database.c (berkdb_get):
* database.c (berkdb_put):
* database.c (berkdb_remove):
* database.c (Fopen_database):
* device-gtk.c (gtk_init_device):
* device-msw.c (msprinter_init_device_internal):
* device-msw.c (msprinter_default_printer):
* device-msw.c (msprinter_init_device):
* device-msw.c (sync_printer_with_devmode):
* device-msw.c (Fmsprinter_select_settings):
* device-x.c (sanity_check_geometry_resource):
* device-x.c (Dynarr_add_validified_lisp_string):
* device-x.c (x_init_device):
* device-x.c (Fx_put_resource):
* device-x.c (Fx_valid_keysym_name_p):
* device-x.c (Fx_set_font_path):
* dialog-msw.c (push_lisp_string_as_unicode):
* dialog-msw.c (handle_directory_dialog_box):
* dialog-msw.c (handle_file_dialog_box):
* dialog-x.c (dbox_descriptor_to_widget_value):
* editfns.c (Fformat_time_string):
* editfns.c (Fencode_time):
* editfns.c (Fset_time_zone_rule):
* emacs.c (make_argc_argv):
* emacs.c (Fdump_emacs):
* emodules.c (emodules_load):
* eval.c:
* eval.c (maybe_signal_error_1):
* event-msw.c (Fdde_alloc_advise_item):
* event-msw.c (mswindows_dde_callback):
* event-msw.c (mswindows_wnd_proc):
* fileio.c (report_error_with_errno):
* fileio.c (Fsysnetunam):
* fileio.c (Fdo_auto_save):
* font-mgr.c (extract_fcapi_string):
* font-mgr.c (Ffc_config_app_font_add_file):
* font-mgr.c (Ffc_config_app_font_add_dir):
* font-mgr.c (Ffc_config_filename):
* frame-gtk.c (gtk_set_frame_text_value):
* frame-gtk.c (gtk_create_widgets):
* frame-msw.c (mswindows_init_frame_1):
* frame-msw.c (mswindows_set_title_from_ibyte):
* frame-msw.c (msprinter_init_frame_3):
* frame-x.c (x_set_frame_text_value):
* frame-x.c (x_set_frame_properties):
* frame-x.c (start_drag_internal_1):
* frame-x.c (x_cde_transfer_callback):
* frame-x.c (x_create_widgets):
* glyphs-eimage.c (my_jpeg_output_message):
* glyphs-eimage.c (jpeg_instantiate):
* glyphs-eimage.c (gif_instantiate):
* glyphs-eimage.c (png_instantiate):
* glyphs-eimage.c (tiff_instantiate):
* glyphs-gtk.c (xbm_instantiate_1):
* glyphs-gtk.c (gtk_xbm_instantiate):
* glyphs-gtk.c (gtk_xpm_instantiate):
* glyphs-gtk.c (gtk_xface_instantiate):
* glyphs-gtk.c (cursor_font_instantiate):
* glyphs-gtk.c (gtk_redisplay_widget):
* glyphs-gtk.c (gtk_widget_instantiate_1):
* glyphs-gtk.c (gtk_add_tab_item):
* glyphs-msw.c (mswindows_xpm_instantiate):
* glyphs-msw.c (bmp_instantiate):
* glyphs-msw.c (mswindows_resource_instantiate):
* glyphs-msw.c (xbm_instantiate_1):
* glyphs-msw.c (mswindows_xbm_instantiate):
* glyphs-msw.c (mswindows_xface_instantiate):
* glyphs-msw.c (mswindows_redisplay_widget):
* glyphs-msw.c (mswindows_widget_instantiate):
* glyphs-msw.c (add_tree_item):
* glyphs-msw.c (add_tab_item):
* glyphs-msw.c (mswindows_combo_box_instantiate):
* glyphs-msw.c (mswindows_widget_query_string_geometry):
* glyphs-x.c (x_locate_pixmap_file):
* glyphs-x.c (xbm_instantiate_1):
* glyphs-x.c (x_xbm_instantiate):
* glyphs-x.c (extract_xpm_color_names):
* glyphs-x.c (x_xpm_instantiate):
* glyphs-x.c (x_xface_instantiate):
* glyphs-x.c (autodetect_instantiate):
* glyphs-x.c (safe_XLoadFont):
* glyphs-x.c (cursor_font_instantiate):
* glyphs-x.c (x_redisplay_widget):
* glyphs-x.c (Fchange_subwindow_property):
* glyphs-x.c (x_widget_instantiate):
* glyphs-x.c (x_tab_control_redisplay):
* glyphs.c (pixmap_to_lisp_data):
* gui-x.c (menu_separator_style_and_to_external):
* gui-x.c (add_accel_and_to_external):
* gui-x.c (button_item_to_widget_value):
* hpplay.c (player_error_internal):
* hpplay.c (play_sound_file):
* hpplay.c (play_sound_data):
* intl.c (Fset_current_locale):
* lisp.h:
* menubar-gtk.c (gtk_xemacs_set_accel_keys):
* menubar-msw.c (populate_menu_add_item):
* menubar-msw.c (populate_or_checksum_helper):
* menubar-x.c (menu_item_descriptor_to_widget_value_1):
* nt.c (init_user_info):
* nt.c (get_long_basename):
* nt.c (nt_get_resource):
* nt.c (init_mswindows_environment):
* nt.c (get_cached_volume_information):
* nt.c (mswindows_readdir):
* nt.c (read_unc_volume):
* nt.c (mswindows_stat):
* nt.c (mswindows_getdcwd):
* nt.c (mswindows_executable_type):
* nt.c (Fmswindows_short_file_name):
* ntplay.c (nt_play_sound_file):
* objects-gtk.c:
* objects-gtk.c (gtk_valid_color_name_p):
* objects-gtk.c (gtk_initialize_font_instance):
* objects-gtk.c (gtk_font_list):
* objects-msw.c (font_enum_callback_2):
* objects-msw.c (parse_font_spec):
* objects-x.c (x_parse_nearest_color):
* objects-x.c (x_valid_color_name_p):
* objects-x.c (x_initialize_font_instance):
* objects-x.c (x_font_instance_truename):
* objects-x.c (x_font_list):
* objects-xlike-inc.c (XFUN):
* objects-xlike-inc.c (xft_find_charset_font):
* process-nt.c (mswindows_report_winsock_error):
* process-nt.c (nt_create_process):
* process-nt.c (get_internet_address):
* process-nt.c (nt_open_network_stream):
* process-unix.c:
* process-unix.c (allocate_pty):
* process-unix.c (get_internet_address):
* process-unix.c (unix_canonicalize_host_name):
* process-unix.c (unix_open_network_stream):
* realpath.c:
* select-common.h (lisp_data_to_selection_data):
* select-gtk.c (symbol_to_gtk_atom):
* select-gtk.c (atom_to_symbol):
* select-msw.c (symbol_to_ms_cf):
* select-msw.c (mswindows_register_selection_data_type):
* select-x.c (symbol_to_x_atom):
* select-x.c (x_atom_to_symbol):
* select-x.c (hack_motif_clipboard_selection):
* select-x.c (Fx_store_cutbuffer_internal):
* sound.c (Fplay_sound_file):
* sound.c (Fplay_sound):
* sound.h (sound_perror):
* sysdep.c:
* sysdep.c (qxe_allocating_getcwd):
* sysdep.c (qxe_execve):
* sysdep.c (copy_in_passwd):
* sysdep.c (qxe_getpwnam):
* sysdep.c (qxe_ctime):
* sysdll.c (dll_open):
* sysdll.c (dll_function):
* sysdll.c (dll_variable):
* sysdll.c (search_linked_libs):
* sysdll.c (dll_error):
* sysfile.h:
* sysfile.h (PATHNAME_CONVERT_OUT_TSTR):
* sysfile.h (PATHNAME_CONVERT_OUT_UTF_8):
* sysfile.h (PATHNAME_CONVERT_OUT):
* sysfile.h (LISP_PATHNAME_CONVERT_OUT):
* syswindows.h (ITEXT_TO_TSTR):
* syswindows.h (LOCAL_FILE_FORMAT_TO_TSTR):
* syswindows.h (TSTR_TO_LOCAL_FILE_FORMAT):
* syswindows.h (LOCAL_FILE_FORMAT_TO_INTERNAL_MSWIN):
* syswindows.h (LISP_LOCAL_FILE_FORMAT_MAYBE_URL_TO_TSTR):
* text.h:
* text.h (eicpy_ext_len):
* text.h (enum new_dfc_src_type):
* text.h (EXTERNAL_TO_ITEXT):
* text.h (GET_STRERROR):
* tooltalk.c (check_status):
* tooltalk.c (Fadd_tooltalk_message_arg):
* tooltalk.c (Fadd_tooltalk_pattern_attribute):
* tooltalk.c (Fadd_tooltalk_pattern_arg):
* win32.c (tstr_to_local_file_format):
* win32.c (mswindows_lisp_error_1):
* win32.c (mswindows_report_process_error):
* win32.c (Fmswindows_shell_execute):
* win32.c (mswindows_read_link_1):
Changes involving external/internal format conversion,
mostly code cleanup and renaming.
1. Eliminate the previous macros like LISP_STRING_TO_EXTERNAL
that stored its result in a parameter. The new version of
LISP_STRING_TO_EXTERNAL returns its result through the
return value, same as the previous NEW_LISP_STRING_TO_EXTERNAL.
Use the new-style macros throughout the code.
2. Rename C_STRING_TO_EXTERNAL and friends to ITEXT_TO_EXTERNAL,
in keeping with overall naming rationalization involving
Itext and related types.
Macros involved in previous two:
EXTERNAL_TO_C_STRING -> EXTERNAL_TO_ITEXT
EXTERNAL_TO_C_STRING_MALLOC -> EXTERNAL_TO_ITEXT_MALLOC
SIZED_EXTERNAL_TO_C_STRING -> SIZED_EXTERNAL_TO_ITEXT
SIZED_EXTERNAL_TO_C_STRING_MALLOC -> SIZED_EXTERNAL_TO_ITEXT_MALLOC
C_STRING_TO_EXTERNAL -> ITEXT_TO_EXTERNAL
C_STRING_TO_EXTERNAL_MALLOC -> ITEXT_TO_EXTERNAL_MALLOC
LISP_STRING_TO_EXTERNAL
LISP_STRING_TO_EXTERNAL_MALLOC
LISP_STRING_TO_TSTR
C_STRING_TO_TSTR -> ITEXT_TO_TSTR
TSTR_TO_C_STRING -> TSTR_TO_ITEXT
The following four still return their values through parameters,
since they have more than one value to return:
C_STRING_TO_SIZED_EXTERNAL -> ITEXT_TO_SIZED_EXTERNAL
LISP_STRING_TO_SIZED_EXTERNAL
C_STRING_TO_SIZED_EXTERNAL_MALLOC -> ITEXT_TO_SIZED_EXTERNAL_MALLOC
LISP_STRING_TO_SIZED_EXTERNAL_MALLOC
Sometimes additional casts had to be inserted, since the old
macros played strange games and completely defeated the type system
of the store params.
3. Rewrite many places where direct calls to TO_EXTERNAL_FORMAT
occurred with calls to one of the convenience macros listed above,
or to make_extstring().
4. Eliminate SIZED_C_STRING macros (they were hardly used, anyway)
and use a direct call to TO_EXTERNAL_FORMAT or TO_INTERNAL_FORMAT.
4. Use LISP_PATHNAME_CONVERT_OUT in many places instead of something
like LISP_STRING_TO_EXTERNAL(..., Qfile_name).
5. Eliminate some temporary variables that are no longer necessary
now that we return a value rather than storing it into a variable.
6. Some Mule-izing in database.c.
7. Error functions:
-- A bit of code cleanup in maybe_signal_error_1.
-- Eliminate report_file_type_error; it's just an alias for
signal_error_2 with params in a different order.
-- Fix some places in the hostname-handling code that directly
inserted externally-retrieved error strings into the
supposed ASCII "reason" param instead of doing the right thing
and sticking text descriptive of what was going on in "reason"
and putting the external message in a frob.
8. Use Ascbyte instead of CIbyte in process-unix.c and maybe one
or two other places.
9. Some code cleanup in copy_in_passwd() in sysdep.c.
10. Fix a real bug due to accidental variable shadowing in
tstr_to_local_file_format() in win32.c.
author | Ben Wing <ben@xemacs.org> |
---|---|
date | Fri, 05 Feb 2010 11:02:24 -0600 |
parents | 304aebb79cd3 |
children | c0934cef10c6 |
rev | line source |
---|---|
4981
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
1 2010-02-05 Ben Wing <ben@xemacs.org> |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
2 |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
3 * postgresql/postgresql.c: |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
4 * postgresql/postgresql.c (CHECK_LIVE_CONNECTION): |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
5 * postgresql/postgresql.c (Fpq_connectdb): |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
6 * postgresql/postgresql.c (Fpq_connect_start): |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
7 * postgresql/postgresql.c (Fpq_lo_import): |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
8 * postgresql/postgresql.c (Fpq_lo_export): |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
9 * ldap/eldap.c (Fldap_open): |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
10 * ldap/eldap.c (Fldap_search_basic): |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
11 * ldap/eldap.c (Fldap_add): |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
12 * ldap/eldap.c (Fldap_modify): |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
13 * ldap/eldap.c (Fldap_delete): |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
14 * canna/canna_api.c (Fcanna_initialize): |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
15 * canna/canna_api.c (Fcanna_store_yomi): |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
16 * canna/canna_api.c (Fcanna_parse): |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
17 * canna/canna_api.c (Fcanna_henkan_begin): |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
18 EXTERNAL_TO_C_STRING returns its argument instead of storing it |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
19 in a parameter, and is renamed to EXTERNAL_TO_ITEXT. Similar |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
20 things happen to related macros. See entry in src/ChangeLog. |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
21 |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
22 More Mule-izing of postgresql.c. Extract out common code |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
23 between `pq-connectdb' and `pq-connect-start'. Fix places |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
24 that signal an error string using a formatted string to instead |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
25 follow the standard and have a fixed reason followed by the |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
26 particular error message stored as one of the frobs. |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
27 |
4953
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
28 2010-01-27 Ben Wing <ben@xemacs.org> |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
29 |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
30 * postgresql/postgresql.c (print_pgconn): |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
31 * postgresql/postgresql.c (print_pgresult): |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
32 * postgresql/postgresql.c (Fpq_conn_defaults): |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
33 * postgresql/postgresql.c (Fpq_pgconn): |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
34 * postgresql/postgresql.c (Fpq_res_status): |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
35 * postgresql/postgresql.c (Fpq_result_error_message): |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
36 * postgresql/postgresql.c (Fpq_fname): |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
37 * postgresql/postgresql.c (Fpq_get_value): |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
38 * postgresql/postgresql.c (Fpq_cmd_status): |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
39 * postgresql/postgresql.c (Fpq_cmd_tuples): |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
40 * postgresql/postgresql.c (Fpq_notifies): |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
41 * postgresql/postgresql.c (Fpq_get_line): |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
42 * postgresql/postgresql.c (Fpq_get_line_async): |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
43 * postgresql/postgresql.c (FROB): |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
44 * postgresql/postgresql.c (init_postgresql_from_environment): |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
45 * ldap/eldap.c: |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
46 * ldap/eldap.c (Fldap_open): |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
47 * ldap/eldap.c (Fldap_search_basic): |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
48 * canna/canna_api.c: |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
49 * canna/canna_api.c (make_euc_string): |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
50 Rename: |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
51 |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
52 write_c_string -> write_cistring |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
53 build_intstring -> build_istring |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
54 build_string -> build_cistring |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
55 build_ext_string -> build_extstring |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
56 make_ext_string -> make_extstring |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
57 buffer_insert_c_string -> buffer_insert_ascstring |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
58 intern_int -> intern_istring |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
59 |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
60 See comment in src/ChangeLog about this. |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
61 |
4952
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
62 2010-01-26 Ben Wing <ben@xemacs.org> |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
63 |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
64 * postgresql/postgresql.c: |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
65 * postgresql/postgresql.c (CHECK_LIVE_CONNECTION): |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
66 * postgresql/postgresql.c (print_pgresult): |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
67 * postgresql/postgresql.c (Fpq_conn_defaults): |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
68 * postgresql/postgresql.c (Fpq_connectdb): |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
69 * postgresql/postgresql.c (Fpq_connect_start): |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
70 * postgresql/postgresql.c (Fpq_result_status): |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
71 * postgresql/postgresql.c (Fpq_res_status): |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
72 Mule-ize large parts of it. |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
73 |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
74 2010-01-26 Ben Wing <ben@xemacs.org> |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
75 |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
76 * ldap/eldap.c (print_ldap): |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
77 * ldap/eldap.c (allocate_ldap): |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
78 Use write_ascstring(). |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
79 |
4932 | 80 2010-01-24 Ben Wing <ben@xemacs.org> |
81 | |
82 * postgresql/postgresql.c (CHECK_LIVE_CONNECTION): | |
83 * postgresql/postgresql.c (print_pgconn): | |
84 * postgresql/postgresql.c (Fpq_connectdb): | |
85 * postgresql/postgresql.c (Fpq_connect_start): | |
86 * postgresql/postgresql.c (Fpq_exec): | |
87 * postgresql/postgresql.c (Fpq_get_result): | |
88 Fix g++ 4.3 complaints about implicit conversions of string | |
89 literals (const char *) to char *. | |
90 | |
4879
c356806cc933
fix compile errors when --with-msw=no
Ben Wing <ben@xemacs.org>
parents:
4835
diff
changeset
|
91 2010-01-16 Ben Wing <ben@xemacs.org> |
c356806cc933
fix compile errors when --with-msw=no
Ben Wing <ben@xemacs.org>
parents:
4835
diff
changeset
|
92 |
c356806cc933
fix compile errors when --with-msw=no
Ben Wing <ben@xemacs.org>
parents:
4835
diff
changeset
|
93 * common/Makefile.common: |
c356806cc933
fix compile errors when --with-msw=no
Ben Wing <ben@xemacs.org>
parents:
4835
diff
changeset
|
94 * common/Makefile.common (.PHONY): |
c356806cc933
fix compile errors when --with-msw=no
Ben Wing <ben@xemacs.org>
parents:
4835
diff
changeset
|
95 Use WIN32_ANY not HAVE_MS_WINDOWS so we still link with the |
c356806cc933
fix compile errors when --with-msw=no
Ben Wing <ben@xemacs.org>
parents:
4835
diff
changeset
|
96 import library even when --with-msw=no. |
c356806cc933
fix compile errors when --with-msw=no
Ben Wing <ben@xemacs.org>
parents:
4835
diff
changeset
|
97 |
4835
1e90dc478938
imported patch changelog-changes-1-11-10
Ben Wing <ben@xemacs.org>
parents:
4759
diff
changeset
|
98 2010-01-11 Ben Wing <ben@xemacs.org> |
1e90dc478938
imported patch changelog-changes-1-11-10
Ben Wing <ben@xemacs.org>
parents:
4759
diff
changeset
|
99 |
1e90dc478938
imported patch changelog-changes-1-11-10
Ben Wing <ben@xemacs.org>
parents:
4759
diff
changeset
|
100 * ldap/eldap.c (Fldap_search_basic): |
1e90dc478938
imported patch changelog-changes-1-11-10
Ben Wing <ben@xemacs.org>
parents:
4759
diff
changeset
|
101 Cast to Extbyte * to avoid C++ compile error. |
1e90dc478938
imported patch changelog-changes-1-11-10
Ben Wing <ben@xemacs.org>
parents:
4759
diff
changeset
|
102 |
4759
aa5ed11f473b
Remove support for obsolete systems. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents:
4737
diff
changeset
|
103 2009-11-10 Jerry James <james@xemacs.org> |
aa5ed11f473b
Remove support for obsolete systems. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents:
4737
diff
changeset
|
104 |
aa5ed11f473b
Remove support for obsolete systems. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents:
4737
diff
changeset
|
105 * canna/canna_api.c (Fcanna_initialize): Drop support for the NEC EWS. |
aa5ed11f473b
Remove support for obsolete systems. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents:
4737
diff
changeset
|
106 |
4737
dce479915b74
Clarify the GPL status of several sample module files. J. Kean Johnston
Jerry James <james@xemacs.org>
parents:
4710
diff
changeset
|
107 2009-11-09 Jerry James <james@xemacs.org> |
dce479915b74
Clarify the GPL status of several sample module files. J. Kean Johnston
Jerry James <james@xemacs.org>
parents:
4710
diff
changeset
|
108 |
dce479915b74
Clarify the GPL status of several sample module files. J. Kean Johnston
Jerry James <james@xemacs.org>
parents:
4710
diff
changeset
|
109 * sample/external/Makefile.in.in: Clarify GPL status. |
dce479915b74
Clarify the GPL status of several sample module files. J. Kean Johnston
Jerry James <james@xemacs.org>
parents:
4710
diff
changeset
|
110 * sample/external/configure.ac: Ditto. |
dce479915b74
Clarify the GPL status of several sample module files. J. Kean Johnston
Jerry James <james@xemacs.org>
parents:
4710
diff
changeset
|
111 * sample/external/sample.c: Ditto. |
dce479915b74
Clarify the GPL status of several sample module files. J. Kean Johnston
Jerry James <james@xemacs.org>
parents:
4710
diff
changeset
|
112 * sample/internal/sample.c: Ditto. |
dce479915b74
Clarify the GPL status of several sample module files. J. Kean Johnston
Jerry James <james@xemacs.org>
parents:
4710
diff
changeset
|
113 |
4710
3a87551bfeb5
Fixes for a number of minor warnings issued by gcc. See xemacs-patches message
Jerry James <james@xemacs.org>
parents:
4636
diff
changeset
|
114 2009-10-05 Jerry James <james@xemacs.org> |
3a87551bfeb5
Fixes for a number of minor warnings issued by gcc. See xemacs-patches message
Jerry James <james@xemacs.org>
parents:
4636
diff
changeset
|
115 |
3a87551bfeb5
Fixes for a number of minor warnings issued by gcc. See xemacs-patches message
Jerry James <james@xemacs.org>
parents:
4636
diff
changeset
|
116 * ldap/eldap.c (Fldap_search_basic): quiet gcc warnings due to |
3a87551bfeb5
Fixes for a number of minor warnings issued by gcc. See xemacs-patches message
Jerry James <james@xemacs.org>
parents:
4636
diff
changeset
|
117 NEW_LISP_STRING_TO_EXTERNAL modifying a variable while computing a |
3a87551bfeb5
Fixes for a number of minor warnings issued by gcc. See xemacs-patches message
Jerry James <james@xemacs.org>
parents:
4636
diff
changeset
|
118 result to be passed as a parameter. |
3a87551bfeb5
Fixes for a number of minor warnings issued by gcc. See xemacs-patches message
Jerry James <james@xemacs.org>
parents:
4636
diff
changeset
|
119 |
4636
5c427ece884b
XEmacs 21.5.29 "garbanzo" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4420
diff
changeset
|
120 2009-05-18 Stephen J. Turnbull <stephen@xemacs.org> |
5c427ece884b
XEmacs 21.5.29 "garbanzo" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4420
diff
changeset
|
121 |
5c427ece884b
XEmacs 21.5.29 "garbanzo" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4420
diff
changeset
|
122 * XEmacs 21.5.29 "garbanzo" is released. |
5c427ece884b
XEmacs 21.5.29 "garbanzo" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4420
diff
changeset
|
123 |
4420
6ed8c4ccc17e
Update install-sh to version with a clear license.
Jerry James <james@xemacs.org>
parents:
4042
diff
changeset
|
124 2008-02-12 Jerry James <james@xemacs.org> |
6ed8c4ccc17e
Update install-sh to version with a clear license.
Jerry James <james@xemacs.org>
parents:
4042
diff
changeset
|
125 |
6ed8c4ccc17e
Update install-sh to version with a clear license.
Jerry James <james@xemacs.org>
parents:
4042
diff
changeset
|
126 * canna/install-sh: Update to latest FSF version. |
6ed8c4ccc17e
Update install-sh to version with a clear license.
Jerry James <james@xemacs.org>
parents:
4042
diff
changeset
|
127 * ldap/install-sh: Ditto. |
6ed8c4ccc17e
Update install-sh to version with a clear license.
Jerry James <james@xemacs.org>
parents:
4042
diff
changeset
|
128 * postgresql/install-sh: Ditto. |
6ed8c4ccc17e
Update install-sh to version with a clear license.
Jerry James <james@xemacs.org>
parents:
4042
diff
changeset
|
129 * sample/external/install-sh: Ditto. |
6ed8c4ccc17e
Update install-sh to version with a clear license.
Jerry James <james@xemacs.org>
parents:
4042
diff
changeset
|
130 * sample/internal/install-sh: Ditto. |
6ed8c4ccc17e
Update install-sh to version with a clear license.
Jerry James <james@xemacs.org>
parents:
4042
diff
changeset
|
131 |
4042 | 132 2007-06-23 Stephen J. Turnbull <stephen@xemacs.org> |
133 | |
134 * canna/canna_api.c (Fcanna_set_bunsetsu): | |
135 (Fcanna_initialize): | |
136 Suppress warnings about loss of precision on amd64. | |
137 | |
4027 | 138 2007-06-23 Stephen J. Turnbull <stephen@xemacs.org> |
139 | |
140 * ldap/eldap.h: Declare that we use deprecated API. | |
141 Thanks to Mats Lidell <matsl@xemacs.org> for the report & patch: | |
142 <871wgnqunm.fsf@spencer.lidell.homelinux.net>. | |
143 | |
3975 | 144 2007-05-21 Stephen J. Turnbull <stephen@xemacs.org> |
145 | |
146 * XEmacs 21.5.28 "fuki" is released. | |
147 | |
3830 | 148 2007-02-16 Stephen J. Turnbull <stephen@xemacs.org> |
149 | |
150 * canna/canna_api.c: Move CANNA_NEW_WCHAR_AWARE to config.h. | |
151 Clean up ancient cruft for IROHA (Canna v.1) support. | |
152 | |
3820 | 153 2007-02-08 Adrian Aichner <adrian@xemacs.org> |
154 | |
155 * postgresql/postgresql.c: Update Steve L. Baur's address on his | |
156 request. | |
157 * postgresql/postgresql.h: Ditto. | |
158 | |
3402 | 159 2006-05-16 Stephen J. Turnbull <stephen@xemacs.org> |
160 | |
161 * XEmacs 21.5.27 "fiddleheads" is released. | |
162 | |
3323 | 163 2006-03-31 Stephen J. Turnbull <stephen@xemacs.org> |
164 | |
165 * XEmacs 21.5.26 "endive" is released. | |
166 | |
3259 | 167 2006-02-26 Stephen J. Turnbull <stephen@xemacs.org> |
168 | |
169 * XEmacs 21.5.25 "eggplant" is released. | |
170 | |
3150 | 171 2005-12-18 Stephen J. Turnbull <stephen@xemacs.org> |
172 | |
173 * XEmacs 21.5.24 "dandelion" is released. | |
174 | |
3083 | 175 2005-11-22 Ben Wing <ben@xemacs.org> |
176 | |
177 * common/Makefile.common (mostlyclean): | |
178 Ignore errors from rm during clean. | |
179 | |
3071 | 180 2005-11-16 Stephen J. Turnbull <stephen@xemacs.org> |
181 | |
182 * canna/canna_api.c: Small fixes to Mule-ization patch. | |
183 | |
184 2005-11-01 Ben Wing <ben@xemacs.org> | |
185 | |
186 * canna/canna_api.c: Mule-ization. | |
187 | |
3062 | 188 2005-11-13 Ben Wing <ben@xemacs.org> |
189 | |
190 * common/Makefile.common: | |
191 * common/Makefile.common (.PHONY): | |
192 * common/Makefile.common (install): | |
193 Add targets distclean-noconfig, realclean-noconfig, extraclean-noconfig. | |
194 Do some refactoring for cleanliness. Put in some magic cookies in | |
195 comments so this file gets read as a make file by XEmacs. | |
196 | |
3043 | 197 2005-11-02 Marcus Crestani <crestani@xemacs.org> |
198 | |
199 * canna/.cvsignore: New. | |
200 | |
3031 | 201 2005-10-26 Stephen J. Turnbull <stephen@xemacs.org> |
202 | |
203 * XEmacs 21.5.23 "daikon" is released. | |
204 | |
3029 | 205 2005-10-22 Stephen J. Turnbull <stephen@xemacs.org> |
206 | |
207 Warning elimination: | |
208 | |
209 * ldap/eldap.c (Fldap_add): Remove declaration of `current', which | |
210 is now declared by EXTERNAL_LIST_LOOP_2. | |
211 (Fldap_modify): Remove redundant variable `gcpro2', | |
212 | |
3024 | 213 2005-10-25 Ben Wing <ben@xemacs.org> |
214 | |
215 * postgresql/postgresql.c (allocate_pgconn): | |
216 * postgresql/postgresql.c (allocate_pgresult): | |
217 * postgresql/postgresql.h (struct Lisp_PGconn): | |
218 * postgresql/postgresql.h (struct Lisp_PGresult): | |
219 MC-Alloc refactoring. | |
220 | |
221 2005-10-25 Ben Wing <ben@xemacs.org> | |
222 | |
223 * ldap/eldap.c (allocate_ldap): | |
224 * ldap/eldap.h (struct Lisp_LDAP): | |
225 MC-Alloc refactoring. | |
226 | |
3010 | 227 2005-10-21 Stephen J. Turnbull <stephen@xemacs.org> |
228 | |
229 UNDO: | |
230 * canna/canna-api.c: | |
231 * canna/Makefile.in.in (MODNAME,SRCS): | |
232 Rename module from canna_api to canna-api. | |
233 | |
3007 | 234 2005-10-21 Stephen J. Turnbull <stephen@xemacs.org> |
235 | |
236 * canna/configure: Create and CVS add. | |
237 | |
2973 | 238 2005-10-04 Stephen J. Turnbull <stephen@xemacs.org> |
239 | |
240 * canna/Makefile.in.in (MODVER): Bump to 0.5. | |
241 | |
242 * canna/canna-api.c: | |
243 * canna/Makefile.in.in (MODNAME,SRCS): | |
244 Rename module from canna_api to canna-api. | |
245 | |
246 2005-09-22 Stephen J. Turnbull <stephen@xemacs.org> | |
247 | |
248 * canna: New module. | |
249 | |
250 * canna/canna_api.c: Move from $srcdir/src/mule-canna.c. Add module | |
251 initialization function and some boilerplate. Change name to | |
252 canna_api to reflect changed role. | |
253 | |
254 * canna/configure.ac: | |
255 * canna/Makefile.in.in: | |
256 * canna/install-sh: | |
257 Standard module boilerplate, adapted to Canna. | |
258 | |
2931 | 259 2005-09-14 Stephen J. Turnbull <stephen@xemacs.org> |
260 | |
261 * XEmacs 21.5.22 "cucumber" is released. | |
262 | |
2812 | 263 2005-06-09 Craig Lanning <CraigL@sc.rr.com> |
264 | |
265 * ldap/.cvsignore: | |
266 * sample/external/.cvsignore: | |
267 * sample/internal/.cvsignore: | |
268 Added GNUmakefile, Makefile, and Makefile.in | |
269 | |
2791 | 270 2005-05-28 Stephen J. Turnbull <stephen@xemacs.org> |
271 | |
272 * XEmacs 21.5.21 "corn" is released. | |
273 | |
2720 | 274 2005-04-01 Marcus Crestani <crestani@xemacs.org> |
275 | |
276 The new allocator. | |
277 | |
278 Remove Lcrecords: | |
279 | |
280 * postgresql/postgresql.c (allocate_pgconn): Allocate with new | |
281 allocator. | |
282 * postgresql/postgresql.c (allocate_pgresult): Allocate PGresult | |
283 with new allocator. | |
284 * postgresql/postgresql.h (struct Lisp_PGconn): Add | |
285 lrecord_header. | |
286 * postgresql/postgresql.h (struct Lisp_PGresult): Add | |
287 lrecord_header. | |
288 * ldap/eldap.c (allocate_ldap): Allocate with new allocator. | |
289 * ldap/eldap.h (struct Lisp_LDAP): Add lrecord_header. | |
290 | |
2653 | 291 2005-03-11 Stephen J. Turnbull <stephen@xemacs.org> |
292 | |
293 * XEmacs 21.5.20 "cilantro" is released. | |
294 | |
2594 | 295 2005-02-18 Stephen J. Turnbull <stephen@xemacs.org> |
296 | |
297 * XEmacs 21.5.19 "chives" is released. | |
298 | |
2387 | 299 2004-11-13 Ben Wing <ben@xemacs.org> |
300 | |
301 * ldap/eldap.c (Fldap_modify): | |
302 Need braces around EXTERNAL_LIST_LOOP_2. | |
303 | |
2377 | 304 2004-01-28 Stephen J. Turnbull <stephen@xemacs.org> |
305 | |
306 * common/Makefile.common (CFLAGS): Use XE_CFLAGS. | |
307 | |
2367 | 308 2004-10-27 Ben Wing <ben@xemacs.org> |
309 | |
310 * ldap/eldap.c: | |
311 * ldap/eldap.c (Fldap_open): | |
312 * ldap/eldap.c (Fldap_search_basic): | |
313 * ldap/eldap.c (Fldap_add): | |
314 * ldap/eldap.c (Fldap_modify): | |
315 * ldap/eldap.c (Fldap_delete): | |
316 Mule-ize. | |
317 Use EXTERNAL_LIST_LOOP_2 instead of deleted EXTERNAL_LIST_LOOP. | |
318 | |
2346 | 319 2004-10-22 Stephen J. Turnbull <stephen@xemacs.org> |
320 | |
321 * XEmacs 21.5.18 "chestnut" is released. | |
322 | |
2286 | 323 2004-09-14 Jerry James <james@xemacs.org> |
324 | |
325 * postgresql/postgresql.c: | |
326 * ldap/eldap.c: | |
327 Mark unused parameters with the UNUSED macro. | |
328 | |
2272 | 329 2004-09-14 Jerry James <james@xemacs.org> |
330 | |
331 * ldap/eldap.c (Fldap_open): Change ldap_passwd to ldap_password | |
332 to eliminate a gcc shadow warning. | |
333 | |
2268 | 334 2004-09-13 Jerry James <james@xemacs.org> |
335 | |
336 * ldap/eldap.c (signal_ldap_error): Mark as noreturn. | |
337 | |
1964 | 338 2004-03-22 Stephen J. Turnbull <stephen@xemacs.org> |
339 | |
340 * XEmacs 21.5.17 "chayote" is released. | |
341 | |
1716 | 342 2003-09-26 Steve Youngs <youngs@xemacs.org> |
343 | |
344 * XEmacs 21.5.16 "celeriac" is released. | |
345 | |
1706 | 346 2003-09-21 Jerry James <james@xemacs.org> |
347 | |
348 * postgresql/postgresql.c (unload_postgresql): Do not mangle the | |
349 unload function name when compiling with C++. | |
350 * ldap/eldap.c (unload_eldap): Ditto. | |
351 | |
1665 | 352 2003-09-03 Steve Youngs <youngs@xemacs.org> |
353 | |
354 * XEmacs 21.5.15 "celery" is released. | |
355 | |
1650 | 356 2003-08-28 Jerry James <james@xemacs.org> |
357 | |
358 * common/Makefile.common (LIBSTDCPP): New. | |
359 * common/Makefile.common (.c.o): Use it to avoid undefined symbol | |
360 errors when compiling modules with g++. | |
361 | |
1632 | 362 2003-08-18 Jerry James <james@xemacs.org> |
363 | |
364 * postgresql/postgresql.c: Include emodules.h when building a module. | |
365 * ldap/eldap.c: Ditto. | |
366 * common/Makefile.common: Make module makefiles processable by cpp. | |
367 * common/Makefile.common (IMPORT_LIB): New. | |
368 * common/Makefile.common: Use it. | |
369 | |
1522 | 370 2003-06-11 Jerry James <james@xemacs.org> |
371 | |
372 * common/Makefile.common: The last change re-broke FreeBSD module | |
373 building. Expand srcdir in SRC_SRCS with configure to fix it. | |
374 | |
1520 | 375 2003-06-10 Jerry James <james@xemacs.org> |
376 | |
377 * common/Makefile.common: Change GNUish := to =. | |
378 | |
1510 | 379 2003-06-01 Steve Youngs <youngs@xemacs.org> |
380 | |
381 * XEmacs 21.5.14 "cassava" is released. | |
382 | |
1490 | 383 2003-05-09 Andrew Begel <abegel@CS.Berkeley.EDU> |
384 | |
385 * common/Makefile.common: Move use of srcdir below its definition. | |
386 * sample/internal/Makefile.in.in: Ditto. | |
387 * sample/external/Makefile.in.in: Ditto. | |
388 | |
1489 | 389 2003-05-20 Jerry James <james@xemacs.org> |
390 | |
391 * sample/internal/Makefile.in.in: Expand $^ for makes that don't | |
392 understand it. | |
393 * sample/external/Makefile.in.in: Ditto. | |
394 * common/Makefile.common: Ditto. | |
395 | |
1473 | 396 2003-05-10 Steve Youngs <youngs@xemacs.org> |
397 | |
398 * XEmacs 21.5.13 "cauliflower" is released. | |
399 | |
1431 | 400 2003-04-24 Steve Youngs <youngs@xemacs.org> |
401 | |
402 * XEmacs 21.5.12 "carrot" is released. | |
403 | |
1307 | 404 2003-02-16 Steve Youngs <youngs@xemacs.org> |
405 | |
406 * XEmacs 21.5.11 "cabbage" is released. | |
407 | |
1270 | 408 2003-02-07 Jerry James <james@xemacs.org> |
409 | |
410 * ldap/eldap.c: Add unload_eldap prototype to fix warning. | |
411 | |
1252 | 412 2003-01-30 Robert Pluim <rpluim@bigfoot.com> |
413 | |
414 * Makefile.common: FreeBSD make compatability fixes: expand | |
415 SRC_SRCS immediately, use MODCC rather than CC to prevent | |
416 overriding by top-level makefile. | |
417 | |
1220 | 418 2003-01-15 Jerry James <james@eecs.ku.edu> |
419 | |
420 * ldap/eldap.c: Apply Ben's postgresql change to LDAP also. | |
421 | |
1204 | 422 2002-12-16 Ben Wing <ben@xemacs.org> |
423 | |
424 * postgresql/postgresql.c: | |
425 remove ifdef USE_KKCC. | |
426 | |
1187 | 427 2003-01-04 Steve Youngs <youngs@xemacs.org> |
428 | |
429 * XEmacs 21.5.10 "burdock" is released. | |
430 | |
1111 | 431 2002-11-17 Ben Wing <ben@xemacs.org> |
432 | |
433 * postgresql/Makefile.in.in: | |
434 * postgresql/Makefile.in.in (SRCS): | |
435 * postgresql/Makefile.in.in (SRC_SRCS): Removed. | |
436 * postgresql/Makefile.in.in (OBJS): Removed. | |
437 * postgresql/Makefile.in.in (SHELL): Removed. | |
438 * postgresql/Makefile.in.in (RM): Removed. | |
439 * postgresql/Makefile.in.in (PROGNAME): Removed. | |
440 * postgresql/Makefile.in.in (CFLAGS): Removed. | |
441 * postgresql/Makefile.in.in (INSTALL): Removed. | |
442 * postgresql/Makefile.in.in (version): Removed. | |
443 * postgresql/Makefile.in.in (prefix): Removed. | |
444 * postgresql/Makefile.in.in (exec_prefix): Removed. | |
445 * postgresql/Makefile.in.in (libdir): Removed. | |
446 * postgresql/Makefile.in.in (instvardir): Removed. | |
447 * postgresql/Makefile.in.in (configuration): Removed. | |
448 * postgresql/Makefile.in.in (moduledir): Removed. | |
449 * postgresql/Makefile.in.in (with_modules): Removed. | |
450 * postgresql/Makefile.in.in (srcdir): Removed. | |
451 * postgresql/Makefile.in.in (VPATH): Removed. | |
452 * postgresql/Makefile.in.in (CC): Removed. | |
453 * postgresql/Makefile.in.in (MODARCHDIR): Removed. | |
454 * postgresql/Makefile.in.in (MAKE_DOCFILE): Removed. | |
455 * postgresql/Makefile.in.in (MODCFLAGS): Removed. | |
456 * postgresql/Makefile.in.in (INSTALLPATH): Removed. | |
457 * postgresql/Makefile.in.in (INSTALL_PROGRAM): Removed. | |
458 * postgresql/Makefile.in.in (OBJECT_TO_BUILD): Removed. | |
459 * postgresql/Makefile.in.in (.PHONY): Removed. | |
460 * postgresql/Makefile.in.in (all): Removed. | |
461 * postgresql/Makefile.in.in (.c.o): Removed. | |
462 * postgresql/Makefile.in.in (clean): Removed. | |
463 * postgresql/Makefile.in.in (distclean): Removed. | |
464 * postgresql/Makefile.in.in (install): Removed. | |
465 Move common stuff into modues/common/Makefile.common. (Also | |
466 add extraclean target and a couple of other fixes in that file.) | |
467 | |
468 * postgresql/configure.ac: | |
469 Extract out common configure stuff into | |
470 modules/common/configure-{pre,post}.ac. | |
471 | |
472 * postgresql/postgresql.c (WARNING): | |
473 Fix warning. | |
474 | |
475 2002-11-17 Ben Wing <ben@xemacs.org> | |
476 | |
477 * ldap/Makefile.in.in: | |
478 * ldap/Makefile.in.in (SRCS): | |
479 * ldap/Makefile.in.in (SRC_SRCS): Removed. | |
480 * ldap/Makefile.in.in (OBJS): Removed. | |
481 * ldap/Makefile.in.in (SHELL): Removed. | |
482 * ldap/Makefile.in.in (RM): Removed. | |
483 * ldap/Makefile.in.in (PROGNAME): Removed. | |
484 * ldap/Makefile.in.in (CFLAGS): Removed. | |
485 * ldap/Makefile.in.in (INSTALL): Removed. | |
486 * ldap/Makefile.in.in (version): Removed. | |
487 * ldap/Makefile.in.in (prefix): Removed. | |
488 * ldap/Makefile.in.in (exec_prefix): Removed. | |
489 * ldap/Makefile.in.in (libdir): Removed. | |
490 * ldap/Makefile.in.in (instvardir): Removed. | |
491 * ldap/Makefile.in.in (configuration): Removed. | |
492 * ldap/Makefile.in.in (moduledir): Removed. | |
493 * ldap/Makefile.in.in (with_modules): Removed. | |
494 * ldap/Makefile.in.in (srcdir): Removed. | |
495 * ldap/Makefile.in.in (VPATH): Removed. | |
496 * ldap/Makefile.in.in (CC): Removed. | |
497 * ldap/Makefile.in.in (MODARCHDIR): Removed. | |
498 * ldap/Makefile.in.in (MAKE_DOCFILE): Removed. | |
499 * ldap/Makefile.in.in (MODCFLAGS): Removed. | |
500 * ldap/Makefile.in.in (INSTALLPATH): Removed. | |
501 * ldap/Makefile.in.in (INSTALL_PROGRAM): Removed. | |
502 * ldap/Makefile.in.in (OBJECT_TO_BUILD): Removed. | |
503 * ldap/Makefile.in.in (.PHONY): Removed. | |
504 * ldap/Makefile.in.in (all): Removed. | |
505 * ldap/Makefile.in.in (.c.o): Removed. | |
506 * ldap/Makefile.in.in (clean): Removed. | |
507 * ldap/Makefile.in.in (distclean): Removed. | |
508 * ldap/Makefile.in.in (install): Removed. | |
509 Move common stuff into modues/common/Makefile.common. (Also | |
510 add extraclean target and a couple of other fixes in that file.) | |
511 | |
512 * ldap/configure.ac: | |
513 * ldap/configure.ac (have_ldap): | |
514 Extract out common configure stuff into | |
515 modules/common/configure-{pre,post}.ac. | |
516 | |
517 2002-11-17 Ben Wing <ben@xemacs.org> | |
518 | |
519 * common/Makefile.common: | |
520 * common/Makefile.common (SHELL): | |
521 Common stuff is here. | |
522 | |
1011 | 523 2002-09-20 Steve Youngs <youngs@xemacs.org> |
524 | |
525 * postgresql/Makefile.in.in (LDFLAGS): Add @ld_switch_all@ to pick | |
526 up '--site-libraries'. | |
527 | |
528 * ldap/Makefile.in.in (LDFLAGS): Ditto. | |
529 | |
996 | 530 2002-08-08 Jerry James <james@xemacs.org> |
531 | |
532 * auto-autoloads.el: New file containing module autoloads. | |
533 * auto-autoloads.elc: Ditto. | |
534 * README: Update to reflect the new architecture. | |
535 * ldap/configure.ac: New file. | |
536 * ldap/configure: Ditto. | |
537 * ldap/eldap.h: Copy the version from src. | |
538 * ldap/eldap.c: Ditto. Add autoloads. | |
539 * ldap/eldap.c (unload_eldap): New function to unstaticpro symbols | |
540 defined in this file. | |
541 * ldap/install-sh: New script for independent module building. | |
542 * ldap/Makefile: Remove in favor of autoconf solution. | |
543 * ldap/Makefile.in.in: New file containing the autoconf solution. | |
544 * postgresql: New directory. | |
545 * postgresql/.cvsignore: New file. | |
546 * postgresql/configure.ac: Ditto. | |
547 * postgresql/configure: Ditto. | |
548 * postgresql/install-sh: New script for independent module | |
549 building. | |
550 * postgresql/Makefile.in.in: New file. | |
551 * postgresql/postgresql.h: Copy the version from src. | |
552 * postgresql/postgresql.c: Ditto. Add autoloads. | |
553 * sample/Makefile: Move to internal and external subdirectories. | |
554 * sample/sample.c: Ditto. | |
555 * sample/external: New directory containing sample external | |
556 modules. | |
557 * sample/external/.cvsignore: New file. | |
558 * sample/external/configure.ac: Ditto. | |
559 * sample/external/install-sh: Ditto. | |
560 * sample/external/Makefile.in.in: New. | |
561 * sample/external/sample.c: Move from next higher directory. | |
562 * sample/internal: New directory containing sample internal | |
563 modules. | |
564 * sample/internal/.cvsignore: New file. | |
565 * sample/internal/configure.ac: Ditto. | |
566 * sample/internal/install-sh: Ditto. | |
567 * sample/internal/Makefile.in.in: New. | |
568 * sample/internal/sample.c: Move from next higher directory. | |
569 | |
981 | 570 2002-08-30 Steve Youngs <youngs@xemacs.org> |
571 | |
572 * XEmacs 21.5.9 "brussels sprouts" is released. | |
573 | |
933 | 574 2002-07-27 Steve Youngs <youngs@xemacs.org> |
575 | |
576 * XEmacs 21.5.8 "broccoli" is released. | |
577 | |
894 | 578 2002-07-02 Stephen J. Turnbull <stephen@xemacs.org> |
579 | |
580 * XEmacs 21.5.7 "broccoflower" is released. | |
581 | |
804 | 582 2002-04-05 Stephen J. Turnbull <stephen@xemacs.org> |
583 | |
584 * XEmacs 21.5.6 "bok choi" is released. | |
585 | |
774 | 586 2002-03-12 Ben Wing <ben@xemacs.org> |
587 | |
3322 | 588 * The Great Mule Merge of March 2002: |
589 see node by that name in the Internals Manual. | |
774 | 590 |
768 | 591 2002-03-05 Stephen J. Turnbull <stephen@xemacs.org> |
592 | |
593 * XEmacs 21.5.5 "beets" is released. | |
594 | |
754 | 595 2002-02-14 Sean MacLennan <seanm@seanm.ca> |
596 | |
597 * base64/base64.c - update Bufpos => Charbpos | |
598 | |
599 |