platform/upstream/glib.git
22 years agomakefile.msc.in Rename testgruntime to testgobject here, too.
Tor Lillqvist [Sun, 3 Mar 2002 20:40:50 +0000 (20:40 +0000)]
makefile.msc.in Rename testgruntime to testgobject here, too.

2002-03-03  Tor Lillqvist  <tml@iki.fi>

* makefile.msc.in
* makefile.mingw.in: Rename testgruntime to testgobject here, too.

22 years agoUpdated Norwegian (bokmål) translation.
Kjartan Maraas [Sun, 3 Mar 2002 07:40:18 +0000 (07:40 +0000)]
Updated Norwegian (bokmål) translation.

2002-03-03  Kjartan Maraas  <kmaraas@gnome.org>

* no.po: Updated Norwegian (bokmål) translation.

22 years agoadded padding.
Tim Janik [Sun, 3 Mar 2002 03:15:10 +0000 (03:15 +0000)]
added padding.

Sun Mar  3 02:30:05 2002  Tim Janik  <timj@gtk.org>

        * glib/gscanner.h (_GScannerConfig): added padding.

        * glib/ghook.h (struct _GHook): add two padding pointers.

22 years agoplaced a comment about not changing CArray until we have
Tim Janik [Sun, 3 Mar 2002 03:14:43 +0000 (03:14 +0000)]
placed a comment about not changing CArray until we have

Sun Mar  3 04:11:58 2002  Tim Janik  <timj@gtk.org>

        * gobject.c: placed a comment about not changing CArray until we have
        g_object_list_watched_closures().

        * gparam.h (struct _GParamSpecClass): added padding.

        * gobjectnotifyqueue.c (struct _GObjectNotifyQueue): abuse
        g_list_alloc() to allocate GObjectNotifyQueue to et rid
        of locking issues.

