Permalink
Commits on Sep 19, 2001
  1. Released 1.3.8.

    tim-janik committed with Tim Janik Sep 19, 2001
    Wed Sep 19 10:44:25 2001  Tim Janik  <timj@gtk.org>
    
            * Released 1.3.8.
  2. distcheck updates

    Tim Janik committed Sep 19, 2001
  3. Correct InternalName and OriginalFilename to match what we actually

    tml1024 committed with Tor Lillqvist Sep 19, 2001
    2001-09-19  Tor Lillqvist  <tml@iki.fi>
    
    	* gthread.rc.in: Correct InternalName and OriginalFilename to
    	match what we actually produce.
  4. Correct InternalName and OriginalFilename to match what we actually

    tml1024 committed with Tor Lillqvist Sep 19, 2001
    2001-09-19  Tor Lillqvist  <tml@iki.fi>
    
    	* {gmodule,gobject,gthread.rc.in}: Correct InternalName and
    	OriginalFilename to match what we actually produce.
  5. Correct InternalName and OriginalFilename to match what we actually

    tml1024 committed with Tor Lillqvist Sep 19, 2001
    2001-09-19  Tor Lillqvist  <tml@iki.fi>
    
    	* gobject.rc.in: Correct InternalName and OriginalFilename to
    	match what we actually produce.
    
    	* gmodule.rc.in: Correct InternalName and OriginalFilename to
    	match what we actually produce.
    
    	* gthread.rc.in: Correct InternalName and OriginalFilename to
    	match what we actually produce.
