Permalink
Commits on Mar 16, 2004
  1. === Released 2.4.0 ===

    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
    Owen Taylor committed with Owen Taylor Mar 16, 2004
  2. Mark the two entries that shouldn't be in the import library (see below)

    2004-03-10  Tor Lillqvist  <tml@iki.fi>
    
    	* gobject.def: Mark the two entries that shouldn't be in the
    	import library (see below) as PRIVATE.
    tml1024 committed with Tor Lillqvist Mar 16, 2004
Commits on Mar 15, 2004
  1. Updated Romanian translation by Misu Moldovan <dumol@go.ro>

    2004-03-15  Mugurel Tudor  <mugurelu@go.ro>
    
    	* ro.po: Updated Romanian translation by
    	Misu Moldovan <dumol@go.ro>
    Mugurel Tudor committed with Mugurel Tudor Mar 15, 2004
Commits on Mar 14, 2004
  1. *** empty log message ***

    Denis Lackovic committed Mar 14, 2004
  2. Handle invalid UTF-8. (#131218, patch from Matthias Clasen)

    Sun Mar 14 13:56:48 2004  Owen Taylor  <otaylor@redhat.com>
    
            * glib/gmessages.c (escape_string): Handle invalid
            UTF-8. (#131218, patch from Matthias Clasen)
    Owen Taylor committed with Owen Taylor Mar 14, 2004
  3. Use fork1() not fork for G_THREADS_IMPL_SOLARIS. (#136971, Sebastian

    Sun Mar 14 13:23:36 2004  Owen Taylor  <otaylor@redhat.com>
    
            * glib/gspawn.c: Use fork1() not fork for
            G_THREADS_IMPL_SOLARIS. (#136971, Sebastian Wilhelmi)
    Owen Taylor committed with Owen Taylor Mar 14, 2004
  4. if _POLL_EMUL_H is defined, undefine HAVE_POLL to prefer our own poll()

    Sun Mar 14 12:58:30 2004  Owen Taylor  <otaylor@redhat.com>
    
            * glib/gmain.c: if _POLL_EMUL_H is defined, undefine
            HAVE_POLL to prefer our own poll() emulation to the
            lame OS/X one. (#136956, Manish Singh)
    Owen Taylor committed with Owen Taylor Mar 14, 2004
  5. SGML markup fix

    Owen Taylor committed Mar 14, 2004
  6. Document the fact that g_signal_connect_object() does *not* remove the

    Sun Mar 14 11:00:41 2004  Owen Taylor  <otaylor@redhat.com>
    
            * gobject/tmpl/signals.sgml: Document the fact that
            g_signal_connect_object() does *not* remove the signal
            when the object is disconnected currently and describe
            a workaround to prevent memory leaks.
    Owen Taylor committed with Owen Taylor Mar 14, 2004
  7. Add __extension__ to G_STMT_START to quite gcc -pedantic. (#131899,

    Sat Mar 13 23:30:53 2004  Owen Taylor  <otaylor@redhat.com>
    
            * glib/gmacros.h (G_STMT_START): Add __extension__
            to G_STMT_START to quite gcc -pedantic. (#131899,
            Olivier Biot)
    Owen Taylor committed with Owen Taylor Mar 14, 2004
  8. Remove critical log handler; we can't trigger g_return_if_fails() in our

    Sat Mar 13 23:18:45 2004  Owen Taylor  <otaylor@redhat.com>
    
            * tests/env-test.c (main): Remove critical log handler;
            we can't trigger g_return_if_fails() in our test suite
            even silently, because the user could have compiled
            with --disable-debug. #if 0 the tests for
            g_setenv/g_unsetenv with a "foo=bar" variable name.
            (#136709, reported by Frédéric L. W. Meunier)
    Owen Taylor committed with Owen Taylor Mar 14, 2004
  9. Some warning fixes for the Sun compiler (Reported by David L. Cooper II,

    Sat Mar 13 23:10:35 2004  Owen Taylor  <otaylor@redhat.com>
    
            Some warning fixes for the Sun compiler (Reported by
            David L. Cooper II, #136401)
    
            * glib/giochannel.c (g_io_channel_read): Return
            G_IO_ERROR_NONE, not G_IO_STATUS_NORMAL, since hte
            function returns a GIOError.
    
            * glib/guniprop.c: Fix some guchar/gchar confusion
            with special_case_table.
    Owen Taylor committed with Owen Taylor Mar 14, 2004
Commits on Mar 12, 2004
  1. ia32's G_BREAKPOINT() implementation works on amd64 too. Enable it.

    Fri Mar 12 15:30:58 2004  Manish Singh  <yosh@gimp.org>
    
            * glib/gbacktrace.h: ia32's G_BREAKPOINT() implementation works on
            amd64 too. Enable it.
    yosh committed with Manish Singh Mar 12, 2004
  2. Non-optimizing compile fails for two asm statements on PowerPC. Use

    Fri Mar 12 15:21:22 2004  Manish Singh  <yosh@gimp.org>
    
            * glib/gatomic.c: Non-optimizing compile fails for two asm
            statements on PowerPC. Use generic implementaton for those
            cases. Spotted by Christof Petig <christof@petig-baender.de>,
            fix by Sebastian Wilhelmi. Bug #137006 has a possible alternate
    	solution, but we'll be conservative for now.
    yosh committed with Manish Singh Mar 12, 2004
  3. CVS_SILENT

    Görkem Çetin committed Mar 12, 2004
Commits on Mar 11, 2004
  1. Remove an extra semicolon. Spotted by Kjartan Maraas.

    Thu Mar 11 02:05:13 2004  Matthias Clasen  <maclas@gmx.de>
    
    	* glib/gmain.c (g_main_depth): Remove an extra semicolon.
    	Spotted by Kjartan Maraas.
    Matthias Clasen committed with Matthias Clasen Mar 11, 2004
Commits on Mar 10, 2004
  1. glib/gspawn-win32.c Implement G_SPAWN_FILE_AND_ARGV_ZERO. (#136792, B…

    …ruce
    
    2004-03-10  Tor Lillqvist  <tml@iki.fi>
    
    	* glib/gspawn-win32.c
    	* glib/gspawn-win32-helper.c: Implement
    	G_SPAWN_FILE_AND_ARGV_ZERO. (#136792, Bruce Hochstetler)
    
    	* tests/spawn-test.c
    	* tests/spawn-test-win32-gui.c: Test it.
    tml1024 committed with Tor Lillqvist Mar 10, 2004
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. 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. 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. 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. 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. 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. 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. 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