Matthias Clasen [Wed, 6 Jun 2007 19:15:00 +0000 (19:15 +0000)]
Fix a thinko
svn path=/trunk/; revision=5545
Tor Lillqvist [Wed, 6 Jun 2007 19:13:45 +0000 (19:13 +0000)]
Add definitions for more CSIDL_* constants in case missing from headers.
2007-06-06 Tor Lillqvist <tml@novell.com>
* glib/gutils.c: Add definitions for more CSIDL_* constants in
case missing from headers. Use CSIDL_PERSONAL instead of
CSIDL_MYDOCUMENTS as CSIDL_MYDOCUMENTS seems to be a new thing
that doesn't work in XP SP2 even.
svn path=/trunk/; revision=5544
Matthias Clasen [Wed, 6 Jun 2007 19:05:53 +0000 (19:05 +0000)]
Fall back to $HOME/Desktop for the DESKTOP directory, like
2007-06-06 Matthias Clasen <mclasen@redhat.com>
* glib/gutils.c (g_get_user_special_dir): Fall back to
$HOME/Desktop for the DESKTOP directory, like
xdg_user_dir_lookup() does.
svn path=/trunk/; revision=5543
Matthias Clasen [Wed, 6 Jun 2007 04:58:21 +0000 (04:58 +0000)]
Bump version
svn path=/trunk/; revision=5542
Matthias Clasen [Wed, 6 Jun 2007 04:57:11 +0000 (04:57 +0000)]
2.13.4
svn path=/trunk/; revision=5540
Matthias Clasen [Wed, 6 Jun 2007 04:05:42 +0000 (04:05 +0000)]
Updates
svn path=/trunk/; revision=5538
Matthias Clasen [Tue, 5 Jun 2007 19:14:46 +0000 (19:14 +0000)]
Don't assume the string is valid UTF-8, since it may be user data.
2007-06-05 Matthias Clasen <mclasen@redhat.com>
* glib/gkeyfile.c (g_key_file_is_key_name):
(g_key_file_is_group_name): Don't assume the string is
valid UTF-8, since it may be user data. (#444161, Ben Combee)
svn path=/trunk/; revision=5537
Behdad Esfahbod [Tue, 5 Jun 2007 17:52:04 +0000 (17:52 +0000)]
Add not to g_utf8_get_char_validated() about nul-terminated strings.
2007-06-05 Behdad Esfahbod <behdad@gnome.org>
* glib/gutf8.c: Add not to g_utf8_get_char_validated() about
nul-terminated strings.
svn path=/trunk/; revision=5536
Matthias Clasen [Tue, 5 Jun 2007 17:36:17 +0000 (17:36 +0000)]
Don't deadlock when running with threads. (#444121, Christian Persch)
2007-06-05 Matthias Clasen <mclasen@redhat.com>
* glib/gutils.c (g_get_user_special_dir): Don't deadlock
when running with threads. (#444121, Christian Persch)
svn path=/trunk/; revision=5535
Vincent Untz [Tue, 5 Jun 2007 08:44:20 +0000 (08:44 +0000)]
don't replace the usage line with the description for optional parameters,
2007-06-05 Vincent Untz <vuntz@gnome.org>
* glib/goption.c: (g_option_context_get_help): don't replace the usage
line with the description for optional parameters, but append the
description. (#444130)
svn path=/trunk/; revision=5534
Matthias Clasen [Mon, 4 Jun 2007 15:42:44 +0000 (15:42 +0000)]
Bump version
svn path=/trunk/; revision=5533
Matthias Clasen [Mon, 4 Jun 2007 15:40:33 +0000 (15:40 +0000)]
2.13.3
svn path=/trunk/; revision=5531
Matthias Clasen [Mon, 4 Jun 2007 15:16:09 +0000 (15:16 +0000)]
Comment out broken translation
svn path=/trunk/; revision=5530
Matthias Clasen [Mon, 4 Jun 2007 15:02:29 +0000 (15:02 +0000)]
Updates
svn path=/trunk/; revision=5529
Matthias Clasen [Mon, 4 Jun 2007 14:54:49 +0000 (14:54 +0000)]
Add support for a number of special directories, as defined by the
2007-06-04 Matthias Clasen <mclasen@redhat.com>
Add support for a number of special directories, as
defined by the xdg-user-dirs specification. (#432651,
Bastien Nocera, Emmanuele Bassi, Michael Natterer)
* glib/glib.symbols:
* glib/gutils.[hc]: Add the GUserDirectory enum and
g_get_user_special_dir(), with implementations based
on the xdg-user-dirs spec and on native interfaces
for Win32 and Carbon.
* configure.in: Add Carbon checks.
* tests/tetsglib.c: Test g_get_user_special_dir().
svn path=/trunk/; revision=5528
Kjartan Maraas [Mon, 4 Jun 2007 10:55:11 +0000 (10:55 +0000)]
Updated Norwegian bokmål translation.
2007-06-04 Kjartan Maraas <kmaraas@gnome.org>
* nb.po: Updated Norwegian bokmål translation.
svn path=/trunk/; revision=5527
Yevgen Muntyan [Sun, 3 Jun 2007 06:05:23 +0000 (06:05 +0000)]
fixed g_regex_fetch_named* for cases when (?J) is used inside a pattern
2007-06-03 Yevgen Muntyan <muntyan@tamu.edu>
* glib/gregex.c: fixed g_regex_fetch_named* for cases when (?J)
is used inside a pattern (#442265, comment #12).
* tests/regex-test.c: Test it.
svn path=/trunk/; revision=5526
Matthias Clasen [Sun, 3 Jun 2007 05:52:51 +0000 (05:52 +0000)]
Updates
svn path=/trunk/; revision=5525
Yevgen Muntyan [Sun, 3 Jun 2007 05:48:17 +0000 (05:48 +0000)]
New functions: g_regex_ref(), g_regex_unref() which replaces
2007-06-03 Yevgen Muntyan <muntyan@tamu.edu>
* glib/gregex.c:
* glib/gregex.h: New functions: g_regex_ref(), g_regex_unref() which
replaces g_regex_free(); g_match_info_get_regex(), g_match_info_get_string();
g_regex_check_replacement().
Made g_match_info_expand_references() accept NULL; changed GRegexEvalCallback
to take only arguments which are likely to be actualy used.
* docs/reference/glib/glib-sections.txt:
* glib/glib.symbols: Added new functions.
* tests/regex-test.c: Test them.
* docs/reference/glib/tmpl/gregex.sgml: Updated GRegexEvalCallback docs.
svn path=/trunk/; revision=5524
Matthias Clasen [Thu, 31 May 2007 23:23:37 +0000 (23:23 +0000)]
Fix a typo
svn path=/trunk/; revision=5523
Matthias Clasen [Wed, 30 May 2007 15:20:23 +0000 (15:20 +0000)]
Add some hints about xgettext invokation.
* glib/tmpl/i18n.sgml: Add some hints about
xgettext invokation.
svn path=/trunk/; revision=5522
Dan Winship [Wed, 30 May 2007 14:25:34 +0000 (14:25 +0000)]
add defines for desktop file handling. #339225, original patch from
* glib/gkeyfile.h: add defines for desktop file handling. #339225,
original patch from Vincent Untz.
svn path=/trunk/; revision=5521
Cody Russell [Wed, 30 May 2007 02:45:22 +0000 (02:45 +0000)]
Fix a sed script that doesn't correctly detect i586-mingw32-gcc-3.4
2007-05-29 Cody Russell <bratsche@gnome.org>
* configure.in: Fix a sed script that doesn't correctly detect
i586-mingw32-gcc-3.4 compiler, and was causing -Wno-pointer-sign
errors when building with that compiler. (#440896, Yevgen Muntyan)
svn path=/trunk/; revision=5520
Clytie Siddall [Tue, 29 May 2007 13:29:39 +0000 (13:29 +0000)]
2007-05-29 vi.po Updated Vietnamese translation
Clytie Siddall <clytie@riverland.net.au>
svn path=/trunk/; revision=5519
Marco Barisione [Tue, 29 May 2007 09:32:34 +0000 (09:32 +0000)]
Fix g_regex_fetch_named() and g_regex_fetch_named_pos() when
2007-05-29 Marco Barisione <marco@barisione.org>
* glib/gregex.c: Fix g_regex_fetch_named() and
g_regex_fetch_named_pos() when G_REGEX_DUPNAMES is used (#434358,
Yevgen Muntyan and #419376, Marco Barisione, patch by Yevgen Muntyan)
svn path=/trunk/; revision=5518
Matthias Clasen [Sun, 27 May 2007 02:03:14 +0000 (02:03 +0000)]
Fix a typo
svn path=/trunk/; revision=5517
Behdad Esfahbod [Fri, 25 May 2007 17:15:28 +0000 (17:15 +0000)]
Update to Markus Kuhn's updated wcwidth for Unicode 5.0.
2007-05-25 Behdad Esfahbod <behdad@gnome.org>
* glib/guniprop.c (g_unichar_iswide), (g_unichar_iswide_cjk):
Update to Markus Kuhn's updated wcwidth for Unicode 5.0.
svn path=/trunk/; revision=5515
Priit Laes [Thu, 24 May 2007 05:48:50 +0000 (05:48 +0000)]
Updated Estonian translation by Ivar Smolin <okul@linux.ee>.
2007-05-24 Priit Laes <plaes@svn.gnome.org>
* et.po: Updated Estonian translation by Ivar Smolin <okul@linux.ee>.
svn path=/trunk/; revision=5514
Matthias Clasen [Wed, 23 May 2007 04:35:14 +0000 (04:35 +0000)]
Bump version
svn path=/trunk/; revision=5513
Matthias Clasen [Wed, 23 May 2007 04:30:07 +0000 (04:30 +0000)]
2.13.2
svn path=/trunk/; revision=5511
Matthias Clasen [Wed, 23 May 2007 02:30:05 +0000 (02:30 +0000)]
Updates
svn path=/trunk/; revision=5510
Matthias Clasen [Wed, 23 May 2007 02:26:39 +0000 (02:26 +0000)]
Updates
svn path=/trunk/; revision=5509
Jorge Gonzalez Gonzalez [Tue, 22 May 2007 17:35:38 +0000 (17:35 +0000)]
Updated Spanish translation
svn path=/trunk/; revision=5508
Theppitak Karoonboonyanan [Mon, 21 May 2007 11:34:34 +0000 (11:34 +0000)]
Updated Thai translation.
* th.po: Updated Thai translation.
svn path=/trunk/; revision=5507
Ignacio Casal Quinteiro [Sat, 19 May 2007 15:27:13 +0000 (15:27 +0000)]
Updated Galician Translation
svn path=/trunk/; revision=5506
Matthias Clasen [Fri, 18 May 2007 14:56:32 +0000 (14:56 +0000)]
Try again...
svn path=/trunk/; revision=5505
Matthias Clasen [Fri, 18 May 2007 14:04:27 +0000 (14:04 +0000)]
Fix visibility checks
svn path=/trunk/; revision=5504
Matthias Clasen [Fri, 18 May 2007 13:30:42 +0000 (13:30 +0000)]
Fix attribution
svn path=/trunk/; revision=5503
Michael Natterer [Fri, 18 May 2007 04:22:46 +0000 (04:22 +0000)]
Don't let PERL_PATH be ''. (#356769, Joseph Sacco)
2007-05-18 Michael Natterer <mitch@imendio.com>
* configure.in: Don't let PERL_PATH be ''. (#356769, Joseph Sacco)
svn path=/trunk/; revision=5502
Michael Natterer [Thu, 17 May 2007 19:29:57 +0000 (19:29 +0000)]
hotfix: revert last change to fix the build on OS X.
2007-05-17 Michael Natterer <mitch@imendio.com>
* configure.in: hotfix: revert last change to fix the build on OS X.
svn path=/trunk/; revision=5501
Matthias Clasen [Thu, 17 May 2007 17:43:07 +0000 (17:43 +0000)]
Fix a doc typo. (#439232, Vincent Untz)
2007-05-17 Matthias Clasen <mclasen@redhat.com>
* glib/goption.c (g_option_context_set_translate_func): Fix
a doc typo. (#439232, Vincent Untz)
svn path=/trunk/; revision=5500
Matthias Clasen [Thu, 17 May 2007 17:23:15 +0000 (17:23 +0000)]
Fix a typo (#436547, Guillaume Desmottes)
2007-05-17 Matthias Clasen <mclasen@redhat.com>
* glib/tmpl/messages.sgml: Fix a typo (#436547,
Guillaume Desmottes)
svn path=/trunk/; revision=5499
Matthias Clasen [Thu, 17 May 2007 17:15:49 +0000 (17:15 +0000)]
Add gregex.c (#436955, Philip Withnall)
2007-05-17 Matthias Clasen <mclasen@redhat.com>
* POTFILES.in: Add gregex.c (#436955, Philip Withnall)
svn path=/trunk/; revision=5498
Matthias Clasen [Thu, 17 May 2007 16:36:53 +0000 (16:36 +0000)]
Move the compiler-dependency in the G_GNUC_INTERNAL definition from
2007-05-17 Matthias Clasen <mclasen@redhat.com>
* configure.in: Move the compiler-dependency in the G_GNUC_INTERNAL
definition from configure-time to runtime (of the compiler).
(#438869, Damien Carbery)
* glib/gdebug.h:
* glib/gmessages.h:
* glib/gunicodeprivate.h:
* glib/gthreadprivate.h: Move G_GNUC_INTERNAL before function
declarations to fix compilation with sun studio. (#438873,
Damien Carbery)
svn path=/trunk/; revision=5497
Theppitak Karoonboonyanan [Thu, 17 May 2007 10:23:07 +0000 (10:23 +0000)]
Updated Thai translation.
* th.po: Updated Thai translation.
svn path=/trunk/; revision=5496
David Lodge [Tue, 15 May 2007 21:10:18 +0000 (21:10 +0000)]
Updated en_GB translation
svn path=/trunk/; revision=5494
Subhransu Behera [Tue, 15 May 2007 09:04:36 +0000 (09:04 +0000)]
Updated Translation
svn path=/trunk/; revision=5493
Matthias Clasen [Tue, 15 May 2007 03:32:29 +0000 (03:32 +0000)]
Make g_slice_debug_tree_statistics() debug-only functionality again.
2007-05-14 Matthias Clasen <mclasen@redhat.com>
* glib/gslice.h:
* glib/gslice.c:
* glib/glib.symbols: Make g_slice_debug_tree_statistics()
debug-only functionality again.
svn path=/trunk/; revision=5492
Christian Persch [Mon, 14 May 2007 17:14:11 +0000 (17:14 +0000)]
Improve g_strerror and g_strsignal docs. Bug #438293.
2007-05-14 Christian Persch <chpe@gnome.org>
* docs/reference/glib/tmpl/string_utils.sgml: Improve g_strerror and
g_strsignal docs. Bug #438293.
svn path=/trunk/; revision=5491
Tor Lillqvist [Sun, 13 May 2007 20:46:59 +0000 (20:46 +0000)]
Drop the pipe() macro. Defining macros outside of its namespace that look
2007-05-13 Tor Lillqvist <tml@novell.com>
* glib/gwin32.h: Drop the pipe() macro. Defining macros outside of
its namespace that look like POSIX functions is not GLib's
business in my opinion. This means pipe()-using code that has
relied on this definition will need changing to call _pipe() on
Windows, and make the decision itself on what size pipe buffer to
use, and whether to use text or binary mode, and whether the pipe
handles should be inheritable or not.
* glib/gspawn-win32.c (make_pipe): Use _pipe() instead of pipe().
svn path=/trunk/; revision=5490
Yannig MARCHEGAY [Sun, 13 May 2007 12:58:52 +0000 (12:58 +0000)]
Occitan translation update
svn path=/trunk/; revision=5489
Yannig MARCHEGAY [Sun, 13 May 2007 12:53:51 +0000 (12:53 +0000)]
Occitan first translation
svn path=/trunk/; revision=5488
Matthias Clasen [Fri, 11 May 2007 18:53:57 +0000 (18:53 +0000)]
Allow G_OPTION_ARG_CALLBACK for G_OPTION_REMAINING. (#437297, Dave Benson)
2007-05-11 Matthias Clasen <mclasen@redhat.com>
* glib/goption.c: Allow G_OPTION_ARG_CALLBACK for
G_OPTION_REMAINING. (#437297, Dave Benson)
* tests/option-test.c: Add a test for this.
svn path=/trunk/; revision=5487
Kjartan Maraas [Sun, 6 May 2007 18:04:10 +0000 (18:04 +0000)]
Updated Norwegian bokmål translation.
2007-05-06 Kjartan Maraas <kmaraas@gnome.org>
* nb.po: Updated Norwegian bokmål translation.
svn path=/trunk/; revision=5486
Ihar Hrachyshka [Sun, 6 May 2007 12:59:57 +0000 (12:59 +0000)]
Updated Belarusian Latin translation.
svn path=/trunk/; revision=5485
Dan Winship [Fri, 4 May 2007 19:14:47 +0000 (19:14 +0000)]
Document the error return values rather than calling them undefined.
* glib/gkeyfile.c (g_key_file_get_boolean)
(g_key_file_get_boolean_list, g_key_file_get_integer)
(g_key_file_get_integer_list, g_key_file_get_double)
(g_key_file_get_double_list): Document the error return values
rather than calling them undefined. #435885.
svn path=/trunk/; revision=5484
Behdad Esfahbod [Thu, 3 May 2007 23:42:41 +0000 (23:42 +0000)]
Oops.
2007-05-03 Behdad Esfahbod <behdad@gnome.org>
* glib/glib.symbols:
* glib/gunicode.h:
* glib/guniprop.c (g_unichar_ismark):
Add g_unichar_ismark(). Patch from Yevgen Muntyan. Fixes #339991.
svn path=/trunk/; revision=5483
Behdad Esfahbod [Thu, 3 May 2007 23:42:05 +0000 (23:42 +0000)]
svn path=/trunk/; revision=5482
2007-05-03 Behdad Esfahbod <behdad@gnome.org>
* configure.in:
* glib/glib.symbols:
* glib/gthread.h:
* glib/gunicode.h:
* glib/guniprop.c (g_unichar_ismark):
svn path=/trunk/; revision=5482
Jorge Gonzalez Gonzalez [Thu, 3 May 2007 19:02:43 +0000 (19:02 +0000)]
Updated Spanish translation
svn path=/trunk/; revision=5481
Matthias Clasen [Thu, 3 May 2007 05:11:38 +0000 (05:11 +0000)]
Bump version
svn path=/trunk/; revision=5480
Matthias Clasen [Thu, 3 May 2007 05:09:20 +0000 (05:09 +0000)]
2.13.1
svn path=/trunk/; revision=5478
Matthias Clasen [Thu, 3 May 2007 04:48:10 +0000 (04:48 +0000)]
Stop unused threads before the last test, to make the test terminate
* tests/threadpool-test.c: Stop unused threads before
the last test, to make the test terminate reliably.
svn path=/trunk/; revision=5477
Matthias Clasen [Thu, 3 May 2007 02:45:02 +0000 (02:45 +0000)]
Updates
svn path=/trunk/; revision=5476
Djihed Afifi [Wed, 2 May 2007 15:46:41 +0000 (15:46 +0000)]
Updated Arabic Translation by Djihed Afifi.
svn path=/trunk/; revision=5475
Marco Barisione [Wed, 2 May 2007 10:39:23 +0000 (10:39 +0000)]
Made more clear that the string passed to the match functions cannot be
2007-05-02 Marco Barisione <marco@barisione.org>
* glib/gregex.c: Made more clear that the string passed to the match
functions cannot be freed before using g_match_info_fetch() and
similar functions, and fixed a typo.
svn path=/trunk/; revision=5474
Matthias Clasen [Mon, 30 Apr 2007 16:37:38 +0000 (16:37 +0000)]
Add g_regex_get_max_backref() and g_regex_get_capture_count(). (#419371,
2007-04-30 Matthias Clasen <mclasen@redhat.com>
* glib/glib.symbols:
* glib/gregex.[hc]: Add g_regex_get_max_backref() and
g_regex_get_capture_count(). (#419371, Marco Barisione)
svn path=/trunk/; revision=5469
Matthias Clasen [Mon, 30 Apr 2007 16:02:26 +0000 (16:02 +0000)]
Split GRegex into GRegex and GMatchInfo. (#419368, Marco Barisione)
2007-04-30 Matthias Clasen <mclasen@redhat.com>
* glib/glib.symbols:
* glib/gregex.[hc]: Split GRegex into GRegex and GMatchInfo.
(#419368, Marco Barisione)
* tests/regex-test.c: Adapt.
svn path=/trunk/; revision=5468
Chris Wilson [Mon, 30 Apr 2007 11:30:47 +0000 (11:30 +0000)]
Include the gshell.h header file (to define g_shell_[un]quote) and correct
2007-04-30 Chris Wilson <chris@chris-wilson.co.uk>
* glib/gbookmarkfile.c (g_bookmark_file_get_app_info):
Include the gshell.h header file (to define g_shell_[un]quote)
and correct the order of the arguments to g_propagate_error(), as
spotted by gcc.
svn path=/trunk/; revision=5467
Emmanuele Bassi [Sun, 29 Apr 2007 11:48:40 +0000 (11:48 +0000)]
Quote the passed command line...
2007-04-29 Emmanuele Bassi <ebassi@gnome.org>
* glib/gbookmarkfile.c:
(g_bookmark_file_set_app_info): Quote the passed command line...
(g_bookmark_file_get_app_info): ... and unquote it when giving it
back. (#432274)
svn path=/trunk/; revision=5466
Matthias Clasen [Fri, 27 Apr 2007 22:37:49 +0000 (22:37 +0000)]
small cleanup
svn path=/trunk/; revision=5465
Chris Wilson [Fri, 27 Apr 2007 17:43:01 +0000 (17:43 +0000)]
Remove trailing comma at end of enumerator list.
2007-04-27 Chris Wilson <chris@chris-wilson.co.uk>
* glib/gregex.h: Remove trailing comma at end of enumerator list.
svn path=/trunk/; revision=5464
Tor Lillqvist [Thu, 26 Apr 2007 23:24:06 +0000 (23:24 +0000)]
Document that the mode argument is ignored on Windows (g_stat): Document
2007-04-27 Tor Lillqvist <tml@novell.com>
* glib/gstdio.c (g_mkdir): Document that the mode argument is
ignored on Windows
(g_stat): Document that st_mode is mostly useless on Windows.
svn path=/trunk/; revision=5463
Paolo Borelli [Wed, 25 Apr 2007 18:44:53 +0000 (18:44 +0000)]
typo
svn path=/trunk/; revision=5461
Paolo Borellki [Wed, 25 Apr 2007 18:43:44 +0000 (18:43 +0000)]
small cleanup. (#433387)
2007-04-25 Paolo Borellki <pborelli@katamail.com>
* glib/gstrfuncs.c (g_strsplit): small cleanup. (#433387)
svn path=/trunk/; revision=5460
Michael Natterer [Wed, 25 Apr 2007 08:48:46 +0000 (08:48 +0000)]
also clear the NOCOPY_CONTENTS flag when replacing NULL with the empty
2007-04-25 Michael Natterer <mitch@imendio.com>
* gparamspecs.c (param_string_validate): also clear the
NOCOPY_CONTENTS flag when replacing NULL with the empty string.
svn path=/trunk/; revision=5458
Matthias Clasen [Wed, 25 Apr 2007 04:21:16 +0000 (04:21 +0000)]
Revert an accidental commit
svn path=/trunk/; revision=5457
Matthias Clasen [Wed, 25 Apr 2007 03:53:30 +0000 (03:53 +0000)]
New function to get the formatted help string. (#336089, Dom Lachowicz)
2007-04-24 Matthias Clasen <mclasen@redhat.com>
* glib/glib.symbols:
* glib/goption.h:
* glib/goption.c (g_option_context_get_help): New function to
get the formatted help string. (#336089, Dom Lachowicz)
svn path=/trunk/; revision=5456
Michael Natterer [Tue, 24 Apr 2007 13:36:58 +0000 (13:36 +0000)]
don't free or modify static strings, dup them when needed and clear the
2007-04-24 Michael Natterer <mitch@imendio.com>
* gobject/gparamspecs.c (param_string_validate): don't free or
modify static strings, dup them when needed and clear the
G_VALUE_NOCOPY_CONTENTS flag. Fixes bug #432895.
* tests/gobject/paramspec-test.c: test all GParamSpecString
validations with static and allocated strings.
svn path=/trunk/; revision=5454
William Jon McCann [Thu, 19 Apr 2007 20:48:22 +0000 (20:48 +0000)]
Add g_key_file_load_from_dirs for looking through a search path for a
2007-04-19 William Jon McCann <mccann@jhu.edu>
* glib/gkeyfile.[ch]: (find_file_in_data_dirs),
(g_key_file_load_from_dirs), (g_key_file_load_from_data_dirs):
Add g_key_file_load_from_dirs for looking through a search
path for a key-file. (#355334)
svn path=/trunk/; revision=5453
Tor Lillqvist [Sun, 15 Apr 2007 11:44:41 +0000 (11:44 +0000)]
Makefile.am Add the references to build back.
2007-04-15 Tor Lillqvist <tml@novell.com>
* Makefile.am
* configure: Add the references to build back.
svn path=/trunk/; revision=5451
Tor Lillqvist [Sun, 15 Apr 2007 11:30:43 +0000 (11:30 +0000)]
Include the build module using the svn:externals mechanism.
2007-04-15 Tor Lillqvist <tml@novell.com>
* build: Include the build module using the svn:externals
mechanism.
svn path=/trunk/; revision=5450
Funda Wang [Sun, 15 Apr 2007 09:42:59 +0000 (09:42 +0000)]
Updated Simplified Chinese translation from Yang Zhang.
svn path=/trunk/; revision=5449
Matthias Clasen [Wed, 11 Apr 2007 13:54:45 +0000 (13:54 +0000)]
Fix a doc typo. (#427285, Jochen Baier)
2007-04-11 Matthias Clasen <mclasen@redhat.com>
* glib/gspawn.c (g_spawn_async): Fix a doc typo. (#427285,
Jochen Baier)
svn path=/trunk/; revision=5446
Emmanuele Bassi [Wed, 11 Apr 2007 13:09:55 +0000 (13:09 +0000)]
Add new hash functions.
2007-04-11 Emmanuele Bassi <ebassi@gnome.org>
* glib/glib-sections.txt: Add new hash functions.
svn path=/trunk/; revision=5445
Emmanuele Bassi [Wed, 11 Apr 2007 13:09:38 +0000 (13:09 +0000)]
Add g_hash_table_get_keys() and g_hash_table_get_values(), API to retrieve
2007-04-11 Emmanuele Bassi <ebassi@gnome.org>
* glib/ghash.[ch]: Add g_hash_table_get_keys() and
g_hash_table_get_values(), API to retrieve the keys
and values inside an hash table in list form. (#413133)
* glib/glib.symbols: Update symbols.
* tests/hash-test.c: Exercise newly added functions.
svn path=/trunk/; revision=5444
Matthias Clasen [Wed, 11 Apr 2007 12:39:05 +0000 (12:39 +0000)]
Use CFLAGS/LDFLAGS in addition to PCRE_CFLAGS/PCRE_LIBS when checking
2007-04-11 Matthias Clasen <mclasen@redhat.com>
* configure.in: Use CFLAGS/LDFLAGS in addition to
PCRE_CFLAGS/PCRE_LIBS when checking system PCRE. (#421607,
Paul Jarc)
svn path=/trunk/; revision=5443
Ryan Lortie [Tue, 3 Apr 2007 10:44:30 +0000 (10:44 +0000)]
invoke GObjectClass.constructed() only for newly constructed objects, and
Tue Apr 3 12:34:14 2007 Tim Janik <timj@gtk.org>
* gobject.[hc]: invoke GObjectClass.constructed() only for newly
constructed objects, and invoke it while the notify queue is
still being frozen, after all CONSTRUCT* properties have been
set and before random other properties are being set.
* applied modified patch from Ryan Lortie to implement
GObjectClass.constructed() to fix #425324.
2007-04-02 Ryan Lortie <desrt@desrt.ca>
* gobject/gobject.h: Add 'constructed' vcall to GObjectClass.
* gobject/gobject.c (g_object_newv): call ->constructed() as last
step of object construction.
svn path=/trunk/; revision=5441
Ryan Lortie [Tue, 3 Apr 2007 10:44:14 +0000 (10:44 +0000)]
Document ->constructed().
2007-04-02 Ryan Lortie <desrt@desrt.ca>
* gobject/tmpl/objects.sgml: Document ->constructed().
svn path=/trunk/; revision=5440
Emmanuele Bassi [Tue, 27 Mar 2007 15:16:18 +0000 (15:16 +0000)]
Remove old comment and forward declaration of struct tm: gdate.h includes
2007-03-27 Emmanuele Bassi <ebassi@gnome.org>
* glib/gdate.h: Remove old comment and forward declaration of
struct tm: gdate.h includes time.h now.
svn path=/trunk/; revision=5438
Matthias Clasen [Fri, 23 Mar 2007 06:27:58 +0000 (06:27 +0000)]
Handle missing $RANDOM
svn path=/trunk/; revision=5435
Matthias Clasen [Fri, 23 Mar 2007 00:17:10 +0000 (00:17 +0000)]
Fix corner-cases of upper/lowercase conversion. (#418217, Denis Jacquerye)
2007-03-22 Matthias Clasen <mclasen@redhat.com>
* glib/guniprop.c: Fix corner-cases of upper/lowercase conversion.
(#418217, Denis Jacquerye)
svn path=/trunk/; revision=5433
Chris Wilson [Thu, 22 Mar 2007 08:58:59 +0000 (08:58 +0000)]
Track whether the last key=value pair in a group is a blank line and
2007-03-22 Chris Wilson <chris@chris-wilson.co.uk>
* glib/gkeyfile.c: Track whether the last key=value pair in a group
is a blank line and during to_data() only insert a new blank line
betweens group in its absence. This allows the beautification of the
GKeyFile and prevents newlines being inserted indefinitely. (#420686)
* tests/keyfile-test.c (test_reload_idempotency): Test that after a
single beautification pass, g_key_file_to_data() does not alter its
input data.
svn path=/trunk/; revision=5431
Matthias Clasen [Wed, 21 Mar 2007 16:49:35 +0000 (16:49 +0000)]
Fix #419900
svn path=/trunk/; revision=5430
Matthias Clasen [Mon, 19 Mar 2007 03:47:05 +0000 (03:47 +0000)]
Cleanups
svn path=/trunk/; revision=5428
Paolo Borelli [Sun, 18 Mar 2007 23:20:35 +0000 (23:20 +0000)]
remove unneeded checks.
2007-03-19 Paolo Borelli <pborelli@katamail.com>
* glib/gutf8.c (fast_validate_len): remove unneeded checks.
svn path=/trunk/; revision=5427
Matthias Clasen [Sun, 18 Mar 2007 05:18:12 +0000 (05:18 +0000)]
Cosmetic fixes
svn path=/trunk/; revision=5426
Marco Barisione [Sat, 17 Mar 2007 14:25:14 +0000 (14:25 +0000)]
Add forgotten files
2007-03-17 Marco Barisione <marco@barisione.org>
* glib/update-pcre/table-reduction.patch:
* glib/update-pcre/make_utt.py:
* glib/update-pcre/utt.patch: Add forgotten files
* glib/update-pcre/update.sh: Call python directly instead of relying
on shebang. Also copy the changes from glib/pcre/makefile.msc to this
file
svn path=/trunk/; revision=5425
Marco Barisione [Sat, 17 Mar 2007 14:01:24 +0000 (14:01 +0000)]
Removed a conflict delimiter (">>>>>>> .r5422")
svn path=/trunk/; revision=5424
Hans Breuer [Sat, 17 Mar 2007 09:49:09 +0000 (09:49 +0000)]
define PCRE_STATIC to reflect the inclusion of pcre as LIB, not
2007-03-17 Hans Breuer <hans@breuer.org>
* glib/makefile.msc.in glib/pcre/makefile.msc
glib/update-pcre/update.sh : define PCRE_STATIC to reflect the
inclusion of pcre as LIB, not stand-alone DLL. Also set NEWLINE=-1
to match any newline by default, use of ../../build/win32/make.msc
* glib/gregex.h : minimal includes of <glib/*.H> instead of <glib.h>
* glib/gnulib/makefile.msc : make use of ../../build/win32/make.msc
* tests/regex-test.c(verbose): don't pass a string containing '%'
as first parameter to g_print ()
(test_match) : for the unexpected case output pattern and string
escaped
* tests/child-test.c tests/slice-color.c : fix c99ism
* tests/slice-test.c : fix c99ism and gccism
* tests/mapping-test.c tests/base-64-tests.c : don't
#include <unistd.h> unconditionally
* tests/option-test.c : use G_GINT64_CONSTANT() instead of direct LL
* tests/makefile.msc.in : more tests build
svn path=/trunk/; revision=5423
Matthias Clasen [Sat, 17 Mar 2007 04:25:40 +0000 (04:25 +0000)]
Don't export the consistency check function
svn path=/trunk/; revision=5422