Use a macro GPID_FORMAT for the format to print GPid in (%p on Win32, %d
[platform/upstream/glib.git] / ChangeLog
index fa93b82..97a91fa 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,74 @@
+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).
+
+2004-03-02  Sebastian Wilhelmi  <seppi@seppi.de>
+
+       * glib/gatomic.c: Fixed missing definition for ppc code. Fix by
+       Mark McLoughlin <mark@skynet.ie>.
+
+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.
+
+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.
+
+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.
+
+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
+
+Mon Mar  1 09:17:32 2004  Owen Taylor  <otaylor@redhat.com>
+
+       * glib/gmain.c (g_main_depth): Clarify doc comment.
+
+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.
+
 Sun Feb 29 21:42:47 2004  Owen Taylor  <otaylor@redhat.com>
 
        * glib/gmain.c: Fix leftover references to