Stefan Kost [Sat, 21 Jun 2008 10:19:58 +0000 (10:19 +0000)]
Migrating docs.
* docs/reference/gobject/tmpl/gboxed.sgml:
* gobject/gboxed.c:
* gobject/gboxed.h:
* gobject/gvaluetypes.c:
Migrating docs.
svn path=/trunk/; revision=7065
Sebastian Dröge [Fri, 20 Jun 2008 11:29:25 +0000 (11:29 +0000)]
Bug 316221 - G_LOCK warns about breaking strict-aliasing rules
* configure.in:
* glib/gthread.h: Revert previous patch as it doesn't improve the
situation and results in other warnings.
svn path=/trunk/; revision=7064
Christian Persch [Thu, 19 Jun 2008 14:09:42 +0000 (14:09 +0000)]
Bug 539123 – annotate g_d[n]gettext with G_GNUC_FORMAT
svn path=/trunk/; revision=7062
Tor Lillqvist [Thu, 19 Jun 2008 07:13:36 +0000 (07:13 +0000)]
Bug 539074 - Cannot get exit status with g_spawn_command_line_sync()
2008-06-19 Tor Lillqvist <tml@novell.com>
Bug 539074 - Cannot get exit status with g_spawn_command_line_sync()
* glib/gspawn-win32-helper.c (main): Write also the exit status of
the spawned process to the error report pipe. Patch by Hiroyuki
Ikezoe.
svn path=/trunk/; revision=7060
Matthias Clasen [Thu, 19 Jun 2008 05:21:29 +0000 (05:21 +0000)]
Annotate functions
svn path=/trunk/; revision=7059
Matthias Clasen [Thu, 19 Jun 2008 04:40:15 +0000 (04:40 +0000)]
fix a comment
svn path=/trunk/; revision=7058
Matthias Clasen [Thu, 19 Jun 2008 04:14:25 +0000 (04:14 +0000)]
set tv_usec to 0 rather than 1 when a fraction of a second is not
* glib/gtimer.c (g_time_val_from_iso8601): set tv_usec to 0 rather
than 1 when a fraction of a second is not specified
(g_time_val_from_iso8601): calculate a fraction of a second
correctly even in case it does not happen to consist of exactly
six digits; do not allow random data after the ISO 8601 string,
only whitespace
(make g_time_val_to_iso8601): support fractions of a second
Patch by Peter Kjellerstedt
* tests/testglib.c: Update to match
svn path=/trunk/; revision=7057
Matthias Clasen [Thu, 19 Jun 2008 03:30:17 +0000 (03:30 +0000)]
Don't do fallback for user-home and user-desktop to avoid problems with
* glocalfileinfo.c: Don't do fallback for user-home and user-desktop
to avoid problems with partial icon themes.
svn path=/trunk/; revision=7056
Hans Breuer [Tue, 17 Jun 2008 21:40:04 +0000 (21:40 +0000)]
bits and pieces from gtk-2-12 and gunix*.[hc] to make the file chooser
2008-06-17 Hans Breuer <hans@breuer.org>
* gwin32mount.[ch] gwin32volumemonitor.[ch] : bits and pieces from
gtk-2-12 and gunix*.[hc] to make the file chooser show drive letter
access again on win32, see bug #538127
* giomodule.c : ensure GWin32VolumeMonitor is registered
* glocaldireoctorymonitor.c : initial state on win32 is_mounted=TRUE
* Makefile.am makefile.msc : updated
svn path=/trunk/; revision=7055
Hans Breuer [Mon, 16 Jun 2008 20:35:48 +0000 (20:35 +0000)]
fixed the date
svn path=/trunk/; revision=7053
Hans Breuer [Mon, 16 Jun 2008 20:34:42 +0000 (20:34 +0000)]
declaration and initialization in one step avoids c99ism
2008-05-19 Hans Breuer <hans@breuer.org>
* glocalfileenumerator.c(_g_local_file_enumerator_new) : declaration
and initialization in one step avoids c99ism
svn path=/trunk/; revision=7052
Christian Persch [Mon, 16 Jun 2008 16:53:58 +0000 (16:53 +0000)]
Use g_set_error_literal where appropriate. Patch from bug #535947.
svn path=/trunk/; revision=7051
Christian Persch [Mon, 16 Jun 2008 16:41:01 +0000 (16:41 +0000)]
Add g_set_error_literal. Bug #535947.
svn path=/trunk/; revision=7050
Tor Lillqvist [Mon, 16 Jun 2008 13:23:14 +0000 (13:23 +0000)]
Bug 538362 - Get Win32 icons back in the file chooser
2008-06-16 Tor Lillqvist <tml@novell.com>
Bug 538362 - Get Win32 icons back in the file chooser
* gcontenttype.c (g_content_type_get_icon): Look up the icon
corresponding to a file extension in the Registry. Patch by Hans
Breuer.
(get_registry_classes_key): Handle also REG_EXPAND_SZ type values.
2008-06-16 Tor Lillqvist <tml@novell.com>
Patches by Hans Breuer:
* glocalfile.c (is_xp_or_later): Handle compiling against older
SDK headers with missing VerifyVersionInfo(). Conditioned on
_MSC_VER, but should probably use some better test.
* glocalfile.c (g_local_file_query_filesystem_info): Don't test
uninitialised statfs_result variable on Win32.
svn path=/trunk/; revision=7049
Michael Natterer [Mon, 16 Jun 2008 09:54:04 +0000 (09:54 +0000)]
chain up unconditionally in finalize() and dispose(). Also don't
2008-06-16 Michael Natterer <mitch@imendio.com>
* *.c: chain up unconditionally in finalize() and dispose(). Also
don't dereference these function pointers when calling them since
that has no meaning at all.
svn path=/trunk/; revision=7048
Ross Burton [Mon, 16 Jun 2008 09:31:20 +0000 (09:31 +0000)]
Put my changelog entries in the right changelog, whoops
svn path=/trunk/; revision=7047
Michael Natterer [Mon, 16 Jun 2008 09:25:57 +0000 (09:25 +0000)]
changed return value to const gchar* to fix warning.
2008-06-16 Michael Natterer <mitch@imendio.com>
* glib/goption.c (dgettext_swapped): changed return value to
const gchar* to fix warning.
svn path=/trunk/; revision=7046
Ross Burton [Mon, 16 Jun 2008 09:16:25 +0000 (09:16 +0000)]
Remove check for dispose implementation as it annoys Emmanuele.
2008-06-16 Ross Burton <ross@burtonini.com>
* gio/gfileenumerator.c:
Remove check for dispose implementation as it annoys Emmanuele.
svn path=/trunk/; revision=7045
Ross Burton [Mon, 16 Jun 2008 08:49:08 +0000 (08:49 +0000)]
Bug 536252 – GFileEnumerator should allow access to the containing GFile
2008-06-16 Ross Burton <ross@burtonini.com>
Bug 536252 – GFileEnumerator should allow access to the containing
GFile
* gio/gfileenumerator.c:
* gio/gfileenumerator.h:
* gio/gfile.h:
Add g_file_enumerator_get_container() and a container writeable
construct-only property. Also shuffle around typedefs to make it
compile.
* gio/glocalfileenumerator.c:
* gio/glocalfileenumerator.h:
* gio/glocalfile.c:
Instead of a string filename take a GFile in the constructor and
use it to set the container property.
* gio/gio.symbols:
* docs/reference/gio/gio-sections.txt:
Update with new API.
svn path=/trunk/; revision=7044
Matthias Clasen [Mon, 16 Jun 2008 04:36:03 +0000 (04:36 +0000)]
Make includes more uniform
svn path=/trunk/; revision=7043
Matthias Clasen [Sun, 15 Jun 2008 01:50:24 +0000 (01:50 +0000)]
Additions
svn path=/trunk/; revision=7042
Matthias Clasen [Sun, 15 Jun 2008 00:49:30 +0000 (00:49 +0000)]
Move docs around
svn path=/trunk/; revision=7041
Matthias Clasen [Sun, 15 Jun 2008 00:20:03 +0000 (00:20 +0000)]
Document break types
svn path=/trunk/; revision=7040
Matthias Clasen [Sun, 15 Jun 2008 00:04:59 +0000 (00:04 +0000)]
Add docs
svn path=/trunk/; revision=7039
Matthias Clasen [Sun, 15 Jun 2008 00:03:54 +0000 (00:03 +0000)]
Add docs
svn path=/trunk/; revision=7038
Matthias Clasen [Fri, 13 Jun 2008 14:11:03 +0000 (14:11 +0000)]
Don't leak the pipes to child processes. Patch by Thiago Macieira.
* glib/gmain.c (g_main_context_init_pipe): Don't leak the
pipes to child processes. Patch by Thiago Macieira.
svn path=/trunk/; revision=7037
Hans Breuer [Fri, 13 Jun 2008 08:05:33 +0000 (08:05 +0000)]
to get the default translation target on win32 use g_win32_get_locale()
2008-06-13 Hans Breuer <hans@breuer.org>
* glib/gstrfuncs.c : to get the default translation target on
win32 use g_win32_get_locale() instead of setlocale(LS_MESSAGES,NULL)
Fixes bug #538044
* glib/makefile.msc.in gio/makefile.msc : updated
svn path=/trunk/; revision=7036
Yevgen Muntyan [Fri, 13 Jun 2008 03:56:26 +0000 (03:56 +0000)]
Use less fancy unicode filenames, so the test doesn't fail on Mac OS X
2008-06-12 Yevgen Muntyan <muntyan@tamu.edu>
* tests/live-g-file.c (sample_struct):
Use less fancy unicode filenames, so the test doesn't fail
on Mac OS X (#531476).
svn path=/trunk/; revision=7035
Matthias Clasen [Thu, 12 Jun 2008 18:39:50 +0000 (18:39 +0000)]
bump version
svn path=/trunk/; revision=7034
Matthias Clasen [Thu, 12 Jun 2008 18:37:44 +0000 (18:37 +0000)]
2.17.2
svn path=/trunk/; revision=7032
Matthias Clasen [Thu, 12 Jun 2008 17:23:35 +0000 (17:23 +0000)]
Bump version
svn path=/trunk/; revision=7031
Matthias Clasen [Thu, 12 Jun 2008 17:21:49 +0000 (17:21 +0000)]
2.17.1
svn path=/trunk/; revision=7029
Matthias Clasen [Thu, 12 Jun 2008 15:47:26 +0000 (15:47 +0000)]
additions
svn path=/trunk/; revision=7028
Matthias Clasen [Thu, 12 Jun 2008 12:59:28 +0000 (12:59 +0000)]
Remove mention of G_WIN32_PRETEND_WIN9X
svn path=/trunk/; revision=7027
Ross Burton [Thu, 12 Jun 2008 10:51:34 +0000 (10:51 +0000)]
Add g_file_make_directory_with_parents.
2008-06-12 Ross Burton <ross@burtonini.com>
* gio/gio-sections.txt:
Add g_file_make_directory_with_parents.
svn path=/trunk/; revision=7026
Matthias Clasen [Thu, 12 Jun 2008 06:20:04 +0000 (06:20 +0000)]
Testing documentation fixups
svn path=/trunk/; revision=7025
Matthias Clasen [Thu, 12 Jun 2008 06:18:14 +0000 (06:18 +0000)]
Documentation fixups
svn path=/trunk/; revision=7024
Matthias Clasen [Thu, 12 Jun 2008 03:55:32 +0000 (03:55 +0000)]
Tiny doc fix
svn path=/trunk/; revision=7023
Matthias Clasen [Thu, 12 Jun 2008 03:25:56 +0000 (03:25 +0000)]
Remove an erroneous @returns
svn path=/trunk/; revision=7022
Matthias Clasen [Thu, 12 Jun 2008 03:15:42 +0000 (03:15 +0000)]
updates
svn path=/trunk/; revision=7021
Behdad Esfahbod [Wed, 11 Jun 2008 23:37:49 +0000 (23:37 +0000)]
Bug 503071 – Application direction changes to right to left even if
2008-06-11 Behdad Esfahbod <behdad@gnome.org>
Bug 503071 – Application direction changes to right to left even if
theres no translation
* glib/gi18n-lib.h:
* glib/glib.symbols:
* glib/gstrfuncs.h:
* glib/gstrfuncs.c:
Add new functions g_dgettext() and g_dngettext().
* glib/gutils.c (glib_gettext):
* glib/gfileutils.c (g_format_size_for_display):
* glib/goption.c (dgettext_swapped):
Use the new functions.
svn path=/trunk/; revision=7020
Matthias Clasen [Wed, 11 Jun 2008 22:00:06 +0000 (22:00 +0000)]
hex, I mean it
svn path=/trunk/; revision=7019
Djihed Afifi [Wed, 11 Jun 2008 21:36:42 +0000 (21:36 +0000)]
Updated Arabic Translation by Khaled Hosny.
svn path=/trunk/; revision=7018
Matthias Clasen [Wed, 11 Jun 2008 20:31:44 +0000 (20:31 +0000)]
Use po/LINGUAS
svn path=/trunk/; revision=7017
A. Walton [Wed, 11 Jun 2008 20:02:31 +0000 (20:02 +0000)]
Fix broken test case.
2008-06-11 A. Walton <awalton@gnome.org>
* tests/g-file.c (test_g_file_new_null):
Fix broken test case.
svn path=/trunk/; revision=7016
Matthias Clasen [Wed, 11 Jun 2008 19:38:35 +0000 (19:38 +0000)]
Handle strfxrm returning -1 a little better. Problem pointed out by Takao
* glib/gunicollate.c (g_utf8_collate_key): Handle strfxrm returning
-1 a little better. Problem pointed out by Takao Fujiwara
svn path=/trunk/; revision=7015
Matthias Clasen [Wed, 11 Jun 2008 18:58:56 +0000 (18:58 +0000)]
Fix make check
svn path=/trunk/; revision=7014
Matthias Clasen [Wed, 11 Jun 2008 18:50:17 +0000 (18:50 +0000)]
Allow PLT entry for g_clear_error
svn path=/trunk/; revision=7013
Matthias Clasen [Wed, 11 Jun 2008 18:35:38 +0000 (18:35 +0000)]
Add Since tag to goffset
svn path=/trunk/; revision=7012
Matthias Clasen [Wed, 11 Jun 2008 18:25:44 +0000 (18:25 +0000)]
Fix typos Noticed by Areg Beketovski
* glib/tmpl/macros_misc.sgml:
* gobject/tmpl/gclosure.sgml:
* gobject/tmpl/gtype.sgml: Fix typos
Noticed by Areg Beketovski
svn path=/trunk/; revision=7011
Tor Lillqvist [Wed, 11 Jun 2008 18:06:46 +0000 (18:06 +0000)]
g_win32_error_message() works fine for the Winsock WSA* error codes, too,
2008-06-11 Tor Lillqvist <tml@novell.com>
* glib/giowin32.c: g_win32_error_message() works fine for the
Winsock WSA* error codes, too, so drop the winsock_error_message()
function.
svn path=/trunk/; revision=7010
Matthias Clasen [Wed, 11 Jun 2008 17:56:49 +0000 (17:56 +0000)]
Fix a typo
svn path=/trunk/; revision=7009
Matthias Clasen [Wed, 11 Jun 2008 17:47:53 +0000 (17:47 +0000)]
more doc fixage
svn path=/trunk/; revision=7008
Matthias Clasen [Wed, 11 Jun 2008 17:03:11 +0000 (17:03 +0000)]
Improve docs
svn path=/trunk/; revision=7007
Matthias Clasen [Wed, 11 Jun 2008 17:00:57 +0000 (17:00 +0000)]
Improve docs
svn path=/trunk/; revision=7006
Matthias Clasen [Wed, 11 Jun 2008 16:35:53 +0000 (16:35 +0000)]
Doc improvements
svn path=/trunk/; revision=7005
Matthias Clasen [Wed, 11 Jun 2008 16:27:22 +0000 (16:27 +0000)]
fix some docs
svn path=/trunk/; revision=7004
Matthias Clasen [Wed, 11 Jun 2008 16:17:56 +0000 (16:17 +0000)]
Improve the docs
svn path=/trunk/; revision=7003
Matthias Clasen [Wed, 11 Jun 2008 15:58:02 +0000 (15:58 +0000)]
Improve the docs
svn path=/trunk/; revision=7002
Ross Burton [Wed, 11 Jun 2008 15:48:06 +0000 (15:48 +0000)]
Bug 511367 - add g_file_make_directory_with_parents.
2008-06-11 Ross Burton <ross@burtonini.com>
Bug 511367 - add g_file_make_directory_with_parents.
* gio/gfile.c:
* gio/gfile.h:
* gio/gio.symbols: Add g_file_make_directory_with_parents.
svn path=/trunk/; revision=7001
Matthias Clasen [Wed, 11 Jun 2008 15:01:11 +0000 (15:01 +0000)]
Bug 528717 – Misprint in the description of the parameter
'type_id' for the interface g_type_register_fundamental
* gobject/tmpl/gtype.sgml: Remove references to GTypeFundamentals
Pointed out by Areg Beketovski
svn path=/trunk/; revision=7000
Matthias Clasen [Wed, 11 Jun 2008 14:58:42 +0000 (14:58 +0000)]
Fix docs
svn path=/trunk/; revision=6999
Matthias Clasen [Wed, 11 Jun 2008 14:25:18 +0000 (14:25 +0000)]
revert unintended change
svn path=/trunk/; revision=6998
Matthias Clasen [Wed, 11 Jun 2008 14:05:45 +0000 (14:05 +0000)]
Don't unref before last use
svn path=/trunk/; revision=6997
Sebastian Dröge [Wed, 11 Jun 2008 07:37:45 +0000 (07:37 +0000)]
Bug 531900 – Use __builtin_offsetof for G_STRUCT_OFFSET if building
with gcc 4.0 or newer
* glib/gmacros.h: Use __builtin_offsetof for G_STRUCT_OFFSET if
building with gcc 4.0 or newer.
svn path=/trunk/; revision=6996
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