Commits on Mar 9, 2004
  1. === Released 2.3.6 ===

    Tue Mar  9 09:16:11 2004  Owen Taylor  <otaylor@redhat.com>
    
            * === Released 2.3.6 ===
    
            * configure.in: Version 2.3.6, interface age 1.
    
            * NEWS: Updates
    Owen Taylor committed with Owen Taylor Mar 9, 2004
  2. @seppide

    Do not run the g_child_watch_* test multi-threaded, as that doesn't work

    2004-03-09  Sebastian Wilhelmi  <seppi@seppi.de>
    
    	* tests/child-test.c: Do not run the g_child_watch_* test
    	multi-threaded, as that doesn't work on linux prior 2.6. Fixes
    	#136539.
    seppide committed with Matthias Clasen Mar 9, 2004
Commits on Mar 8, 2004
  1. Updated Irish translation

    Alastair McKinstry committed Mar 8, 2004
  2. Add Irish to ALL_LINGUAS

    Alastair McKinstry committed Mar 8, 2004
  3. Updated Belarusian translation.

    Ales Nyakhaychyk committed Mar 8, 2004
  4. Reference g_source_set_callback(), not g_source_attach(). (Takeshi AI…

    …HANA
    
    Mon Mar  8 08:32:36 2004  Owen Taylor  <otaylor@redhat.com>
    
            * glib/tmpl/main.sgml: Reference g_source_set_callback(),
            not g_source_attach(). (Takeshi AIHANA )
    Owen Taylor committed with Owen Taylor Mar 8, 2004
Commits on Mar 7, 2004
  1. Added Serbian Jekavian translation by Bojan Suzić.

    Danilo Šegan committed Mar 7, 2004
  2. shortcut_spawn_retval which doesn't improve the implementation at all…

    …, it
    
    2003-03-07  Hans Breuer  <hans@breuer.org>
    
    	* glib/gspawn-win32.c : (GPid)shortcut_spawn_retval which
    	doesn't improve the implementation at all, it just make it
    	compile with msvc ...
    
    	* glib/makefile.msc.in : build gatomic.c (now really:)
    Hans Breuer committed with Hans Breuer Mar 7, 2004
Commits on Mar 6, 2004
  1. Updated Spanish translation.

    2004-03-06  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>
    
    	* es.po: Updated Spanish translation.
    Francisco Javier F. Serrador committed with Francisco Javier Fernandez Serrador Mar 6, 2004
  2. @tml1024

    Update.

    2004-03-06  Tor Lillqvist  <tml@iki.fi>
    
    	* README.win32: Update.
    
    	* configure.in
    	* Makefile.am
    	* */Makefile.am: Drop the hand-written makefile.mingw(.in)
    	files. They haven't been maintained in a long time. As several
    	people have managed to build GLib for Win32 using the
    	autoconfiscation mechanism, there is no real reason to even try to
    	maintain the hand-written mingw makefiles.
    tml1024 committed with Tor Lillqvist Mar 6, 2004
Commits on Mar 5, 2004
  1. @tml1024

    Add g_main_depth. (#136221, Cedric Gustin)

    2004-03-05  Tor Lillqvist  <tml@iki.fi>
    
    	* glib/glib.def: Add g_main_depth. (#136221, Cedric Gustin)
    tml1024 committed with Tor Lillqvist Mar 5, 2004
Commits on Mar 4, 2004
  1. Added Punjabi translation

    Guntupalli Karunakar committed Mar 4, 2004
  2. @seppide

    Use the atomic integer operations for GMainContext and GMainLoop refe…

    …rence
    
    2004-03-04  Sebastian Wilhelmi  <seppi@seppi.de>
    
    	* glib/gmain.c: Use the atomic integer operations for GMainContext
    	and GMainLoop reference counting.
    
    	* glib/gmain.c: Hold the main_context_list lock, when iterating
    	the list. Only call g_main_context_wakeup for positive reference
    	count.
    seppide committed with Sebastian Wilhelmi Mar 4, 2004
  3. @tml1024

    Another of the glib DLL's functions was erronously present in the stable

    2004-03-04  Tor Lillqvist  <tml@iki.fi>
    
    	* gobject.def: Another of the glib DLL's functions was erronously
    	present in the stable branch's gobject.def: g_unichar_validate,
    	and nobody noticed until too late. Thus there are applications
    	deployed that expect it to be found in the gobject DLL, and to
    	keep ABI compatibility, we must keep it there forever. Argh.
    tml1024 committed with Tor Lillqvist Mar 4, 2004
Commits on Mar 3, 2004
  1. Updated Simplified Chinese translation

    Funda Wang committed Mar 3, 2004
  2. @tml1024

    Update to match a configure-generated glibconfig.h. Specifically: Remove

    2004-03-03  Tor Lillqvist  <tml@iki.fi>
    
    	* glibconfig.h.win32.in: Update to match a configure-generated
    	glibconfig.h. Specifically: Remove G_{MIN,MAX,MAXU}INT64
    	definitions (now in gtypes.h). Remove g_once and
    	g_static_mutex_get_mutex_impl_shortcut definitions (now in
    	gthread.h).
    tml1024 committed with Tor Lillqvist Mar 3, 2004
  3. @tml1024

    Use a macro GPID_FORMAT for the format to print GPid in (%p on Win32, %d

    2004-03-03  Tor Lillqvist  <tml@iki.fi>
    
    	* tests/child-test.c: Use a macro GPID_FORMAT for the format to
    	print GPid in (%p on Win32, %d on Unix). Maybe configure.in should
    	place that in glibconfig.h?
    
    	Print verbose error message if CreateProcess() fails.
    
    	Don't close the child handle until in the child watch callback.
    
    	Don't try to run /bin/true on Win32. Run ipconfig instead (just to
    	pick a program that should exist on all Window boxes).
    tml1024 committed with Tor Lillqvist Mar 3, 2004
  4. Updated Finnish translation.

    2004-03-03  Pauli Virtanen  <pauli.virtanen@hut.fi>
    
    	* fi.po: Updated Finnish translation.
    Pauli Virtanen committed with Pauli Virtanen Mar 3, 2004
Commits on Mar 2, 2004
  1. @seppide

    Fixed missing definition for ppc code. Fix by Mark McLoughlin

    2004-03-02  Sebastian Wilhelmi  <seppi@seppi.de>
    
    	* glib/gatomic.c: Fixed missing definition for ppc code. Fix by
    	Mark McLoughlin <mark@skynet.ie>.
    seppide committed with Sebastian Wilhelmi Mar 2, 2004
  2. === Released 2.3.5 ===

    Mon Mar  1 16:49:51 2004  Owen Taylor  <otaylor@redhat.com>
    
            * === Released 2.3.5 ===
    
            * configure.in: Version 2.3.5, interface ago 0.
    
            * NEWS: Some further updates.
    Owen Taylor committed with Owen Taylor Mar 2, 2004
Commits on Mar 1, 2004
  1. Don't call waitpid() on a source that has already exited.

    Mon Mar  1 15:49:09 2004  Owen Taylor  <otaylor@redhat.com>
    
            * glib/gmain.c (check_for_child_exited): Don't
            call waitpid() on a source that has already exited.
    
            * glib/gmain.c (g_child_watch_check): Return TRUE
            only if the child actually exited.
    Owen Taylor committed with Owen Taylor Mar 1, 2004
  2. @tml1024

    Add g_slist_remove_all back for ABI compatibility. That entry point

    2004-03-01  Tor Lillqvist  <tml@iki.fi>
    
    	* gobject.def: Add g_slist_remove_all back for ABI
    	compatibility. That entry point actually is in the glib DLL, but
    	it was at some time many years ago by mistake added to
    	gobject.def. Thus there presumably are executables out there that
    	expect it to be exported from the gobject DLL. We don't want to
    	break those. (#134813, J. Ali Harlow)
    tml1024 committed with Tor Lillqvist Mar 1, 2004
  3. Patch from J. Ali Harlow

    Mon Mar  1 15:39:57 2004  Owen Taylor  <otaylor@redhat.com>
    
           Patch from J. Ali Harlow
    
            * configure.in: Use void * not HANDLE for GPid on win32.
    
            * glib/gspawn.[ch] glib/gspawn-win32.[ch] glib/glib.def:
            Add g_spawn_close_pid().
    
            * glib/gspawn.[ch]: Make g_spawn functions take
            GPid * instead if int * (GPid == int on unix, will
            produce compile warnings until fixed on Win32.)
    
            * tests/child-test.c: Make the test a little more
            inappropriately verbose.
    
            * glib/gmain.c: Add some documentation warnings about
            not closing @pid while the source is active.
    Owen Taylor committed with Owen Taylor Mar 1, 2004
  4. @tim-janik

    - exit with $? instead of 1 in case of failure - exit with $? if

    Mon Mar  1 20:32:06 2004  Tim Janik  <timj@gtk.org>
    
            * autogen.sh:
            - exit with $? instead of 1 in case of failure
            - exit with $? if ./configure failed
              (that's so autogen.sh && make lines work)
            - removed --enable-gtk-doc option
            - added $AUTOGEN_CONFIGURE_ARGS
    tim-janik committed with Tim Janik Mar 1, 2004
  5. - exit with $? instead of 1 in case of failure

    - exit with $? if ./configure failed
      (that's so autogen.sh && make lines work)
    - removed --enable-gtk-doc option
    - added $AUTOGEN_CONFIGURE_ARGS
    Tim Janik committed Mar 1, 2004
  6. Clarify doc comment.

    Mon Mar  1 09:17:32 2004  Owen Taylor  <otaylor@redhat.com>
    
            * glib/gmain.c (g_main_depth): Clarify doc comment.
    Owen Taylor committed with Owen Taylor Mar 1, 2004
  7. Updated Albanian translation

    * sq.po: Updated Albanian translation
    Laurent Dhima committed Mar 1, 2004
  8. Updated

    Laurent Dhima committed Mar 1, 2004
  9. @seppide

    Define g_atomic_(int|pointer)_get only for

    2004-03-01  Sebastian Wilhelmi  <seppi@seppi.de>
    
    	* glib/gatomic.c: Define g_atomic_(int|pointer)_get only for
    	G_ATOMIC_OP_MEMORY_BARRIER_NEEDED. Spotted by Hans Breuer.
    seppide committed with Sebastian Wilhelmi Mar 1, 2004
  10. Fix leftover references to g_main_context_depth() in docs.

    Sun Feb 29 21:42:47 2004  Owen Taylor  <otaylor@redhat.com>
    
            * glib/gmain.c: Fix leftover references to
            g_main_context_depth() in docs.
    Owen Taylor committed with Owen Taylor Mar 1, 2004
  11. Add g_main_depth() (Request from Tim Janik and Stefan Westerfeld)

    Sun Feb 29 21:34:34 2004  Owen Taylor  <otaylor@redhat.com>
    
            * glib/gmain.[ch]: Add g_main_depth() (Request from
            Tim Janik and Stefan Westerfeld)
    Owen Taylor committed with Owen Taylor Mar 1, 2004
Commits on Feb 29, 2004
  1. Update for 2.3.4

    Matthias Clasen committed Feb 29, 2004
  2. forgotten changelog

    Matthias Clasen committed Feb 29, 2004
  3. added win32 api based implementation for G_PLATFORM_WIN32, !__GNUC__

    2003-02-29  Hans Breuer  <hans@breuer.org>
    
    	* glib/gatomic.c : added win32 api based implementation
    	for G_PLATFORM_WIN32, !__GNUC__
    
    	* glb/glib.def : change to g_atomi_* no _fallback
    Hans Breuer committed with Hans Breuer Feb 29, 2004