22 years agoUse G_MODULE_SUFFIX rather than a hardcoded ".so". (#72803)
Owen Taylor [Sat, 2 Mar 2002 20:30:33 +0000 (20:30 +0000)]
Use G_MODULE_SUFFIX rather than a hardcoded ".so". (#72803)

Sat Mar  2 14:46:17 2002  Owen Taylor  <otaylor@redhat.com>

        * gmodule-beos.c (_g_module_build_path) * gmodule-dyld.c (_g_module_build_path)
          gmodule-dl.c (_g_module_build_path): Use G_MODULE_SUFFIX rather than
        a hardcoded ".so". (#72803)

22 years agoUpdated Malay Translation.
Hasbullah Bin Pit [Sat, 2 Mar 2002 00:48:32 +0000 (00:48 +0000)]
Updated Malay Translation.

2002-03-02  Hasbullah Bin Pit <sebol@ikhlas.com>

* ms.po: Updated Malay Translation.

22 years agoUpdated Korean translation.
Changwoo Ryu [Fri, 1 Mar 2002 19:49:38 +0000 (19:49 +0000)]
Updated Korean translation.

22 years ago*** empty log message ***
Changwoo Ryu [Fri, 1 Mar 2002 19:48:45 +0000 (19:48 +0000)]
*** empty log message ***

22 years agofixed typo in german translation
Sven Neumann [Fri, 1 Mar 2002 17:31:05 +0000 (17:31 +0000)]
fixed typo in german translation

22 years agoUpdated Slovenian translation
Andraz Tori [Thu, 28 Feb 2002 23:38:44 +0000 (23:38 +0000)]
Updated Slovenian translation

22 years agoUpdated Danish translation.
Ole Laursen [Thu, 28 Feb 2002 19:28:28 +0000 (19:28 +0000)]
Updated Danish translation.

2002-02-28  Ole Laursen  <olau@hardworking.dk>

* da.po: Updated Danish translation.

22 years agoFix memory leak. (#72990, Paoloo Maggi)
Owen Taylor [Thu, 28 Feb 2002 16:45:37 +0000 (16:45 +0000)]
Fix memory leak. (#72990, Paoloo Maggi)

Thu Feb 28 11:13:49 2002  Owen Taylor  <otaylor@redhat.com>

        * glib/gshell.c (g_shell_unquote): Fix memory leak.
        (#72990, Paoloo Maggi)

22 years agoUpdated Polish translation by GNOME PL Team <translators@gnome.pl>
Chyla Zbigniew [Thu, 28 Feb 2002 15:45:27 +0000 (15:45 +0000)]
Updated Polish translation by GNOME PL Team <translators@gnome.pl>

22 years agonicer output of configure --help.
Sven Neumann [Thu, 28 Feb 2002 10:03:24 +0000 (10:03 +0000)]
nicer output of configure --help.

2002-02-28  Sven Neumann  <sven@gimp.org>

* m4macros/glib-2.0.m4: nicer output of configure --help.

22 years agoUpdated German translation.
Christian Meyer [Thu, 28 Feb 2002 00:12:56 +0000 (00:12 +0000)]
Updated German translation.

22 years agoUpdated Slovak translation.
Stanislav Visnovsky [Wed, 27 Feb 2002 13:54:00 +0000 (13:54 +0000)]
Updated Slovak translation.

2002-02-27  Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>

* sk.po: Updated Slovak translation.

22 years agoRemove the shortcut for UTF-8 locales to ensure consistent behaviour. Fix
Daniel Elstner [Wed, 27 Feb 2002 08:34:46 +0000 (08:34 +0000)]
Remove the shortcut for UTF-8 locales to ensure consistent behaviour. Fix

2002-02-27  Daniel Elstner  <daniel.elstner@gmx.net>

* glib/gdate.c (g_date_strftime): Remove the shortcut for UTF-8 locales to ensure consistent behaviour.  Fix handling of the strftime return value, and avoid looping if strftime is buggy and constantly returns 0.  Always return 0 if the output buffer was to small. (#72544)

22 years agoRemove these files from CVS so we more-or-less current versions from
Owen Taylor [Wed, 27 Feb 2002 02:53:36 +0000 (02:53 +0000)]
Remove these files from CVS so we more-or-less current versions from

Tue Feb 26 21:44:01 2002  Owen Taylor  <otaylor@redhat.com>

        * config.status config.guess: Remove these files
        from CVS so we more-or-less current versions from
        automake --add-missing. (Reported by Finlay Dobbie,
        #60342)

22 years agoshut up cvs
Manish Singh [Tue, 26 Feb 2002 22:11:17 +0000 (22:11 +0000)]
shut up cvs

22 years agoUpdated French translation.
Christophe Merlet [Tue, 26 Feb 2002 22:10:46 +0000 (22:10 +0000)]
Updated French translation.

22 years agoRemove references to gruntime. This includes renaming the test program
Matthias Clasen [Tue, 26 Feb 2002 21:23:52 +0000 (21:23 +0000)]
Remove references to gruntime. This includes renaming the test program

* docs/debugging.txt, gobject/glib-genmarshal.c,
gobject/glib-genmarshal.1, gobject/Makefile.am, gobject/gtype.c:
Remove references to gruntime. This includes renaming the test
program testgruntime to testgobject and the debug envvar
GRUNTIME_DEBUG to GOBJECT_DEBUG.  (#50877)

22 years agofix wrong bug number
Owen Taylor [Tue, 26 Feb 2002 19:59:09 +0000 (19:59 +0000)]
fix wrong bug number

22 years agoReorder @INTL_LIBS@ and @ICONV_LIBS@ in case -lintl depends on -licon.
Owen Taylor [Tue, 26 Feb 2002 19:58:15 +0000 (19:58 +0000)]
Reorder @INTL_LIBS@ and @ICONV_LIBS@ in case -lintl depends on -licon.

Tue Feb 26 14:56:31 2002  Owen Taylor  <otaylor@redhat.com>

        * glib-2.0.pc.in: Reorder @INTL_LIBS@ and @ICONV_LIBS@ in case
        -lintl depends on -licon. (Miroslaw Dobrzanski-Neumann #72717)

22 years agoUpdated Japanese translation.
Takayuki KUSANO [Tue, 26 Feb 2002 16:36:42 +0000 (16:36 +0000)]
Updated Japanese translation.

* ja.po: Updated Japanese translation.

22 years agoRename testgruntime to testgobject.
Owen Taylor [Tue, 26 Feb 2002 15:53:54 +0000 (15:53 +0000)]
Rename testgruntime to testgobject.

Tue Feb 26 10:51:00 2002  Owen Taylor  <otaylor@redhat.com>

        * Makefile.am (testgobject_LDADD): Rename testgruntime
        to testgobject.

22 years agoUpdated Slovenian translation
Andraz Tori [Tue, 26 Feb 2002 12:41:39 +0000 (12:41 +0000)]
Updated Slovenian translation

22 years agoUpdated Swedish translation.
Christian Rose [Tue, 26 Feb 2002 09:55:18 +0000 (09:55 +0000)]
Updated Swedish translation.

2002-02-26  Christian Rose  <menthos@menthos.com>

* sv.po: Updated Swedish translation.

22 years agoCheck for iconv_* in -liconv as well as libiconv_* in -liconv since AIX
Owen Taylor [Tue, 26 Feb 2002 04:12:52 +0000 (04:12 +0000)]
Check for iconv_* in -liconv as well as libiconv_* in -liconv since AIX

Mon Feb 25 23:01:53 2002  Owen Taylor  <otaylor@redhat.com>

        * configure.in acconfig.h config.h.win32.in
        glib/gconvert.c: Check for iconv_* in -liconv
        as well as libiconv_* in -liconv since AIX ships
        the system iconv in a separate library.
        Patch from Miroslaw Dobrzanski-Neumann (#72569)

22 years agoFix trailing , in enumeration Miroslaw Dobrzanski-Neumann (#72574)
Owen Taylor [Tue, 26 Feb 2002 03:47:47 +0000 (03:47 +0000)]
Fix trailing , in enumeration Miroslaw Dobrzanski-Neumann (#72574)

Mon Feb 25 22:46:29 2002  Owen Taylor  <otaylor@redhat.com>

* glib/gdebug.h: Fix trailing , in enumeration
Miroslaw Dobrzanski-Neumann (#72574)

22 years agoAccount for some characters having now uppercase/lowercase equivalents in
Owen Taylor [Tue, 26 Feb 2002 03:01:09 +0000 (03:01 +0000)]
Account for some characters having now uppercase/lowercase equivalents in

Mon Feb 25 21:58:01 2002  Owen Taylor  <otaylor@redhat.com>

        * glib/guniprop.c (g_unichar_toupper/lower): Account
        for some characters having now uppercase/lowercase
        equivalents in code, docs. (#65416)

22 years agoFix quoting of \' sequence (#72548, Christian Rose)
Owen Taylor [Mon, 25 Feb 2002 21:34:38 +0000 (21:34 +0000)]
Fix quoting of \' sequence (#72548, Christian Rose)

Mon Feb 25 16:31:09 2002  Owen Taylor  <otaylor@redhat.com>

        * glib/gshell.c (tokenize_command_line): Fix quoting
        of \' sequence (#72548, Christian Rose)

22 years agoFixed Swedish translation.
Christian Rose [Mon, 25 Feb 2002 18:57:36 +0000 (18:57 +0000)]
Fixed Swedish translation.

2002-02-25  Christian Rose  <menthos@menthos.com>

* sv.po: Fixed Swedish translation.

22 years agoUpdated Malay Translation.
Hasbullah Bin Pit [Mon, 25 Feb 2002 17:08:46 +0000 (17:08 +0000)]
Updated Malay Translation.

2002-02-25  Hasbullah Bin Pit <sebol@ikhlas.com>

* ms.po: Updated Malay Translation.

22 years agoUpdated russian translation.
Valek Frob [Mon, 25 Feb 2002 11:23:02 +0000 (11:23 +0000)]
Updated russian translation.

22 years agoUpdated Swedish translation.
Christian Rose [Mon, 25 Feb 2002 09:15:32 +0000 (09:15 +0000)]
Updated Swedish translation.

2002-02-25  Christian Rose  <menthos@menthos.com>

* sv.po: Updated Swedish translation.

22 years agoMake GInterfaceInfo paramter const to correspond to the conventions for
Owen Taylor [Mon, 25 Feb 2002 03:15:25 +0000 (03:15 +0000)]
Make GInterfaceInfo paramter const to correspond to the conventions for

Sun Feb 24 22:08:29 2002  Owen Taylor  <otaylor@redhat.com>

        * gtypemodule.[ch] (g_type_module_add_interface): Make
        GInterfaceInfo paramter const to correspond to the
        conventions for the g_type_add_interface() functions.
        (#72461, Miroslaw Dobrzanski-Neumann)

22 years agoEdits.
Tor Lillqvist [Sun, 24 Feb 2002 21:42:34 +0000 (21:42 +0000)]
Edits.

2002-02-24  Tor Lillqvist  <tml@iki.fi>

* README.win32: Edits.

* config.h.win32.in: Add (as undefined) HAVE_UNSETENV,
_FILE_OFFSET_BITS and _LARGE_FILES, just for completeness.

* glibconfig.h.win32.in: Add the gcc-2.95.x undef of
G_HAVE_ISO_VARARGS.

22 years ago1.3.15, binary, interface age 0. GLIB_1_3_15
Owen Taylor [Sun, 24 Feb 2002 03:19:45 +0000 (03:19 +0000)]
1.3.15, binary, interface age 0.

Sat Feb 23 21:36:51 2002  Owen Taylor  <otaylor@redhat.com>

        * configure.in: 1.3.15, binary, interface age 0.

        * NEWS: Updated.

22 years agoAdd a little bit of padding.
Owen Taylor [Sat, 23 Feb 2002 20:08:45 +0000 (20:08 +0000)]
Add a little bit of padding.

Sat Feb 23 14:54:13 2002  Owen Taylor  <otaylor@redhat.com>

        * glib/giochannel.h (struct _GIOChannel): Add a little bit
        of padding.

        * glib/gmain.h (struct _GSource): Add a little bit of padding.

22 years agoAdd some padding to the class.
Owen Taylor [Sat, 23 Feb 2002 20:08:13 +0000 (20:08 +0000)]
Add some padding to the class.

Sat Feb 23 13:28:56 2002  Owen Taylor  <otaylor@redhat.com>

        * gtypeplugin.h (struct _GTypePluginClass): Add some
        padding to the class.

        * gclosure.h (struct _GClosure): Fix typo in comment.

22 years agoUpdated Danish translation.
Ole Laursen [Sat, 23 Feb 2002 15:34:06 +0000 (15:34 +0000)]
Updated Danish translation.

2002-02-23  Ole Laursen  <olau@hardworking.dk>

* da.po: Updated Danish translation.

22 years agoNew header containing GTK_DEBUG-style debugging support for GLib.
Matthias Clasen [Thu, 21 Feb 2002 23:07:34 +0000 (23:07 +0000)]
New header containing GTK_DEBUG-style debugging support for GLib.

* glib/gdebug.h: New header containing GTK_DEBUG-style debugging
support for GLib. Currently only the fatal_warnings debug option exists.

* glib/gmessages.c (g_log_msg_prefix_init): New one-shot function
for parsing G_MESSAGES_PREFIXED.
(_g_debug_init): New one-shot function for parsing G_DEBUG.
(g_log_write_prefix): Use g_log_msg_prefix_init().
(g_messages_init): Use g_log_msg_prefix_init() and _g_debug_init().

* glib/Makefile.am (libglib_1_3_la_SOURCES): Add gdebug.h.

* glib/Makefile.am (IGNORE_HFILES): Add gdebug.h.

* glib/running.sgml: Document the G_DEBUG environment variable.

* glib/tmpl/threads.sgml: Replace g_thread_wait() by
g_thread_join() in two places.

22 years agoAdd g_value_set_object_take_ownership and
Tor Lillqvist [Thu, 21 Feb 2002 20:46:12 +0000 (20:46 +0000)]
Add g_value_set_object_take_ownership and

2002-02-20  Tor Lillqvist  <tml@iki.fi>

* gobject.def: Add g_value_set_object_take_ownership and
g_value_set_param_take_ownership.

22 years agoFix implicit conversions between void * and function pointer (Miroslaw
Owen Taylor [Thu, 21 Feb 2002 03:57:33 +0000 (03:57 +0000)]
Fix implicit conversions between void * and function pointer (Miroslaw

Wed Feb 20 22:55:15 2002  Owen Taylor  <otaylor@redhat.com>

        * gobject.c: Fix implicit conversions between void * and
        function pointer (Miroslaw Dobrzanski-Neumann, #71963)

22 years agoed Feb 20 22:35:42 2002 Owen Taylor <otaylor@redhat.com>
Owen Taylor [Thu, 21 Feb 2002 03:54:34 +0000 (03:54 +0000)]
ed Feb 20 22:35:42 2002  Owen Taylor  <otaylor@redhat.com>

        Fixes from Miroslaw Dobrzanski-Neumann (#71963)

        * glib/giounix.c (g_io_channel_new_file): Fix trailing comma
        in enum.

        * configure.in: Check for unsetenv.

        * test/uri-test.c: Fall back to trying putenv(VARNAME) if
        unsetenv isn't present.

22 years agoUse gssize instead of gsize as type of the pos and len arguments. (#71964)
Daniel Elstner [Wed, 20 Feb 2002 16:44:56 +0000 (16:44 +0000)]
Use gssize instead of gsize as type of the pos and len arguments. (#71964)

2002-02-20  Daniel Elstner  <daniel.elstner@gmx.net>

* glib/gstring.[ch] (g_string_erase): Use gssize instead of gsize as type of the pos and len arguments. (#71964)

22 years agoAdded Greek translation
Simos Xenitellis [Wed, 20 Feb 2002 14:34:32 +0000 (14:34 +0000)]
Added Greek translation

22 years agogobject/gobject-sections.txt gobject/tmpl/generic_values.sgml updated for
Sven Neumann [Wed, 20 Feb 2002 09:51:10 +0000 (09:51 +0000)]
gobject/gobject-sections.txt gobject/tmpl/generic_values.sgml updated for

2002-02-20  Sven Neumann  <sven@gimp.org>

* gobject/gobject-sections.txt
* gobject/tmpl/generic_values.sgml
* gobject/tmpl/param_value_types.sgml: updated for GValue changes.

22 years agoprovide marshaller specific value_set_*_take_ownership() variants.
Tim Janik [Tue, 19 Feb 2002 17:38:45 +0000 (17:38 +0000)]
provide marshaller specific value_set_*_take_ownership() variants.

Sun Feb 16 22:08:48 2002  Tim Janik  <timj@gtk.org>

        * gobject.[hc]:
        * gparam.[hc]: provide marshaller specific value_set_*_take_ownership()
        variants.

        * gvalue.h: shrink GValue's data contents to 2 unions.

        * glib-genmarshal.c: fix release and realeas_check hackage by always
        using _take_ownership() variants. directly access value contents if
        G_ENABLE_DEBUG is not defined.

        * gobject.h: add padding pointers to the class struct.

22 years agoadded GValue documentation.
Tim Janik [Tue, 19 Feb 2002 17:08:11 +0000 (17:08 +0000)]
added GValue documentation.

Tue Feb 19 17:45:43 2002  Tim Janik  <timj@gtk.org>

        * gobject/tmpl/generic_values.sgml: added GValue documentation.

22 years agoInclude <config.h> first here, too. Use g_io_channel_read_chars() instead
Tor Lillqvist [Tue, 19 Feb 2002 09:08:24 +0000 (09:08 +0000)]
Include <config.h> first here, too. Use g_io_channel_read_chars() instead

2002-02-19  Tor Lillqvist  <tml@iki.fi>

* glib/gspawn-win32.c: Include <config.h> first here, too. Use
g_io_channel_read_chars() instead of (deprecated)
g_io_channel_read(). Set encoding to NULL for the channels used
for the pipes from the child.

* glib/giowin32.c (buffer_read): Do return G_IO_STATUS_EOF when
EOF has been reached. Otherwise, with the above change to
gspawn-win32.c, spawn-test hangs.

22 years agoUpdated Japanese translation.
Takayuki KUSANO [Tue, 19 Feb 2002 04:22:08 +0000 (04:22 +0000)]
Updated Japanese translation.

* ja.po: Updated Japanese translation.

22 years agoRemove charset.alias from EXTRA_DIST; we don't want the charset.alias from
Owen Taylor [Tue, 19 Feb 2002 01:20:35 +0000 (01:20 +0000)]
Remove charset.alias from EXTRA_DIST; we don't want the charset.alias from

Mon Feb 18 20:18:23 2002  Owen Taylor  <otaylor@redhat.com>

        * glib/libcharset/Makefile.am (EXTRA_DIST): Remove
        charset.alias from EXTRA_DIST; we don't want the
charset.alias from the make distcheck machine
        on the target system!. (#70974, reported by
        Ryan Lovett)

22 years agoTurn off ISO varargs support for gcc-2.95 since it causes problems with
Owen Taylor [Mon, 18 Feb 2002 17:48:44 +0000 (17:48 +0000)]
Turn off ISO varargs support for gcc-2.95 since it causes problems with

Mon Feb 18 12:40:36 2002  Owen Taylor  <otaylor@redhat.com>

        * configure.in: Turn off ISO varargs support for gcc-2.95
        since it causes problems with ANSI and we we have GNUC
        varargs. (#70024, reported by Morten Welinder, fix from
        James Henstridge)

22 years ago1.3.14 GLIB_1_3_14
Owen Taylor [Sun, 17 Feb 2002 23:28:43 +0000 (23:28 +0000)]
1.3.14

Sun Feb 17 11:37:06 2002  Owen Taylor  <otaylor@redhat.com>

        * 1.3.14

        * glib/glibintl.h: Error out of config.h wasn't included
        rather than including it, since config.h must be the
        first thing included.

        * glib/gconvert.c glib/gmarkup.c glib/gshell.c glib/gspawn.c
        glib/gunibreak.c glib/gunidecomp.c glib/guniprop.c:
        Include config.h as the first thing. (#71704, Morten
        Welinder)

22 years agoFix typo when checking if file + module_suffix exists. (Miroslaw
Owen Taylor [Sun, 17 Feb 2002 23:17:52 +0000 (23:17 +0000)]
Fix typo when checking if file + module_suffix exists. (Miroslaw

Sun Feb 17 18:15:22 2002  Owen Taylor  <otaylor@redhat.com>

        * gmodule.c (g_module_open): Fix typo when checking
        if file + module_suffix exists. (Miroslaw Dobrzanski-Neumann,
        #71801)

22 years ago*** empty log message ***
Wang Jian [Sun, 17 Feb 2002 09:53:08 +0000 (09:53 +0000)]
*** empty log message ***

22 years agoVersion 1.3.14.
Owen Taylor [Fri, 15 Feb 2002 17:26:49 +0000 (17:26 +0000)]
Version 1.3.14.

Fri Feb 15 11:41:42 2002  Owen Taylor  <otaylor@redhat.com>

        * Version 1.3.14.

        * configure.in: 1.3.14, binary age 0, interface age 0.

22 years agoUpdated.
Owen Taylor [Fri, 15 Feb 2002 16:41:54 +0000 (16:41 +0000)]
Updated.

Fri Feb 15 10:41:51 2002  Owen Taylor  <otaylor@redhat.com>

        * NEWS: Updated.

        * configure.in: Require autoconf-2.52, run AC_SYS_LARGEFILE.
        (#71410, Sven Neumann)

        * glib/giounix.c glib/giowin32.c glib/giochannel.[ch]:
        Change offset type for g_io_channel_seek[_position] to
        gint64.

22 years agoDo not assume, that after g_usleep(G_USEC_PER_SEC) the newly started
Sebastian Wilhelmi [Fri, 15 Feb 2002 09:58:49 +0000 (09:58 +0000)]
Do not assume, that after g_usleep(G_USEC_PER_SEC) the newly started

2002-02-15  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>

* tests/thread-test.c: Do not assume, that after
g_usleep(G_USEC_PER_SEC) the newly started thread began
running. Spotted by Miroslaw Dobrzanski-Neumann
<mne@mosaic-ag.com>. Make the test_g_static_rw_lock_thread threads
wait a random time. Make the test_g_static_rw_lock test run 5
seconds, not 1.

22 years agoUse the #if branch with G_BREAKPOINT() also on Win32. Remove the separate
Tor Lillqvist [Thu, 14 Feb 2002 07:06:56 +0000 (07:06 +0000)]
Use the #if branch with G_BREAKPOINT() also on Win32. Remove the separate

2002-02-14  Tor Lillqvist  <tml@iki.fi>

* glib/gmessages.c (g_logv): Use the #if branch with
G_BREAKPOINT() also on Win32. Remove the separate __asm int 3 for
MSVC, G_BREAKPOINT() does exactly that.

22 years agooops. revert some files that accidentally got into that last commit.
James Henstridge [Thu, 14 Feb 2002 00:46:58 +0000 (00:46 +0000)]
oops.  revert some files that accidentally got into that last commit.
They were local changes that shouldn't have gone into the commit
(way too early)

22 years agoadd third argument to the AC_DEFINE calls, so users of the macro don't
James Henstridge [Thu, 14 Feb 2002 00:28:02 +0000 (00:28 +0000)]
add third argument to the AC_DEFINE calls, so users of the macro don't

2002-02-14  James Henstridge  <james@daa.com.au>

* m4macros/glib-gettext.m4: add third argument to the AC_DEFINE
calls, so users of the macro don't need to add entries to
acconfig.h in their package.

22 years agonever dispatch sources of mixed priority, because while iterating over the
Havoc Pennington [Wed, 13 Feb 2002 22:37:26 +0000 (22:37 +0000)]
never dispatch sources of mixed priority, because while iterating over the

2002-02-13  Havoc Pennington  <hp@redhat.com>

* glib/gmain.c (g_main_context_check): never dispatch sources of
mixed priority, because while iterating over the dispatch array a
new source with more priority may be added, while a source with
less priority remains in the dispatch array

22 years agofixed a check for node not being NULL.
Tim Janik [Wed, 13 Feb 2002 16:24:35 +0000 (16:24 +0000)]
fixed a check for node not being NULL.

Wed Feb 13 17:22:37 2002  Tim Janik  <timj@gtk.org>

        * gtype.c (g_type_value_table_peek): fixed a check for node not being NULL.

22 years agoremove extraneous redefinition of G_PARAM_SPEC_CLASS().
Tim Janik [Wed, 13 Feb 2002 05:53:54 +0000 (05:53 +0000)]
remove extraneous redefinition of G_PARAM_SPEC_CLASS().

Wed Feb 13 06:53:50 2002  Tim Janik  <timj@gtk.org>

        * gparam.c: remove extraneous redefinition of G_PARAM_SPEC_CLASS().

22 years agocosmetic cleanups, fixed [u]int64->string conversions.
Tim Janik [Wed, 13 Feb 2002 05:30:42 +0000 (05:30 +0000)]
cosmetic cleanups, fixed [u]int64->string conversions.

Wed Feb 13 06:29:51 2002  Tim Janik  <timj@gtk.org>

        * gvaluetransform.c: cosmetic cleanups, fixed [u]int64->string
        conversions.

        * ChangeLog: added entry from owen which went into the wrong
        file.

22 years agoUse "if (expr) { } else" as I meant to in the first place. The other form
Darin Adler [Tue, 12 Feb 2002 00:50:23 +0000 (00:50 +0000)]
Use "if (expr) { } else" as I meant to in the first place. The other form

2002-02-11  Darin Adler  <darin@bentspoon.com>

* glib/gmessages.h: Use "if (expr) { } else" as I meant to in the
first place. The other form can trigger warnings in some compilers

22 years agoUse "if (expr) { } else" as I meant to in the first place. The other form
Darin Adler [Mon, 11 Feb 2002 22:33:55 +0000 (22:33 +0000)]
Use "if (expr) { } else" as I meant to in the first place. The other form

* glib/gmessages.h: Use "if (expr) { } else" as I meant to in the
first place. The other form can trigger warnings in some compilers
that suspect a ";" after "if (expr)" is an error.

22 years agoytpo fix
Manish Singh [Mon, 11 Feb 2002 22:31:07 +0000 (22:31 +0000)]
ytpo fix

22 years agoneed statement terminators for the if clauses for the precedeing change.
Manish Singh [Mon, 11 Feb 2002 22:30:43 +0000 (22:30 +0000)]
need statement terminators for the if clauses for the precedeing change.

2002-02-11  Manish Singh  <yosh@gimp.org>

        * glib/gmessages.h: need statement terminators for the if clauses for
        the precedeing change.

22 years agoUse "if (expr) else" rather than "if (!(expr))" so the parentheses don't
Darin Adler [Mon, 11 Feb 2002 22:15:42 +0000 (22:15 +0000)]
Use "if (expr) else" rather than "if (!(expr))" so the parentheses don't

* glib/gmessages.h: Use "if (expr) else" rather than
"if (!(expr))" so the parentheses don't disable the gcc
warnings about = vs. ==.

22 years agomatch the signature in the implementation
jacob berkman [Mon, 11 Feb 2002 16:28:59 +0000 (16:28 +0000)]
match the signature in the implementation

2002-02-11  jacob berkman  <jacob@ximian.com>

* glib/gmarkup.h (g_markup_error_quark): match the signature in
the implementation

22 years agono sym links on win32, no lstat in msvcrt
Hans Breuer [Sun, 10 Feb 2002 16:42:36 +0000 (16:42 +0000)]
no sym links on win32, no lstat in msvcrt

2002-02-10  Hans Breuer  <hans@breuer.org>

* glib/gfileutils.c : no sym links on win32, no lstat in msvcrt

* tests/makefile.msc.in : added uri-test

22 years agomsvc 5.0 can't cast from uint64 to double. Disable respective
Hans Breuer [Sun, 10 Feb 2002 16:39:24 +0000 (16:39 +0000)]
msvc 5.0 can't cast from uint64 to double. Disable respective

2002-02-10  Hans Breuer  <hans@breuer.org>

* gvaluetransform.c : msvc 5.0 can't cast from uint64 to
double. Disable respective transform_func than.

* makefile.msc.in : build test programs

22 years agoUpdated Norwegian (bokmål) translation.
Kjartan Maraas [Sun, 10 Feb 2002 09:56:18 +0000 (09:56 +0000)]
Updated Norwegian (bokmål) translation.

2002-02-10  Kjartan Maraas  <kmaraas@gnome.org>

* no.po: Updated Norwegian (bokmål) translation.

22 years agoNew. (skip_spaces): g_unichar_isspace -> xml_isspace isspace ->
Darin Adler [Sun, 10 Feb 2002 05:56:06 +0000 (05:56 +0000)]
New. (skip_spaces): g_unichar_isspace -> xml_isspace isspace ->

* glib/gmarkup.c: (xml_isspace): New.
(skip_spaces): g_unichar_isspace -> xml_isspace
* glib/gstrfuncs.c: (g_ascii_strtod): isspace -> g_ascii_isspace
isxdigit -> g_ascii_isxdigit, isdigit -> g_ascii_isdigit

22 years agoTest attribute value delimiters.
Matthias Clasen [Sat, 9 Feb 2002 22:08:10 +0000 (22:08 +0000)]
Test attribute value delimiters.

* tests/markups/valid-4.gmarkup: Test attribute value delimiters.

* glib/gmarkup.c (g_markup_parse_context_parse): Support
' and " as attribute value delimiters.  (#70677)

22 years agoFixed typo in G_THREADS_ENABLED.
Sebastian Wilhelmi [Sat, 9 Feb 2002 20:23:01 +0000 (20:23 +0000)]
Fixed typo in G_THREADS_ENABLED.

2002-02-09  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>

* Fixed typo in G_THREADS_ENABLED.

22 years agoMake --disable-threads work again. (#71034)
Sebastian Wilhelmi [Sat, 9 Feb 2002 20:08:06 +0000 (20:08 +0000)]
Make --disable-threads work again. (#71034)

2002-02-09  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>

* configure.in: Make --disable-threads work again. (#71034)

* gthread-impl.c: Only compile most of this file, if
G_THREAD_ENABLED is set.

22 years agoRegister transformations for gint64, guint64. (#70780, patch from Andy
Owen Taylor [Sat, 9 Feb 2002 04:59:54 +0000 (04:59 +0000)]
Register transformations for gint64, guint64. (#70780, patch from Andy

Fri Feb  8 23:52:27 2002  Owen Taylor  <otaylor@redhat.com>

        * gobject/gvaluetransform.c: Register transformations for
        gint64, guint64. (#70780, patch from Andy Wingo)

        * configure.in: Handle missing G_GINT64_FORMAT,
        G_GUINT64_FORMAT ... harder to require GNU libc than GCC.

        * NEWS: Some cleanups that I had setting around.

22 years agoMake hostname parameter const char *. Added a new "ASCII must not be
Darin Adler [Fri, 8 Feb 2002 19:57:35 +0000 (19:57 +0000)]
Make hostname parameter const char *. Added a new "ASCII must not be

* glib/gconvert.h: Make hostname parameter const char *.
* glib/gconvert.c: (g_unescape_uri_string): Added a new
"ASCII must not be escaped" feature, and some missing error
checking.
(is_escalphanum): New.
(is_escalpha): New.
(hostname_validate): New.
(g_filename_from_uri): Don't allow hostnames to include
escaped ASCII, validate hostnames with the new
hostname_validate.
(g_filename_to_uri): Validate hostnames with the new
hostname_validate.

* tests/uri-test.c: Updated tests to reflect the hostname
validation changes above.

* glib/gdate.c: (g_date_fill_parse_tokens): Remove the
<ctype.h> include and do isdigit -> g_ascii_isdigit.

22 years agoFix access to freed memory in test case (Miroslaw Dobrzanski-Neumann).
Owen Taylor [Fri, 8 Feb 2002 17:34:15 +0000 (17:34 +0000)]
Fix access to freed memory in test case (Miroslaw Dobrzanski-Neumann).

Fri Feb  8 12:32:14 2002  Owen Taylor  <otaylor@redhat.com>

        * tests/hash-test.c (second_hash_test): Fix access to
        freed memory in test case (Miroslaw Dobrzanski-Neumann).
        Re-enable and debug some commented out code.

22 years agog_dir_open: added g_return_val_if_fail() to prevent us from calling
Michael Natterer [Fri, 8 Feb 2002 17:08:22 +0000 (17:08 +0000)]
g_dir_open: added g_return_val_if_fail() to prevent us from calling

2002-02-08  Michael Natterer  <mitch@gimp.org>

* glib/gdir.c: g_dir_open: added g_return_val_if_fail() to prevent
us from calling opendir(NULL) (which simply crashes).

22 years agoExtended documentation.
Sebastian Wilhelmi [Fri, 8 Feb 2002 08:25:49 +0000 (08:25 +0000)]
Extended documentation.

2002-02-08  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>

* glib/gfileutils.c (g_file_test): Extended documentation.

22 years agoDo not follow symbolic links for G_FILE_TEST_SYMLINK. Also fixed the
Sebastian Wilhelmi [Thu, 7 Feb 2002 20:14:00 +0000 (20:14 +0000)]
Do not follow symbolic links for G_FILE_TEST_SYMLINK. Also fixed the

2002-02-07  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>

* glib/gfileutils.c (g_file_test): Do not follow symbolic links
for G_FILE_TEST_SYMLINK. Also fixed the correct "OR"-behaviour for
G_FILE_TEST_IS_EXECUTABLE and G_FILE_TEST_EXISTS. (#60048)

22 years agodocument value transformation.
Tim Janik [Thu, 7 Feb 2002 11:09:26 +0000 (11:09 +0000)]
document value transformation.

Thu Feb  7 12:07:06 2002  Tim Janik  <timj@gtk.org>

        * gobject/tmpl/generic_values.sgml: document value transformation.

22 years agoAdded Korean translation.
Changwoo Ryu [Thu, 7 Feb 2002 01:59:29 +0000 (01:59 +0000)]
Added Korean translation.

22 years agoUsual update.
Kwok-Koon Cheung [Thu, 7 Feb 2002 00:27:06 +0000 (00:27 +0000)]
Usual update.

22 years agoHandle NULL entries (already dispatched) in pending_dispatches array
Owen Taylor [Wed, 6 Feb 2002 19:45:56 +0000 (19:45 +0000)]
Handle NULL entries (already dispatched) in pending_dispatches array

Wed Feb  6 14:44:18 2002  Owen Taylor  <otaylor@redhat.com>

        * glib/gmain.c (g_main_context_prepare): Handle
        NULL entries (already dispatched) in pending_dispatches array
        (pointed out by Manish Singh)

22 years agoUnref pending dispatches when discarding them.
Owen Taylor [Wed, 6 Feb 2002 00:37:38 +0000 (00:37 +0000)]
Unref pending dispatches when discarding them.

Tue Feb  5 17:13:02 2002  Owen Taylor  <otaylor@redhat.com>

        * glib/gmain.c (g_main_context_prepare): Unref pending
        dispatches when discarding them.

22 years agoConverted to UTF-8.
Takayuki KUSANO [Tue, 5 Feb 2002 10:16:38 +0000 (10:16 +0000)]
Converted to UTF-8.

* ja.po: Converted to UTF-8.

22 years agofixes.
Tim Janik [Mon, 4 Feb 2002 18:36:33 +0000 (18:36 +0000)]
fixes.

22 years agodoc common functions like ref/ sink/unref/invalidate.
Tim Janik [Mon, 4 Feb 2002 18:08:23 +0000 (18:08 +0000)]
doc common functions like ref/ sink/unref/invalidate.

Mon Feb  4 17:55:39 2002  Tim Janik  <timj@gtk.org>

        * gobject/tmpl/closures.sgml: doc common functions like ref/
        sink/unref/invalidate.

22 years agodocument g_obejct_watch_closure() and qdata functions.
Tim Janik [Mon, 4 Feb 2002 17:17:44 +0000 (17:17 +0000)]
document g_obejct_watch_closure() and qdata functions.

Mon Feb  4 17:55:39 2002  Tim Janik  <timj@gtk.org>

        * gobject/tmpl/objects.sgml: document g_obejct_watch_closure() and
        qdata functions.

22 years agoDelay allocation until after all g_return_val_if_fail ().
Sebastian Wilhelmi [Mon, 4 Feb 2002 13:49:36 +0000 (13:49 +0000)]
Delay allocation until after all g_return_val_if_fail ().

2002-02-04  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>

* glib/gthread.c (g_thread_create_full): Delay allocation until
after all g_return_val_if_fail ().

* glib/gthread.h: Make depth member guint for cosmetic reasons.

* glib/gthread.c: (g_static_rec_mutex_unlock_full): depth should
be unsigned. All that spotted by Jörgen Viksell
<jorgen.viksell@telia.com>

22 years agoeek, correct typo
Manish Singh [Sun, 3 Feb 2002 01:05:55 +0000 (01:05 +0000)]
eek, correct typo

22 years agoglib/gmain.c remove references to deprecated functions in docs and warning
Manish Singh [Sun, 3 Feb 2002 01:04:32 +0000 (01:04 +0000)]
glib/gmain.c remove references to deprecated functions in docs and warning

2002-02-02  Manish Singh  <yosh@gimp.org>

        * glib/gmain.c
        * glib/gtree.c: remove references to deprecated functions in docs
        and warning message.

22 years agoremove cat-id-tbl.c references (this really
jacob berkman [Fri, 1 Feb 2002 00:02:12 +0000 (00:02 +0000)]
remove cat-id-tbl.c references (this really

2002-01-31  jacob berkman  <jacob@ximian.com>

* Makefile.in.in: remove cat-id-tbl.c references (this really

22 years agoremove stamp-cat-id
jacob berkman [Thu, 31 Jan 2002 23:26:20 +0000 (23:26 +0000)]
remove stamp-cat-id

2002-01-31  jacob berkman  <jacob@ximian.com>

* Makefile.in.in (DISTFILES): remove stamp-cat-id