1. 10 Apr, 2004 1 commit
    • Tor Lillqvist's avatar
      glib/giowin32.c glib/gmain.c glib/gstrfuncs.c Decorating variable · 9b408061
      Tor Lillqvist authored
      2004-04-10  Tor Lillqvist  <tml@iki.fi>
      
      	* glib/giowin32.c
      	* glib/gmain.c
      	* glib/gstrfuncs.c
      	* glib/gthread.c: Decorating variable definitions with
      	__declspec(dllexport) causes problems on Cygwin build, and isn't
      	really needed for a native Win32 build with mingw or MSVC, so
      	remove. (#138402, Roger Leigh)
      
      	* glib/libcharset/localcharset.c: Use Win32-specific code also on
      	Cygwin.
      	* tests/uri-test.c: Don't assume that local filenames are in UTF-8
      	on Cygwin, either. (#138412, Roger Leigh)
      9b408061
  2. 08 Apr, 2004 1 commit
  3. 03 Apr, 2004 1 commit
  4. 31 Mar, 2004 2 commits
  5. 30 Mar, 2004 1 commit
  6. 21 Mar, 2004 1 commit
    • Tor Lillqvist's avatar
      Fix Win32 behaviour in some cases where a drive letter is present. For · 421e7fdf
      Tor Lillqvist authored
      2004-03-21  Tor Lillqvist  <tml@iki.fi>
      
      	* glib/gutils.c (g_path_get_dirname): Fix Win32 behaviour in some
      	cases where a drive letter is present. For 'a:' or 'a:foo', return
      	'a:.'. This is mostly just for consistency with the behaviour
      	without a drive letter. But very important is to for 'a:\foo' or
      	'a:\', return 'a:\', and not 'a:'. (Ditto for forward slashes
      	instead of backslashes.) (#137316)
      
      	* tests/dirname-test.c (main): More complete testing on
      	Win32. If a test fails, include expected and actual result in
      	error message.
      421e7fdf
  7. 19 Mar, 2004 3 commits
  8. 17 Mar, 2004 2 commits
  9. 16 Mar, 2004 1 commit
    • Owen Taylor's avatar
      === Released 2.4.0 === · c309c65e
      Owen Taylor authored
      Tue Mar 16 11:50:56 2004  Owen Taylor  <otaylor@redhat.com>
      
              * === Released 2.4.0 ===
      
              * configure.in: Version 2.4.0, interface age 0.
      
              * README.in: Updates
      
              * NEWS: Updates
      c309c65e
  10. 14 Mar, 2004 6 commits
  11. 12 Mar, 2004 2 commits
  12. 11 Mar, 2004 1 commit
  13. 10 Mar, 2004 1 commit
  14. 09 Mar, 2004 2 commits
  15. 08 Mar, 2004 1 commit
  16. 07 Mar, 2004 2 commits
  17. 06 Mar, 2004 1 commit
    • Tor Lillqvist's avatar
      Update. · fd64571b
      Tor Lillqvist authored
      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.
      fd64571b
  18. 05 Mar, 2004 2 commits
  19. 04 Mar, 2004 2 commits
  20. 03 Mar, 2004 2 commits
    • Tor Lillqvist's avatar
      Update to match a configure-generated glibconfig.h. Specifically: Remove · 9dafa222
      Tor Lillqvist authored
      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).
      9dafa222
    • Tor Lillqvist's avatar
      Use a macro GPID_FORMAT for the format to print GPid in (%p on Win32, %d · aa576410
      Tor Lillqvist authored
      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).
      aa576410
  21. 02 Mar, 2004 2 commits
  22. 01 Mar, 2004 3 commits
    • Owen Taylor's avatar
      Don't call waitpid() on a source that has already exited. · 44ef9006
      Owen Taylor authored
      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.
      44ef9006
    • Owen Taylor's avatar
      Patch from J. Ali Harlow · 38cbfaeb
      Owen Taylor authored
      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.
      38cbfaeb
    • Tim Janik's avatar
      - exit with $? instead of 1 in case of failure - exit with $? if · 6c6e4151
      Tim Janik authored
      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
      6c6e4151