Tor Lillqvist [Wed, 11 Jun 2008 06:57:22 +0000 (06:57 +0000)]
glib/gmain.c Clarify what a "child pid" is in the doc comments.
2008-06-11 Tor Lillqvist <tml@novell.com>
* glib/gmain.c
* glib/gspawn.c: Clarify what a "child pid" is in the doc
comments.
svn path=/trunk/; revision=6995
Matthias Clasen [Tue, 10 Jun 2008 17:54:24 +0000 (17:54 +0000)]
Additions
svn path=/trunk/; revision=6994
Matthias Clasen [Tue, 10 Jun 2008 17:03:15 +0000 (17:03 +0000)]
Bug 536158 – also bump GHashTable version when a node is removed via
g_hash_table_iter_remove()/g_hash_table_iter_steal()
* glib/ghash.c (iter_remove_or_steal): Bump the hash table
version. Patch by Jean-Yves Lefort
svn path=/trunk/; revision=6993
Matthias Clasen [Tue, 10 Jun 2008 16:56:25 +0000 (16:56 +0000)]
Bug 537546 – 'desktop' shortcut in file chooser looks like a generic
folder
* glocalfileinfo.c (_g_local_file_info_get): Return user-desktop
as icon for the desktop directory, also make user-home and
user-desktop the preferred icons.
svn path=/trunk/; revision=6992
Matthias Clasen [Tue, 10 Jun 2008 16:45:54 +0000 (16:45 +0000)]
Add g_themed_icon_prepend_name
svn path=/trunk/; revision=6991
Matthias Clasen [Tue, 10 Jun 2008 15:55:31 +0000 (15:55 +0000)]
Bug 537392 – Additional colon in xattr name
* glocalfileinfo.c (set_xattr): Skip the second colon of the prefix,
too. Reported by Alessandro Morandi
svn path=/trunk/; revision=6990
Matthias Clasen [Tue, 10 Jun 2008 15:38:42 +0000 (15:38 +0000)]
Fix attribution
svn path=/trunk/; revision=6989
Matthias Clasen [Tue, 10 Jun 2008 15:37:41 +0000 (15:37 +0000)]
Bug 536641 – Filesystem querying in gio does not list AFS and autofs
file systems
* glocalfile.c (get_fs_type): Add afs and autofs.
Patch by Danny Baumann.
svn path=/trunk/; revision=6988
Matthias Clasen [Tue, 10 Jun 2008 15:27:39 +0000 (15:27 +0000)]
Bug 528600 – g_dummy_file_get_parent("scheme://example.com/")
* gdummyfile.c (g_dummy_file_get_parent): Return NULL if there
is no parent. (Owen Taylor, patch by Christian Persch)
svn path=/trunk/; revision=6987
14:06:34 Tim Janik [Tue, 10 Jun 2008 12:07:18 +0000 (12:07 +0000)]
fixed documentation regarding type checking macros that do and do not
2008-06-10 14:06:34 Tim Janik <timj@imendio.com>
* gobject/tmpl/gtype.sgml: fixed documentation regarding type checking
macros that do and do not issue warnings.
svn path=/trunk/; revision=6986
Tim Janik [Tue, 10 Jun 2008 11:41:34 +0000 (11:41 +0000)]
g_type_class_ref() comment fixes.
svn path=/trunk/; revision=6985
Paolo Borelli [Tue, 10 Jun 2008 11:40:45 +0000 (11:40 +0000)]
do not leak the output stream.
2008-06-10 Paolo Borelli <pborelli@katamail.com>
* gfile.c (g_file_replace_contents): do not leak the output stream.
svn path=/trunk/; revision=6984
13:34:01 Tim Janik [Tue, 10 Jun 2008 11:35:46 +0000 (11:35 +0000)]
added race condition tester from Michael Meeks with a couple fixes so it's
2008-06-10 13:34:01 Tim Janik <timj@imendio.com>
* tests/threadtests.c: added race condition tester from Michael Meeks
with a couple fixes so it's not triggering development warnings. From:
Bug 537555 - GObject instantiation not thread safe ...
svn path=/trunk/; revision=6983
13:15:29 Tim Janik [Tue, 10 Jun 2008 11:26:50 +0000 (11:26 +0000)]
fixed race condition where references to partially initialized classes
2008-06-10 13:15:29 Tim Janik <timj@imendio.com>
* gtype.c (g_type_class_ref): fixed race condition where references to
partially initialized classes could be handed out.
svn path=/trunk/; revision=6982
Michael Natterer [Tue, 10 Jun 2008 10:51:29 +0000 (10:51 +0000)]
fix SEGV by not using uninitialized memory as array index.
2008-06-10 Michael Natterer <mitch@imendio.com>
* gcontenttype.c (g_content_type_get_icon): fix SEGV by not using
uninitialized memory as array index.
svn path=/trunk/; revision=6981
Tor Lillqvist [Tue, 10 Jun 2008 10:35:20 +0000 (10:35 +0000)]
Add TODO comments.
2008-06-10 Tor Lillqvist <tml@novell.com>
* gcontenttype.c (g_content_type_get_icon) [Win32]:
Add TODO comments.
svn path=/trunk/; revision=6980
Tor Lillqvist [Tue, 10 Jun 2008 10:34:02 +0000 (10:34 +0000)]
Add TODO comment.
2008-06-10 Tor Lillqvist <tml@novell.com>
* gcontenttype.c (g_content_type_can_be_executable) [Win32]: Add
TODO comment.
svn path=/trunk/; revision=6979
Theppitak Karoonboonyanan [Tue, 10 Jun 2008 09:06:11 +0000 (09:06 +0000)]
Updated Thai translation.
2008-06-10 Theppitak Karoonboonyanan <thep@linux.thai.net>
* th.po: Updated Thai translation.
svn path=/trunk/; revision=6978
Matthias Clasen [Mon, 9 Jun 2008 21:38:35 +0000 (21:38 +0000)]
Fix the build
svn path=/trunk/; revision=6977
Matthias Clasen [Mon, 9 Jun 2008 17:33:43 +0000 (17:33 +0000)]
Use icons from the shared mime database, if available.
svn path=/trunk/; revision=6976
Matthias Clasen [Mon, 9 Jun 2008 16:45:19 +0000 (16:45 +0000)]
Sync with upstream
svn path=/trunk/; revision=6975
Tor Lillqvist [Mon, 9 Jun 2008 03:49:14 +0000 (03:49 +0000)]
Cosmetics.
svn path=/trunk/; revision=6973
Kjartan Maraas [Sat, 7 Jun 2008 18:40:42 +0000 (18:40 +0000)]
Updated Norwegian bokmål translation.
2008-06-07 Kjartan Maraas <kmaraas@gnome.org>
* nb.po: Updated Norwegian bokmål translation.
svn path=/trunk/; revision=6972
Tor Lillqvist [Sat, 7 Jun 2008 04:03:47 +0000 (04:03 +0000)]
Define X_OK if not defined (MSVC).
2008-06-07 Tor Lillqvist <tml@novell.com>
* glib/gstdio.c (g_access): Define X_OK if not defined (MSVC).
svn path=/trunk/; revision=6970
Yevgen Muntyan [Mon, 2 Jun 2008 19:35:15 +0000 (19:35 +0000)]
Bug 531403 - g_utf8_collate broken on Mac.
2008-06-02 Yevgen Muntyan <muntyan@tamu.edu>
Bug 531403 - g_utf8_collate broken on Mac.
* glib/gunicollate.c: (g_utf8_collate): use UCCompareTextDefault;
(collate_key_to_string), (carbon_collate_key_with_collator),
(carbon_collate_key), (carbon_collate_key_for_filename): new
functions using Carbon API to get collate key for g_utf8_collate_key()
and g_utf8_collate_key_for_filename();
(g_utf8_collate_key), (g_utf8_collate_key_for_filename): use those.
svn path=/trunk/; revision=6969
Luca Ferretti [Sat, 31 May 2008 09:33:54 +0000 (09:33 +0000)]
Updated Italian translation.
2008-05-31 Luca Ferretti <elle.uca@libero.it>
* it.po: Updated Italian translation.
svn path=/trunk/; revision=6968
Philipp Kerling [Sat, 31 May 2008 09:07:22 +0000 (09:07 +0000)]
Updated German translation.
2008-05-31 Philipp Kerling <k.philipp@gmail.com>
* de.po: Updated German translation.
svn path=/trunk/; revision=6967
Michael Natterer [Fri, 30 May 2008 09:05:08 +0000 (09:05 +0000)]
Bug 535628 - test/patterntest.c still includes gpattern.h directly.
2008-05-30 Michael Natterer <mitch@imendio.com>
Bug 535628 - test/patterntest.c still includes gpattern.h
directly.
* tests/patterntest.c: don't include "glib/gpattern.h" directly.
Patch from Hiroyuki Ikezoe.
svn path=/trunk/; revision=6964
Tor Lillqvist [Fri, 30 May 2008 06:36:55 +0000 (06:36 +0000)]
Bug 535625 - alias.h:2648: error: 'utime' undeclared here (not in a
2008-05-30 Tor Lillqvist <tml@novell.com>
Bug 535625 - alias.h:2648: error: 'utime' undeclared here (not
in a function)
* glib/glib.symbols: Move g_utime inside #if !defined(G_OS_UNIX)
|| defined(G_STDIO_NO_WRAP_ON_UNIX).
svn path=/trunk/; revision=6963
Tor Lillqvist [Thu, 29 May 2008 23:05:35 +0000 (23:05 +0000)]
Mask out X_OK to avoid problem on Vista. X_OK was just ignored by access()
2008-05-30 Tor Lillqvist <tml@novell.com>
* glib/gstdio.c (g_access) [Win32]: Mask out X_OK to avoid problem
on Vista. X_OK was just ignored by access() in earlier Microsoft C
libraries. (Which is fine as executability has little meaning on
Windows.) The one on Vista returns an error if X_OK is passed.
svn path=/trunk/; revision=6961
Tor Lillqvist [Thu, 29 May 2008 18:05:26 +0000 (18:05 +0000)]
glib/gstdio.h Add g_utime(). No need to include <sys/utime.h> in gstdio.h,
2008-05-29 Tor Lillqvist <tml@novell.com>
* glib/gstdio.h
* glib/gstdio.c: Add g_utime(). No need to include <sys/utime.h>
in gstdio.h, just use a forward struct declaration.
* glib/glib.symbols: Add it.
svn path=/trunk/; revision=6960
Matthias Clasen [Thu, 29 May 2008 03:49:48 +0000 (03:49 +0000)]
Add indexes
svn path=/trunk/; revision=6959
Tor Lillqvist [Thu, 29 May 2008 02:49:29 +0000 (02:49 +0000)]
More verbiage.
svn path=/trunk/; revision=6957
Tor Lillqvist [Thu, 29 May 2008 02:43:49 +0000 (02:43 +0000)]
wint_t is short on Windows, and gcc warns: "wint_t is promoted to int when
2008-05-29 Tor Lillqvist <tml@novell.com>
* glib/gnulib/printf-args.c (printf_fetchargs): wint_t is short on
Windows, and gcc warns: "wint_t is promoted to int when passed
through ... (so you should pass int not wint_t to va_arg)." So do
that then.
svn path=/trunk/; revision=6956
Michael Natterer [Wed, 28 May 2008 16:18:27 +0000 (16:18 +0000)]
add G_DISABLE_SINGLE_INCLUDES to CPPFLAGS globally.
2008-05-28 Michael Natterer <mitch@imendio.com>
* configure.in: add G_DISABLE_SINGLE_INCLUDES to CPPFLAGS
globally.
* glib/tests/option-context.c
* glib/tests/testing.c
* tests/testingbase64.c: don't include <glib/gtestutils.h>
svn path=/trunk/; revision=6955
Michael Natterer [Wed, 28 May 2008 16:17:45 +0000 (16:17 +0000)]
don't define G_DISABLE_SINGLE_INCLUDES, it's in the global CPPFLAGS now.
2008-05-28 Michael Natterer <mitch@imendio.com>
* Makefile.am: don't define G_DISABLE_SINGLE_INCLUDES, it's in
the global CPPFLAGS now.
* tests/data-input-stream.c
* tests/data-output-stream.c
* tests/g-file-info.c
* tests/g-file.c
* tests/live-g-file.c
* tests/memory-input-stream.c: don't include <glib/gtestutils.h>
svn path=/trunk/; revision=6954
Michael Natterer [Wed, 28 May 2008 16:17:13 +0000 (16:17 +0000)]
don't define G_DISABLE_SINGLE_INCLUDES, it's in the global CPPFLAGS now.
2008-05-28 Michael Natterer <mitch@imendio.com>
* Makefile.am: don't define G_DISABLE_SINGLE_INCLUDES, it's in
the global CPPFLAGS now.
svn path=/trunk/; revision=6953
Michael Natterer [Wed, 28 May 2008 16:16:55 +0000 (16:16 +0000)]
don't define G_DISABLE_SINGLE_INCLUDES, it's in the global CPPFLAGS now.
2008-05-28 Michael Natterer <mitch@imendio.com>
* Makefile.am: don't define G_DISABLE_SINGLE_INCLUDES, it's in
the global CPPFLAGS now.
svn path=/trunk/; revision=6952
Michael Natterer [Wed, 28 May 2008 16:16:38 +0000 (16:16 +0000)]
don't define G_DISABLE_SINGLE_INCLUDES, it's in the global CPPFLAGS now.
2008-05-28 Michael Natterer <mitch@imendio.com>
* Makefile.am: don't define G_DISABLE_SINGLE_INCLUDES, it's in
the global CPPFLAGS now.
svn path=/trunk/; revision=6951
Matthias Clasen [Tue, 27 May 2008 21:25:12 +0000 (21:25 +0000)]
Bump version
svn path=/trunk/; revision=6950
Matthias Clasen [Tue, 27 May 2008 21:22:45 +0000 (21:22 +0000)]
2.17.0
svn path=/trunk/; revision=6948
Matthias Clasen [Tue, 27 May 2008 19:56:26 +0000 (19:56 +0000)]
Updates
svn path=/trunk/; revision=6947
Matthias Clasen [Tue, 27 May 2008 19:49:17 +0000 (19:49 +0000)]
Updates
svn path=/trunk/; revision=6946
Matthias Clasen [Tue, 27 May 2008 16:46:43 +0000 (16:46 +0000)]
Additions
svn path=/trunk/; revision=6945
Matthias Clasen [Tue, 27 May 2008 16:20:27 +0000 (16:20 +0000)]
Update to Unicode 5.1
svn path=/trunk/; revision=6944
Matthias Clasen [Tue, 27 May 2008 16:00:51 +0000 (16:00 +0000)]
Revert the patch for bug 527214 and related changes. GTimer
is supposed to work without threads.
svn path=/trunk/; revision=6943
Michael Natterer [Tue, 27 May 2008 14:53:43 +0000 (14:53 +0000)]
Forgot ChangeLog
svn path=/trunk/; revision=6942
Michael Natterer [Tue, 27 May 2008 14:51:16 +0000 (14:51 +0000)]
glib/tmpl/gurifuncs.sgml new files.
2008-05-27 Michael Natterer <mitch@gimp.org>
* glib/tmpl/gurifuncs.sgml
* glib/tmpl/testing.sgml: new files.
* glib/tmpl/unicode.sgml
* glib/tmpl/macros_misc.sgml
* glib/tmpl/checksum.sgml: regenerated.
* Updated lots of svn:ignore all over the place.
svn path=/trunk/; revision=6941
Matthias Clasen [Tue, 27 May 2008 14:18:14 +0000 (14:18 +0000)]
Bug 535021 – g_param_spec_internal documentation should
describe purpose of nick and blurb
* gobject/tmpl/gparamspec.sgml: Explain nicks and blurbs
some more.
svn path=/trunk/; revision=6940
simon.zheng [Tue, 27 May 2008 07:51:13 +0000 (07:51 +0000)]
Fix #533369. Check whether memeber statvfs.f_basetype available or not.
2008-05-27 simon.zheng <simon.zheng@sun.com>
* configure.in: Fix #533369. Check whether memeber statvfs.f_basetype
available or not.
* gio/glocalfile.c: (g_local_file_query_filesystem_info):
Fix #533369. Make G_FILE_ATTRIBUTE_FILESYSTEM_TYPE work on Solaris.
svn path=/trunk/; revision=6939
Matthias Clasen [Tue, 27 May 2008 04:17:54 +0000 (04:17 +0000)]
PCRE 7.7
svn path=/trunk/; revision=6938
Michael Natterer [Mon, 26 May 2008 11:52:24 +0000 (11:52 +0000)]
declare g_memory_output_stream_get_data_size().
2008-05-26 Michael Natterer <mitch@imendio.com>
* gmemoryoutputstream.h: declare
g_memory_output_stream_get_data_size().
svn path=/trunk/; revision=6936
Matthias Clasen [Mon, 26 May 2008 05:57:09 +0000 (05:57 +0000)]
Make tests work
svn path=/trunk/; revision=6935
Matthias Clasen [Mon, 26 May 2008 05:56:08 +0000 (05:56 +0000)]
Add a new symbol
svn path=/trunk/; revision=6934
Matthias Clasen [Mon, 26 May 2008 04:51:41 +0000 (04:51 +0000)]
Doc improvements
svn path=/trunk/; revision=6933
Matthias Clasen [Mon, 26 May 2008 04:48:24 +0000 (04:48 +0000)]
Add g_checksum_reset
svn path=/trunk/; revision=6932
Matthias Clasen [Sun, 25 May 2008 19:58:52 +0000 (19:58 +0000)]
Add bug ref
svn path=/trunk/; revision=6931
Matthias Clasen [Sun, 25 May 2008 19:57:56 +0000 (19:57 +0000)]
Fix a typo in the docs
svn path=/trunk/; revision=6930
Matthias Clasen [Sun, 25 May 2008 19:53:47 +0000 (19:53 +0000)]
Fix docs for g_cclosure_marshal_STRING__OBJECT_POINTER. (#534177, Areg
2008-05-25 Matthias Clasen <mclasen@redhat.com>
* gobject/tmpl/gclosure.sgml: Fix docs for
g_cclosure_marshal_STRING__OBJECT_POINTER. (#534177, Areg Beketovski)
svn path=/trunk/; revision=6929
Ross Burton [Sun, 25 May 2008 18:31:42 +0000 (18:31 +0000)]
Fix typo in error message (#534764).
2008-05-25 Ross Burton <ross@burtonini.com>
* glocalfile.c:
Fix typo in error message (#534764).
svn path=/trunk/; revision=6928
Ross Burton [Sun, 25 May 2008 15:49:27 +0000 (15:49 +0000)]
Fix circular dependency loop for gioenumtypes.h (#534759).
2008-05-25 Ross Burton <ross@burtonini.com>
* Makefile.am:
Fix circular dependency loop for gioenumtypes.h (#534759).
svn path=/trunk/; revision=6927
Tor Lillqvist [Sun, 25 May 2008 10:27:01 +0000 (10:27 +0000)]
Cosmetics.
svn path=/trunk/; revision=6926
Tor Lillqvist [Sun, 25 May 2008 10:26:42 +0000 (10:26 +0000)]
Bug 534319 - GLib's .pc files could use Libs.private
2008-05-25 Tor Lillqvist <tml@novell.com>
Bug 534319 - GLib's .pc files could use Libs.private
* glib-2.0-uninstalled.pc.in
* glib-2.0.pc.in
* gmodule-2.0-uninstalled.pc.in
* gmodule-2.0.pc.in
* gmodule-export-2.0.pc.in
* gmodule-no-export-2.0.pc.in: Move ICONV_LIBS and G_MODULE_LIBS to Libs.private.
svn path=/trunk/; revision=6925
Matthias Clasen [Sat, 24 May 2008 18:32:09 +0000 (18:32 +0000)]
small doc improvement
svn path=/trunk/; revision=6924
Djihed Afifi [Thu, 22 May 2008 22:56:52 +0000 (22:56 +0000)]
Updated Arabic Translation by Khaled Hosny.
svn path=/trunk/; revision=6923
10:49:37 Tim Janik [Thu, 22 May 2008 08:53:15 +0000 (08:53 +0000)]
implement G_STMT_START and G_STMT_END with do{}while(0), which is believed
2008-05-22 10:49:37 Tim Janik <timj@imendio.com>
* glib/gmacros.h: implement G_STMT_START and G_STMT_END with
do{}while(0), which is believed to be widely portable, fixes:
Bug 519026 - G_STMT_START/G_STMT_END test a non-existent preprocessor symbol
svn path=/trunk/; revision=6922
Behdad Esfahbod [Tue, 20 May 2008 22:49:16 +0000 (22:49 +0000)]
Bug 501651 – Update glib/libcharset
2008-05-20 Behdad Esfahbod <behdad@gnome.org>
Bug 501651 – Update glib/libcharset
* configure.in:
* glib/libcharset/Makefile.am:
* glib/libcharset/README:
* glib/libcharset/codeset.m4:
* glib/libcharset/config.charset:
* glib/libcharset/glibc21.m4:
* glib/libcharset/libcharset-glib.patch:
* glib/libcharset/libcharset.h:
* glib/libcharset/localcharset.c (_g_locale_get_charset_aliases),
(_g_locale_charset_raw):
* glib/libcharset/localcharset.h:
* glib/libcharset/make-patch.sh:
* glib/libcharset/ref-add.sin:
* glib/libcharset/ref-del.sin:
* glib/libcharset/update.sh:
Update libcharset to the one shipped with libiconv-0.12.
svn path=/trunk/; revision=6921
Behdad Esfahbod [Tue, 20 May 2008 19:42:07 +0000 (19:42 +0000)]
Bug 459905 – Bug in wcwidth data Bug 534085 – g_unichar_iswide_cjk()
2008-05-20 Behdad Esfahbod <behdad@gnome.org>
Bug 459905 – Bug in wcwidth data
Bug 534085 – g_unichar_iswide_cjk() has a totally wrong table
* glib/guniprop.c (g_unichar_iswide), (g_unichar_iswide_cjk):
Regenrate wide and wide_cjk tables from Unicode 5.1.0 data directly.
Not using Markus Kuhn's tables anymore.
svn path=/trunk/; revision=6920
14:31:18 Tim Janik [Tue, 20 May 2008 13:03:15 +0000 (13:03 +0000)]
Bug 503071 - Application direction changes to right to left even if theres
2008-05-20 14:31:18 Tim Janik <timj@imendio.com>
* reverted recent unapproved changes by Yair Hershkovitz, regarding:
Bug 503071 - Application direction changes to right to left even if theres no translation.
svn path=/trunk/; revision=6919
Tor Lillqvist [Tue, 20 May 2008 08:03:03 +0000 (08:03 +0000)]
Don't need memory barriers when using a non-gcc compiler on Windows
2008-05-20 Tor Lillqvist <tml@novell.com>
* configure.in: Don't need memory barriers when using a non-gcc
compiler on Windows either.
svn path=/trunk/; revision=6918
Tor Lillqvist [Mon, 19 May 2008 12:42:14 +0000 (12:42 +0000)]
Include the dirent.h and wdirent.c from ../build/win32/dirent directly
2008-05-19 Tor Lillqvist <tml@novell.com>
* glib/gdir.c: Include the dirent.h and wdirent.c from
../build/win32/dirent directly here when compiling with MSVC and
without HAVE_DIRENT_H.
svn path=/trunk/; revision=6915
Tor Lillqvist [Mon, 19 May 2008 12:39:24 +0000 (12:39 +0000)]
Include dirent.h with doublequotes so that it is searched from this same
2008-05-19 Tor Lillqvist <tml@novell.com>
* win32/dirent/dirent.c: Include dirent.h with doublequotes so
that it is searched from this same folder first.
svn path=/trunk/; revision=6914
Hans Breuer [Mon, 19 May 2008 05:22:06 +0000 (05:22 +0000)]
added gi18n.c
2008-05-19 Hans Breuer <hans@breuer.org>
* glib/makefile.msc : added gi18n.c
svn path=/trunk/; revision=6913
Hans Breuer [Mon, 19 May 2008 05:18:10 +0000 (05:18 +0000)]
EXTRA_DIST += makefile.msc
2008-05-19 Hans Breuer <hans@breuer.org>
* Makefile.am : EXTRA_DIST += makefile.msc
svn path=/trunk/; revision=6912
Tor Lillqvist [Sun, 18 May 2008 21:44:16 +0000 (21:44 +0000)]
win32/vs8/gspawn-win32-helper.vcproj New files. Build these two
2008-05-19 Tor Lillqvist <tml@novell.com>
* win32/vs8/gspawn-win32-helper.vcproj
* win32/vs8/gspawn-win32-helper-console.vcproj: New files. Build
these two executables.
* win32/vs8/*.vcproj: Compile as C and not C++.
* win32/vs8/glib-genmarshal.vcproj: Use MBS and not Unicode. (What
this setting really means is just that we don't define the UNICODE
and _UNICODE macros when compiling; it has no effect on what APIs
the code might use.) Use the same IntermediateDirectory as the
other projects.
* win32/vs8/glib.sln: Add the gspawn-win32-helper and gspawn-win32-helper projects.
svn path=/trunk/; revision=6911
Tor Lillqvist [Sun, 18 May 2008 21:39:31 +0000 (21:39 +0000)]
More verbiage.
svn path=/trunk/; revision=6910
Tor Lillqvist [Sun, 18 May 2008 21:38:50 +0000 (21:38 +0000)]
#define HELPER_CONSOLE in gspawn-win32-helper-console.c
2008-05-19 Tor Lillqvist <tml@novell.com>
* glib/Makefile.am: #define HELPER_CONSOLE in
gspawn-win32-helper-console.c
* glib/gspawn-win32-helper.c: Compile a main() instead of
WinMain() if HELPER_CONSOLE is defined.
svn path=/trunk/; revision=6909
Tor Lillqvist [Sun, 18 May 2008 19:46:49 +0000 (19:46 +0000)]
Remove leftover svn conflict indicator.
svn path=/trunk/; revision=6908
Matthias Clasen [Sun, 18 May 2008 19:15:32 +0000 (19:15 +0000)]
Bug 527214 – g_timer_elapsed() returns random values.
* glib/gtimer.c (g_timer_new()):
Print warning if g_thread_init() has not been called yet.
Patch by Mathias Hasselmann
svn path=/trunk/; revision=6907
Matthias Clasen [Sun, 18 May 2008 02:50:48 +0000 (02:50 +0000)]
New function to create a content type from a mime type. (#527175, Milan
2008-05-17 Matthias Clasen <mclasen@redhat.com>
* gcontenttype.h:
* gcontenttype.c: (g_content_type_from_mime_type):
New function to create a content type from a mime type. (#527175,
Milan Crha)
svn path=/trunk/; revision=6906
Jeffrey Stedfast [Sat, 17 May 2008 16:53:54 +0000 (16:53 +0000)]
New function to reset the state of a GChecksum. (g_checksum_new): Call
2008-05-12 Jeffrey Stedfast <fejj@novell.com>
* glib/gchecksum.c (g_checksum_reset): New function to reset the
state of a GChecksum.
(g_checksum_new): Call g_checksum_reset() instead of duplicating
code.
svn path=/trunk/; revision=6903
Matthias Clasen [Sat, 17 May 2008 06:08:08 +0000 (06:08 +0000)]
fix free space information for ncpfs
svn path=/trunk/; revision=6902
Matthias Clasen [Sat, 17 May 2008 06:01:43 +0000 (06:01 +0000)]
Bug 530196 – _g_local_file_has_trash_dir() doesn't handle st_dev == 0
* glocalfile.c (_g_local_file_has_trash_dir): Handle the case that
st_dev might be zero.
svn path=/trunk/; revision=6901
Matthias Clasen [Sat, 17 May 2008 05:56:29 +0000 (05:56 +0000)]
Bug 528648 – Extra >s in Object Construction section...
* gobject/tut_howto.xml: Fix a formatting glitch
svn path=/trunk/; revision=6900
Matthias Clasen [Sat, 17 May 2008 05:52:36 +0000 (05:52 +0000)]
Bug 528667 – Typos in testing module documentation
* glib/gtestutils.c: Fix typos in the documentation.
svn path=/trunk/; revision=6899
Tor Lillqvist [Sat, 17 May 2008 02:34:17 +0000 (02:34 +0000)]
Make debugging printout more compact and add more information to it. No
2008-05-17 Tor Lillqvist <tml@novell.com>
* glib/giowin32.c: Make debugging printout more compact and add
more information to it. No changes to actual functionality.
svn path=/trunk/; revision=6898
Tor Lillqvist [Sat, 17 May 2008 02:25:59 +0000 (02:25 +0000)]
Improve debugging printouts. When G_MAIN_POLL_DEBUG is defined, we check
2008-05-17 Tor Lillqvist <tml@novell.com>
* glib/gmain.c: Improve debugging printouts. When
G_MAIN_POLL_DEBUG is defined, we check for an environment variable
of the same name to decide whether to print out debugging
information or not. G_MAIN_POLL_DEBUG is always defined on Windows
as there is more often a need to debug this stuff there. On Unix
the definition has to be uncommented (or done on the compile
command line).
svn path=/trunk/; revision=6897
Tor Lillqvist [Sat, 17 May 2008 01:36:40 +0000 (01:36 +0000)]
externals. The relevant directories and files have been svn add'ed to GLib
2008-05-17 Tor Lillqvist <tml@novell.com>
* "build" is no longer include into GLib through
svn:externals. The relevant directories and files have been svn
add'ed to GLib (trunk) instead.
svn path=/trunk/; revision=6895
Yair Hershkovitz [Fri, 16 May 2008 22:52:42 +0000 (22:52 +0000)]
Added g_disable_setlocale().
2008-05-17 Yair Hershkovitz <yairhr@gmail.com>
* glib/glib.symbols:
* glib/gi18n.h: Added g_disable_setlocale().
* glib/gi18n.c: Added g_disable_setlocale() API to disable setting
the locale in g_i18n_init(). Dont disable translations if textdomain
was not set before calling g_i18n_init(). Dont disable translations if
the locale is "C".
svn path=/trunk/; revision=6894
Tor Lillqvist [Fri, 16 May 2008 17:16:37 +0000 (17:16 +0000)]
#define _WIN32_WINNT 0x0400 to get declaration of ReadDirectoryChangesW()
2008-05-16 Tor Lillqvist <tml@novell.com>
* win32/gwin32directorymonitor.c: #define _WIN32_WINNT 0x0400 to
get declaration of ReadDirectoryChangesW() from Platform SDK headers.
svn path=/trunk/; revision=6893
Tor Lillqvist [Fri, 16 May 2008 16:42:52 +0000 (16:42 +0000)]
Update to match the configure-produced one.
2008-05-16 Tor Lillqvist <tml@novell.com>
* config.h.win32.in: Update to match the configure-produced one.
svn path=/trunk/; revision=6892
Tor Lillqvist [Wed, 14 May 2008 14:19:59 +0000 (14:19 +0000)]
Don't mention fork()/exec() in the short description. fork()/exec() is an
2008-05-14 Tor Lillqvist <tml@novell.com>
* glib/tmpl/spawn.sgml: Don't mention fork()/exec() in the short
description. fork()/exec() is an implementation detail on Unix.
svn path=/trunk/; revision=6891
Michael Natterer [Wed, 14 May 2008 12:05:24 +0000 (12:05 +0000)]
#include "config.h" before using G_ATOMIC_ARM.
2008-05-14 Michael Natterer <mitch@imendio.com>
* glib/gatomic.c: #include "config.h" before using G_ATOMIC_ARM.
svn path=/trunk/; revision=6889
Kjartan Maraas [Tue, 13 May 2008 15:33:09 +0000 (15:33 +0000)]
#include <locale.h> to fix the build.
2008-05-13 Kjartan Maraas <kmaraas@gnome.org>
* glib/gi18n.c: #include <locale.h> to fix the build.
svn path=/trunk/; revision=6888
Bastien Nocera [Tue, 13 May 2008 12:42:40 +0000 (12:42 +0000)]
A URI scheme must start with a letter, even if later more characters are
2008-05-13 Bastien Nocera <hadess@hadess.net>
* gfile.c (has_valid_scheme): A URI scheme must start with a
letter, even if later more characters are allowed (#532852)
svn path=/trunk/; revision=6887
Yair Hershkovitz [Mon, 12 May 2008 10:04:21 +0000 (10:04 +0000)]
Coding convention fix. Space between a function name and its opening
2008-05-12 Yair Hershkovitz <yairhr@gmail.com>
* glib/gi18n.c (g_i18n_init): Coding convention fix. Space between
a function name and its opening parenthesis.
svn path=/trunk/; revision=6885
Tor Lillqvist [Mon, 12 May 2008 07:57:21 +0000 (07:57 +0000)]
Add g_i18n_init.
2008-05-12 Tor Lillqvist <tml@novell.com>
* glib/glib.symbols: Add g_i18n_init.
svn path=/trunk/; revision=6884
Tor Lillqvist [Mon, 12 May 2008 06:58:50 +0000 (06:58 +0000)]
Bug 530457 - G_USER_DIRECTORY_DOWNLOAD folder improperly mapped
2008-05-12 Tor Lillqvist <tml@novell.com>
Bug 530457 - G_USER_DIRECTORY_DOWNLOAD folder improperly mapped
* glib/gutils.c (load_user_special_dirs): When running on Vista or
later, use SHGetKnownFolderPath() to get the FOLDERID_Downloads
folder for G_USER_DIRECTORY_DOWNLOAD, and FOLDERID_Public for
G_USER_DIRECTORY_PUBLIC_SHARE.
svn path=/trunk/; revision=6883
Yair Hershkovitz [Sun, 11 May 2008 09:34:29 +0000 (09:34 +0000)]
Bug 503071 - Application direction changes to right to left even if theres
2008-05-11 Yair Hershkovitz <yairhr@gmail.com>
Bug 503071 - Application direction changes to right to left even if
theres no translation.
* glib/gi18n.c: g_i18n_init() for initializing the glib i18n,
checking if a translation is available for the calling app. wrappers for
gettext, dgettext and dpgettext to check first if the application
should be translated.
* glib/gi18n.h: symbol declaration for gettext wrappers.
* glib/gi18n-lib.h: include gi18n.h instead of libintl.h.
* glib/gstrfuncs.c: moved g_dpgettext() to glib/gi18n.c.
* glib/gutils.c: use g_dgettext() instead of dgettext().
* glib/glibintl.h: include gi18n.h.
* glib.symbols: added gettext wrappers.
* glib/Makefile.am: added gi18n.c.
svn path=/trunk/; revision=6882
Alexander Shopov [Thu, 8 May 2008 20:07:33 +0000 (20:07 +0000)]
Updated Bulgarian translation by Alexander Shopov <ash@contact.bg>
2008-05-08 Alexander Shopov <ash@contact.bg>
* bg.po: Updated Bulgarian translation by
Alexander Shopov <ash@contact.bg>
svn path=/trunk/; revision=6880