Permalink
Commits on May 4, 2001
  1. Released 1.3.5

    Fri May  4 11:49:18 2001  Owen Taylor  <otaylor@redhat.com>
    
    	* Released 1.3.5
    
    	* NEWS: Updated
    
    	* configure.in (GLIB_MICRO_VERSION): Up version to 1.3.5,
    	interface/binary age 0.
    Owen Taylor committed with Owen Taylor May 4, 2001
  2. fixed a typo in a comment.

    2001-05-04  Sven Neumann  <sven@convergence.de>
    
            * ghash.c: fixed a typo in a comment.
    
            * gtree.[ch]: added new functions g_tree_new_full(), g_tree_replace(),
            g_tree_steal() and g_tree_foreach() to adapt GTree to the GHashTable
            API. Moved comments into the C file.
    
            * docs/reference/glib/glib-sections.txt
            * docs/reference/glib/tmpl/glib-unused.sgml
            * docs/reference/glib/tmpl/hash_tables.sgml
            * docs/reference/glib/tmpl/linked_lists_double.sgml
            * docs/reference/glib/tmpl/linked_lists_single.sgml
            * docs/reference/glib/tmpl/macros_misc.sgml
            * docs/reference/glib/tmpl/trees-binary.sgml: updated documentation
    Sven Neumann committed with Sven Neumann May 4, 2001