Commits on Sep 18, 2001
  1. up version number to 1.3.8, interface age 0, binary age 0.

    tim-janik committed with Tim Janik Sep 18, 2001
    Tue Sep 18 22:57:33 2001  Tim Janik  <timj@gtk.org>
    
            * configure.in (GLIB_MICRO_VERSION): up version number to 1.3.8,
            interface age 0, binary age 0.
    
            * NEWS: updates.
    
    Tue Sep 18 23:09:02 2001  Tim Janik  <timj@gtk.org>
    
            * gparam.[hc]: rename *nick and *blurb fields to catch
            direct accesses in third party code.
            provide g_param_get_nick(), g_param_get_blurb() and
            g_param_get_name() accessors.
  2. Fixes for compilation on Solaris (#59026, Frank Belew)

    Owen Taylor committed with Owen Taylor Sep 18, 2001
    Tue Sep 18 18:23:02 2001  Owen Taylor  <otaylor@redhat.com>
    
            Fixes for compilation on Solaris (#59026, Frank Belew)
    
            * glib/gqsort.c (g_qsort_with_data): Use g_alloca().
    
            * glib/giochannel.c (g_io_channel_read_to_end): Fix use
            of ternary on left-hand-side.
    
            * configure.in: Handle the ac_cv_working_alloca_h variable
            set by autoconf-2.5x.
    
    Tue Sep 11 18:50:44 2001  Owen Taylor  <otaylor@redhat.com>
    
            * m4macros/glib-gettext.m4 acinclude.m4: Remove commented
            out sections for clarity.
  3. add simple test for g_path_get_basename().

    tim-janik committed with Tim Janik Sep 18, 2001
    Tue Sep 18 18:19:33 2001  Tim Janik  <timj@gtk.org>
    
            * tests/testglib.c: add simple test for g_path_get_basename().
    
            * glib/gfileutils.c (g_file_open_tmp):
            * glib/gstrfuncs.c (g_strerror): scratch erroneous usages
            of "illegal".
Commits on Sep 17, 2001
  1. glib/gmain.c Mark the _funcs tables for export.

    tml1024 committed with Tor Lillqvist Sep 17, 2001
    2001-09-18  Tor Lillqvist  <tml@iki.fi>
    
    	* glib/gmain.c
    	* glib/giowin32.c: Mark the _funcs tables for export.
    
    	* glib/glib.def: Add here, too.
    
    	* glib/gwin32.c (get_package_directory_from_module): No reason to
    	check for the module being in a bin or lib directory only when
    	module_name is non-NULL.
    
    	* glib/gwin32.c (g_win32_get_package_installation_directory):
    	Check first in HKEY_CURRENT_USER, then in HKEY_LOCAL_MACHINE.
    
    	* gmodule/Makefile.am: On Win32, pass a dummy -rpath flag to
    	libtool when building libgplugin_[ab].la, otherwise libtool
    	doesn't create a DLL, but a static archive.
  2. Change so that it works on platforms where isalpha is a macro only,

    Darin Adler committed Sep 17, 2001
    	* tests/strfunc-test.c: (main): Change so that it works
    	on platforms where isalpha is a macro only, without the
    	corresponding function that the C standard requires.
    	Also eliminate the multiple lists of ctype functions.
    
    	* tests/.cvsignore: Ignore the new test.
  3. Fix a typo and change documentation for g_ascii_isdigit and

    Darin Adler committed Sep 17, 2001
    	* glib/tmpl/string_utils.sgml: Fix a typo and change
    	documentation for g_ascii_isdigit and g_ascii_isxdigit
    	to reflect the fact that the standard isdigit and
    	isxdigit are already locale-independent.
  4. Add variable for LT_CURRENT minus LT_AGE (the suffix used by libtool on

    tml1024 committed with Tor Lillqvist Sep 17, 2001
    2001-09-17  Tor Lillqvist  <tml@iki.fi>
    
    	* configure.in: Add variable for LT_CURRENT minus LT_AGE (the
    	suffix used by libtool on Win32 for DLLs). Set variables for the
    	compiled resource files on Windows. Handle the native Win32
    	gthread stuff.
    
    	* glib/Makefile.am
    	* gmodule/Makefile.am
    	* gobject/Makefile.am: (Win32) Add minor hacks to link in the object
    	file produced from the resource file. Use the lt-compile-resource
    	script from the build module. The non-hack way would be to teach
    	libtool, autoconf and automake about .rc files (which are a kind
    	of source code, after all, that gets compiled to object
    	files). But then there would be problems for those who wouldn't have
    	bleeding edge auto* and libtool.
    
    	* glib/glib.def
    	* gobject/gobject.def: Updates.
    
    	* glib/glib.rc.in
    	* gmodule/gmodule.rc.in
    	* gobject/gobject.rc.in
    	* gthread/gthread.rc.in: Update InternalName and OriginalFilename to
    	match libtool's naming convention for DLLs.
    
    	* glib/gutils.c: Ditto when constructing the DLL name in the
    	definition for GLIB_LOCALE_DIR.
    
    	* glib/makefile.mingw.in
    	* gmodule/makefile.mingw.in
    	* gobject/makefile.mingw.in
    	* gthread/makefile.mingw.in: Update import library names.
Commits on Sep 14, 2001
  1. glib/gconvert.c (g_filename_from_uri): Replace `is contains'

    Matthias Clasen committed Sep 14, 2001
    by `contains' in two error messages. (#60395)
Commits on Sep 11, 2001
  1. Updated Swedish translation.

    Christian Rose committed with Christian Rose Sep 11, 2001
    2001-09-11  Christian Rose  <menthos@menthos.com>
    
    	* sv.po: Updated Swedish translation.
Commits on Sep 10, 2001
  1. Modified Files: glib/ChangeLog glib/glib/giochannel.h

    Ron Steinke committed Sep 10, 2001
    Modified Files:
    	glib/ChangeLog glib/glib/giochannel.h glib/glib/giochannel.c
    
    	* glib/giochannel.h glib/giochannel.c: Added a length argument
    	to g_io_channel_[set,get]_line_term(), allowing embeded nulls
    	and binary safe line termination strings
    
    	* glib/giochannel.c: Got rid of a compile warning in
    	g_io_channel_write_chars()
  2. removed extraneous GObject* returns from a couple functions that are …

    tim-janik committed with Tim Janik Sep 10, 2001
    …very
    
    Mon Sep 10 20:31:37 2001  Tim Janik  <timj@gtk.org>
    
            * gobject.[hc]: removed extraneous GObject* returns from a
            couple functions that are very unlikely to be used in nested.
            changed gpointer->GObject* for a couple return values/arguments.
            this fixes #50206.
  3. got rid of g_set_error_handler(), g_set_warning_handler(),

    tim-janik committed with Tim Janik Sep 10, 2001
    Mon Sep 10 17:13:36 2001  Tim Janik  <timj@gtk.org>
    
            * glib/gmessages.h: got rid of g_set_error_handler(),
            g_set_warning_handler(), g_set_message_handler().
    
    Wed Sep  5 05:24:07 2001  Tim Janik  <timj@gtk.org>
    
            * gobject/tmpl/gboxed.sgml: documented some functions.
    
            * gobject/tmpl/objects.sgml: some fixups.
    
    Mon Sep 10 19:27:47 2001  Tim Janik  <timj@gtk.org>
    
            * gtype.[hc]:
            g_type_add_interface*(): implement the ability to add an interface to
            a type whose parents already conform to this interface.
            such "overriding" interfaces, when initialized, are not just initialized
            with 0, but with a copy of the interface they override.
            g_type_interface_peek_parent(): new function, return the interface
            that this interface "overrides", if any.
    
            * testgruntime.c: test new interface stuff.
  4. Removed is_refcounted and GBoxedInitFunc from

    alexlarsson committed with Alexander Larsson Sep 10, 2001
    2001-09-10  Alex Larsson  <alexl@redhat.com>
    
    	* gobject/gboxed.[ch]:
    	* gobject/gsourceclosure.c:
    	Removed is_refcounted and GBoxedInitFunc from
    	g_boxed_type_register_static().
  5. Doc fixes.

    Owen Taylor committed with Owen Taylor Sep 10, 2001
    Mon Sep 10 11:42:58 2001  Owen Taylor  <otaylor@redhat.com>
    
            * glib/gutf8.c glib/gstring.c glib/gfileutils.c glib/gmain.c:
            Doc fixes.
  6. Update.

    Owen Taylor committed with Owen Taylor Sep 10, 2001
    Mon Sep 10 11:37:02 2001  Owen Taylor  <otaylor@redhat.com>
    
            * glib/glib-sections.txt: Update.
  7. Add g_build_path(), g_build_filename(), to create separated paths,

    Owen Taylor committed with Owen Taylor Sep 10, 2001
    Sat Sep  8 17:14:51 2001  Owen Taylor  <otaylor@redhat.com>
    
            * glib/gfileutils.[ch]: Add g_build_path(),
            g_build_filename(), to create separated paths,
            suppressing duplicate separators, from varargs
            lists.
    
            * tests/strfunc-test.c: Add tests for g_build_path(),
            g_build_filename().
Commits on Sep 8, 2001
  1. Move gbsearcharray.[ch] to glib as a private ininstalled header.

    Owen Taylor committed with Owen Taylor Sep 8, 2001
    Sat Sep  8 14:13:57 2001  Owen Taylor  <otaylor@redhat.com>
    
           * gobject/Makefile.am: Move gbsearcharray.[ch] to glib
           as a private ininstalled header.
  2. Add gbsearcharray.[ch].

    Owen Taylor committed with Owen Taylor Sep 8, 2001
    Sat Sep  8 14:11:53 2001  Owen Taylor  <otaylor@redhat.com>
    
           * glib/Makefile.am (libglib_1_3_la_SOURCES): Add
           gbsearcharray.[ch].
    
           * glib/glib-object.h: Remove include of gbsearcharray.
    
    Sat Sep  8 14:13:57 2001  Owen Taylor  <otaylor@redhat.com>
    
           * gobject/Makefile.am: Move gbsearcharray.[ch] to glib
           as a private ininstalled header.
    
    Sat Sep  8 14:13:44 2001  Owen Taylor  <otaylor@redhat.com>
    
           * glib/Makefile.am (IGNORE_HFILES): Add
           gbsearcharray.h.
    
           * gobject/Makefile.am (IGNORE_HFILES): Remove
           gbsearcharray.h.
Commits on Sep 5, 2001
  1. Updated Norwegian nynorsk translation

    Roy-Magne Mo committed Sep 5, 2001
  2. Take DESTDIR into account in install/uninstall

    Ross Golder committed Sep 5, 2001
  3. Revert last change to Makefile.in.in - no this is not the Makefile.in.in

    Owen Taylor committed with Owen Taylor Sep 5, 2001
    Wed Sep  5 09:27:34 2001  Owen Taylor  <otaylor@redhat.com>
    
            * Revert last change to Makefile.in.in - no this
            is not the Makefile.in.in from gettext.
  4. forgotten ChangeLog entry.

    Matthias Clasen committed Sep 5, 2001
Commits on Sep 4, 2001
  1. gobject.c (g_object_base_class_finalize): typo fix.

    Matthias Clasen committed Sep 4, 2001
  2. Version 1.3.7

    Owen Taylor committed with Owen Taylor Sep 4, 2001
    Mon Sep  3 23:29:51 2001  Owen Taylor  <otaylor@redhat.com>
    
    	* Version 1.3.7
    
    	* Makefile.am (EXTRA_DIST): Distribute po/po2tbl.sed.in
    
            * Makefile.am: Remove references to glib.rc[.in]
    
    	* NEWS: Various additions.
  3. Update. Don't mention pthreads.

    tml1024 committed with Tor Lillqvist Sep 4, 2001
    2001-09-04  Tor Lillqvist  <tml@iki.fi>
    
    	* README.win32: Update. Don't mention pthreads.
    
    	* build-dll: Remove, moved to the build module.
    
    	* glibconfig.h.win32.in: Don't mention pthreds here, either.
    
    	* glib/gstrfuncs.c: Mark the correct variable for export from DLL.
    
    	* glib/giowin32.c (g_io_win32_msg_create_watch): Owen forgot to
    	rename the win32_watch_funcs variable here, too.
    
    	* */makefile.mingw.in: Don't use version number in import library
    	name. Use whole version number in DLL name. Use build-dll from the
    	build module.
Commits on Sep 3, 2001
  1. updates for 1.3.7 release.

    tim-janik committed with Tim Janik Sep 3, 2001
    Tue Sep  4 01:50:24 2001  Tim Janik  <timj@gtk.org>
    
            * NEWS: updates for 1.3.7 release.
    
    Tue Sep  4 01:49:18 2001  Tim Janik  <timj@gtk.org>
    
            * gsourceclosure.c: make closure_callback_funcs static,
            added some g_return_if_fail() statements.
  2. Implement.

    Owen Taylor committed with Owen Taylor Sep 3, 2001
    Mon Aug 27 14:55:27 2001  Owen Taylor  <otaylor@redhat.com>
    
    	* gsourceclosure.[ch] (g_source_set_closure): Implement.
    
    	* gsourceclosure.[ch]: Add GType's for GIOChannel, GIOCondition.
    
    Mon Aug 27 14:56:12 2001  Owen Taylor  <otaylor@redhat.com>
    
    	* glib/gmain.h: Add closure_marshal/closure_callback
    	fields to GSourceFuncs for use by g_source_set_closure().
    
    	* glib/gmain.c glib/giounix.c glib/giowin32.c
    	  glib/gmain.h: Export the SourceFuncs vtables so GObject
    	can use them to figure out closure callbacks/marshallers
    	for the default source types.
  3. Add closure_marshal/closure_callback fields to GSourceFuncs for use by

    Owen Taylor committed with Owen Taylor Sep 3, 2001
    Mon Aug 27 14:56:12 2001  Owen Taylor  <otaylor@redhat.com>
    
    	* glib/gmain.h: Add closure_marshal/closure_callback
    	fields to GSourceFuncs for use by g_source_set_closure().
    
    	* glib/gmain.c glib/giounix.c glib/giowin32.c
    	  glib/gmain.h: Export the SourceFuncs vtables so GObject
    	can use them to figure out closure callbacks/marshallers
    	for the default source types.
    
    Mon Aug 27 14:55:27 2001  Owen Taylor  <otaylor@redhat.com>
    
    	* gsourceclosure.[ch] (g_source_set_closure): Implement.
    
    	* gsourceclosure.[ch]: Add GType's for GIOChannel, GIOCondition.
Commits on Sep 2, 2001
  1. Replace some uses of isspace() with g_ascii_isspace().

    Owen Taylor committed with Owen Taylor Sep 2, 2001
    Sun Sep  2 13:05:53 2001  Owen Taylor  <otaylor@redhat.com>
    
            * glib/gstrfuncs.c (g_strchomp): Replace some uses
            of isspace() with g_ascii_isspace().
    
            * glib/gutf8.c glib/gunicode.h glib/gstrfuncs.[ch]: Add
            extra indirections to g_utf8_skip and g_ascii_table to
            avoid great whopping copy relocs.