Commits on May 3, 2001
  1. Make foreach() safe against removal of the _current_ element. While this

    Thu May  3 06:38:28 2001  Owen Taylor  <otaylor@redhat.com>
    
    	* g[s]list.c (g_[s]list_foreach) docs/Changes-2.0.txt: Make
    	foreach() safe against removal of the _current_ element. While
    	this could break some code, the new behavior is consistent with
    	the rest of GLib/GTK+ and probably is what people expect in most
    	cases. (Suggested by Paul Kuykendall, #50071)
    Owen Taylor committed with Owen Taylor May 3, 2001
  2. Make types of ternary operator correspond. (Fixes compilation errors …

    …with
    
    Thu May  3 06:10:23 2001  Owen Taylor  <otaylor@redhat.com>
    
    	* gobject.c (g_object_set_[q]data_full): Make types of ternary
            operator correspond. (Fixes compilation errors with Sun CC,
    	#52230)
    Owen Taylor committed with Owen Taylor May 3, 2001
Commits on May 2, 2001
  1. Fix read past end of the string. (#50404, fix from Jonas Borgström)

    Wed May  2 11:10:22 2001  Owen Taylor  <otaylor@redhat.com>
    
    	* gutf8.c (g_utf8_to_ucs4_fast): Fix read past end of the string.
    	(#50404, fix from Jonas Borgström)
    Owen Taylor committed with Owen Taylor May 2, 2001
Commits on Apr 30, 2001
  1. Added Catalan file

    Pablo Saratxaga committed Apr 30, 2001
  2. removed \v escaping, newer perl versions don't support this, and it'S

    Mon Apr 30 20:03:56 2001  Tim Janik  <timj@gtk.org>
    
            * glib-mkenums (usage): removed \v escaping, newer perl versions don't
            support this, and it'S probably useless anyways.
    tim-janik committed with Tim Janik Apr 30, 2001
Commits on Apr 29, 2001
  1. made hook ids a gulong.

    Sun Apr 29 00:37:34 2001  Tim Janik  <timj@gtk.org>
    
            * ghook.[hc]: made hook ids a gulong.
    
    Sat Apr 28 23:39:42 2001  Tim Janik  <timj@gtk.org>
    
            * gsignal.[hc]: made signal handler and emission hook ids gulongs.
            (signal_handlers_foreach_matched_R): only invoke callback for handlers
            that are not disconnected (id>0).
            (signal_emit_R): prevent invocation of signal handlers during the
            emission they were connected within.
    
            * glib-mkenums: publically installed perl-script to parse C code
            enums and generate descriptions thereof.
            * glib-mkenums.1: assorted man page.
    tim-janik committed with Tim Janik Apr 29, 2001
Commits on Apr 20, 2001
  1. Add a check for the Darwin dynamic linker. Use AC_TRY_LINK when checking

            * configure.in: Add a check for the Darwin dynamic linker. Use
            AC_TRY_LINK when checking for "nonposix getpwuid_r" so it notices
            "no getpwuid_r" correctly.
    
            * testglib.c (main): Make template[] bigger to prevent an overrun.
            Remove an unused variable. Initialize error to NULL.
    
            * tests/gio-test.c (main): Add a cast to prevent a warning when
            size_t is a long.
    
            * tests/type-test.c (main): Add an #ifdef to prevent a warning
            when G_HAVE_GINT64 is defined and G_GINT64_FORMAT isn't.
    Dan Winship committed Apr 20, 2001
  2. gmodule implementation for Darwin/Mac OS X

            * gmodule-dyld.c: gmodule implementation for Darwin/Mac OS X
    
            * gmodule.c:
            * gmoduleconf.h.in: Add gmodule-dyld support
    
            * testgmodule.c (main): Fix spelling
    Dan Winship committed Apr 20, 2001
Commits on Apr 19, 2001
  1. We were returning junk memory here, because we didn't copy the value

    2001-04-19  Havoc Pennington  <hp@redhat.com>
    
    	* gobject.c (g_object_get_valist): We were returning junk memory
    	here, because we didn't copy the value (G_VALUE_NOCOPY_CONTENTS
    	passed to G_VALUE_LCOPY) and then we freed the GValue immediately
    	after. Removed G_VALUE_NOCOPY_CONTENTS from here; need a
    	G_VALUE_STEAL_CONTENTS or the like if we want this optimization.
    Havoc Pennington committed with Havoc Pennington Apr 19, 2001
  2. Changes due to deprecation update.

    2001-04-19  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
    
    	* glib/tmpl/hash_tables.sgml, glib/tmpl/misc_utils.sgml,
    	glib/tmpl/scanner.sgml: Changes due to deprecation update.
    Sebastian Wilhelmi committed with Sebastian Wilhelmi Apr 19, 2001
  3. Remove definition of g_hash_table_freeze and g_hash_table_thaw. Instead

    2001-04-19  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
    
    	* ghash.c, ghash.h: Remove definition of g_hash_table_freeze and
    	g_hash_table_thaw. Instead added G_DISABLE_DEPRECATED-guarded
    	macros to ghash.h to go along the lines of the standard.
    
    	* gscanner.c, gscanner.h: Dito for g_scanner_freeze_symbol_table
    	and g_scanner_thaw_symbol_table.
    
    	* gutils.c, gutils.h: Dito for g_dirname. g_basename is still
    	defined in gutils.c, but declared ing gutils.h only
    	G_DISABLE_DEPRECATED-guarded.
    Sebastian Wilhelmi committed with Sebastian Wilhelmi Apr 19, 2001
  4. Removed bashism in test for the pkg-config version.

    2001-04-19  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
    
    	* configure.in: Removed bashism in test for the pkg-config
    	version.
    
    	* configure.in: Rewrote test for multithread flag. Now uses
    	localtime_r, which hopefully has a consistent prototype across
    	different platforms. Also it uses a clever double EGREP trick
    	instead of compiling, which could give false positives. Thanks to
    	Dan Winship <danw@ximian.com> for the hint.
    Sebastian Wilhelmi committed with Sebastian Wilhelmi Apr 19, 2001
Commits on Apr 18, 2001
  1. Add missing static pointed out by Michael Meeks.

    Wed Apr 18 17:35:38 2001  Owen Taylor  <otaylor@redhat.com>
    
    	* gutils.c (_glib_gettext): Add missing static pointed
    	out by Michael Meeks.
    Owen Taylor committed with Owen Taylor Apr 18, 2001
  2. Change C++ comments for FIXME's to C comments. (Patch from Andres Sal…

    …omon)
    
    Wed Apr 18 09:46:56 2001  Owen Taylor  <otaylor@redhat.com>
    
    	* gobject.c gsignal.c:	Change C++ comments for FIXME's	to
            C comments. (Patch from Andres Salomon)
    Owen Taylor committed with Owen Taylor Apr 18, 2001
  3. Removed. Keeping README, README.cvs-commits HACKING, and AUTHORS up to

    Wed Apr 18 09:37:07 2001  Owen Taylor  <otaylor@redhat.com>
    
    	* MAINTAINERS: Removed. Keeping README, README.cvs-commits
    	HACKING, and AUTHORS up to date is plenty without extra
    	random files that someone thought a module should have.
    	(Actually, I believe this was used for debbugs in the past.)
    Owen Taylor committed with Owen Taylor Apr 18, 2001
Commits on Apr 17, 2001
  1. Released 1.3.4

    Tue Apr 17 11:47:07 2001  Owen Taylor  <otaylor@redhat.com>
    
    	* Released 1.3.4
    
    	* NEWS: Updated
    Owen Taylor committed with Owen Taylor Apr 17, 2001
  2. Define _GNU_SOURCE for stpcpy

    Tue Apr 17 10:43:36 2001  Owen Taylor  <otaylor@redhat.com>
    
    	* gstrfuncs.c: Define _GNU_SOURCE for stpcpy
    
    	* tests/mainloop-test.c (main): Wait for all threads
    	to start before beginning tests.
    Owen Taylor committed with Owen Taylor Apr 17, 2001
  3. Until now every thread pool always had at least one tread waiting to …

    …avoid
    
    2001-04-17  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
    
    	* gthreadpool.c (g_thread_pool_thread_proxy): Until now every
    	thread pool always had at least one tread waiting to avoid
    	switching overhead in case a new task would be added soon after
    	one finished. This however means a big waste of threads, if many
    	mostly inactive thread pools are involved. Now such a waiting
    	thread will only wait for half a second (This value is of course
    	very randomly picked) and go to the global threadpool afterwards.
    
    MCVS: ----------------------------------------------------------------------
    Sebastian Wilhelmi committed with Sebastian Wilhelmi Apr 17, 2001
  4. Remove warnings about conflicts with the stable version.

    Mon Apr 16 12:04:52 2001  Owen Taylor  <otaylor@redhat.com>
    
            * configure.in: Remove warnings about conflicts with the
            stable version.
    
    	 * glib-2.0.m4: Fix some of the error text to be halfway
            up to date.
    
            * README.in INSTALL.in: Add these to generate README, INSTAL
            (as in the stable branch). Update.
    
    	  * HACKING: Update.
    Owen Taylor committed with Owen Taylor Apr 17, 2001
Commits on Apr 16, 2001
  1. docs

    2001-04-16  Havoc Pennington  <hp@redhat.com>
    
            * gqsort.c: docs
    
            * gfileutils.c: docs
    
            * gwin32.c: docs fixes
    
            * gconvert.c: docs
    
            * guniprop.c: docs
    
            * gutf8.c: docs
    Havoc Pennington committed with Havoc Pennington Apr 16, 2001
  2. .cvsignore fixes

    Owen Taylor committed Apr 16, 2001
  3. More tweaks from GTK+. Reenable $(HTML_IMAGES) with shell portability

    Mon Apr 16 12:18:26 2001  Owen Taylor  <otaylor@redhat.com>
    
            * {glib,gobject}/Makefile.am (tmpl-build.stamp): More tweaks
            from GTK+. Reenable $(HTML_IMAGES) with shell portability fixes.
    Owen Taylor committed with Owen Taylor Apr 16, 2001
  4. put AC_PATH_PROG(pkg-config) before "Checking for glib" so the output

    2001-04-16  Havoc Pennington  <hp@redhat.com>
    
    	* glib-2.0.m4: put AC_PATH_PROG(pkg-config) before "Checking for
    	glib" so the output looks right
    Havoc Pennington committed with Havoc Pennington Apr 16, 2001
  5. make GDebugKeys argument const

    2001-03-23  Havoc Pennington  <hp@redhat.com>
    
    	* gutils.c (g_parse_debug_string): make GDebugKeys argument
    	const
    Havoc Pennington committed with Havoc Pennington Apr 16, 2001
Commits on Apr 13, 2001
  1. updated

    2001-04-14  Hans Breuer  <hans@breuer.org>
    
    	* glib.def :
    	* makefile.msc.in : updated
    
    	* gpattern.c : include "gutils.h" to resolve the inline hassle
    Hans Breuer committed with Hans Breuer Apr 13, 2001
  2. updated

    2001-04-14  Hans Breuer  <hans@breuer.org>
    
    	* gobject.def : updated
    Hans Breuer committed with Hans Breuer Apr 13, 2001
Commits on Apr 11, 2001
  1. Pass pkg-config options before the other args so it works even if

    2001-04-11  Alexander Larsson  <alexl@redhat.com>
    
    	* glib-2.0.m4: Pass pkg-config options
    	before the other args so it works even if
    	POSIXLY_CORRECT is set.
    alexlarsson committed with Alexander Larsson Apr 11, 2001
Commits on Apr 9, 2001
  1. increment version to 1.3.4 (binary 0, interface 0).

    Mon Apr  9 18:57:44 2001  Tim Janik  <timj@gtk.org>
    
            * configure.in: increment version to 1.3.4 (binary 0, interface 0).
    
    Mon Apr  9 18:56:15 2001  Tim Janik  <timj@gtk.org>
    
            * gclosure.c (g_closure_invoke): only require marshal/meta_marshal if
            we're valid (about to actually do marshalling).
    tim-janik committed with Tim Janik Apr 9, 2001
Commits on Apr 5, 2001
  1. Fixed another message in the Swedish translation. Thanks to J�rgen Te…

    …gn�r
    
    <teg@post.utfors.se>.
    Christian Rose committed Apr 5, 2001
  2. Fixed Swedish translation, thanks to Veronica Loell <info@nakawe.se> and

    Martin Norb�ck <d95mback@dtek.chalmers.se>.
    Christian Rose committed Apr 5, 2001
  3. Added Swedish translation.

    Christian Rose committed Apr 5, 2001
Commits on Apr 4, 2001
  1. Released GLib-1.3.3.

    Wed Apr  4 09:18:55 2001  Tim Janik  <timj@gtk.org>
    
            * Released GLib-1.3.3.
    tim-janik committed with Tim Janik Apr 4, 2001