Commit 4b17ee97 authored by Matthias Clasen's avatar Matthias Clasen

2.11.0

parent 4d0f3cf0
2006-05-02 Matthias Clasen <mclasen@redhat.com>
* === Released 2.11.0 ===
* NEWS: Updates
* tests/casemap.txt:
* tests/casefold.txt: Regenerate from Unicode 5.0 data.
Tue May 2 15:00:00 2006 Tim Janik <timj@gtk.org>
* glib/guniprop.c: Make interval_compare static.
* tests/gobject/deftype.c: added test code from Behdad Esfahbod,
see #337128.
......
2006-05-02 Matthias Clasen <mclasen@redhat.com>
* === Released 2.11.0 ===
* NEWS: Updates
* tests/casemap.txt:
* tests/casefold.txt: Regenerate from Unicode 5.0 data.
Tue May 2 15:00:00 2006 Tim Janik <timj@gtk.org>
* glib/guniprop.c: Make interval_compare static.
* tests/gobject/deftype.c: added test code from Behdad Esfahbod,
see #337128.
......
Simple install procedure
========================
% gzip -cd glib-2.10.1.tar.gz | tar xvf - # unpack the sources
% cd glib-2.10.1 # change to the toplevel directory
% gzip -cd glib-2.11.0.tar.gz | tar xvf - # unpack the sources
% cd glib-2.11.0 # change to the toplevel directory
% ./configure # run the `configure' script
% make # build GLIB
......
......@@ -41,8 +41,8 @@ Overview of Changes from GLib 2.10.x to GLib 2.11.0
339338 gbookmarkfile.c, function expand_exec_line
339340 gbookmarkfile.c, function bookmark_app_info_dump
* Translation updates (bg,en_GB,et,gl,gu,he,hi,ka,nl,nn,
or,pt_BR,ro,tr,vi)
* Translation updates (bg,en_GB,et,gl,gu,he,hi,ka,nb,nl,nn,
or,pt_BR,ro,tr,vi,zh_CN)
Overview of Changes from GLib 2.10.0 to GLib 2.10.1
......
General Information
===================
This is GLib version 2.10.1. GLib is the low-level core
This is GLib version 2.11.0. GLib is the low-level core
library that forms the basis for projects such as GTK+ and GNOME. It
provides data structure handling for C, portability wrappers, and
interfaces for such runtime functionality as an event loop, threads,
......
2006-05-02 Matthias Clasen <mclasen@redhat.com>
* === Released 2.11.0 ===
2006-05-02 Matthias Clasen <mclasen@redhat.com>
* gobject/tmpl/gtypemodule.sgml: Document a little
......
......@@ -30,7 +30,6 @@ Support for Base64 encoding has been added in GLib 2.12.
</para>
<!-- ##### SECTION Stability_Level ##### -->
......
......@@ -112,6 +112,25 @@ length of the sleep.
@microseconds:
<!-- ##### FUNCTION g_time_val_from_iso8601 ##### -->
<para>
</para>
@iso_date:
@time_:
@Returns:
<!-- ##### FUNCTION g_time_val_to_iso8601 ##### -->
<para>
</para>
@time_:
@Returns:
<!-- ##### STRUCT GDate ##### -->
<para>
Represents a day between January 1, Year 1 and a few thousand years in
......
......@@ -329,6 +329,18 @@ Flags which influence the parsing.
@Returns:
<!-- ##### FUNCTION g_key_file_get_double ##### -->
<para>
</para>
@key_file:
@group_name:
@key:
@error:
@Returns:
<!-- ##### FUNCTION g_key_file_get_string_list ##### -->
<para>
......@@ -382,6 +394,19 @@ Flags which influence the parsing.
@Returns:
<!-- ##### FUNCTION g_key_file_get_double_list ##### -->
<para>
</para>
@key_file:
@group_name:
@key:
@length:
@error:
@Returns:
<!-- ##### FUNCTION g_key_file_get_comment ##### -->
<para>
......@@ -437,8 +462,6 @@ Flags which influence the parsing.
@group_name:
@key:
@value:
<!-- # Unused Parameters # -->
@boolean:
<!-- ##### FUNCTION g_key_file_set_integer ##### -->
......@@ -450,8 +473,17 @@ Flags which influence the parsing.
@group_name:
@key:
@value:
<!-- # Unused Parameters # -->
@integer:
<!-- ##### FUNCTION g_key_file_set_double ##### -->
<para>
</para>
@key_file:
@group_name:
@key:
@value:
<!-- ##### FUNCTION g_key_file_set_string_list ##### -->
......@@ -503,6 +535,18 @@ Flags which influence the parsing.
@length:
<!-- ##### FUNCTION g_key_file_set_double_list ##### -->
<para>
</para>
@key_file:
@group_name:
@key:
@list:
@length:
<!-- ##### FUNCTION g_key_file_set_comment ##### -->
<para>
......
......@@ -356,8 +356,6 @@ Checks if any events are pending for the default #GMainContext
@context:
@source_id:
@Returns:
<!-- # Unused Parameters # -->
@id:
<!-- ##### FUNCTION g_main_context_find_source_by_user_data ##### -->
......
......@@ -116,6 +116,8 @@ A convenience function/macro to log a normal message.
@...: format string, followed by parameters to insert into the format string (as with printf())
@...:
<!-- ##### MACRO g_warning ##### -->
<para>
......@@ -124,6 +126,8 @@ A convenience function/macro to log a warning message.
@...: format string, followed by parameters to insert into the format string (as with printf())
@...:
<!-- ##### MACRO g_critical ##### -->
<para>
......@@ -136,6 +140,8 @@ example.
@...: format string, followed by parameters to insert into the format string (as with printf())
@...:
<!-- ##### MACRO g_error ##### -->
<para>
......@@ -149,6 +155,8 @@ assertion failure.
@...: format string, followed by parameters to insert into the format string (as with printf())
@...:
<!-- ##### MACRO g_debug ##### -->
<para>
......@@ -156,6 +164,8 @@ A convenience function/macro to log a debug message.
</para>
@...: format string, followed by parameters to insert into the format string (as with printf())
@...:
@Since: 2.6
......
......@@ -547,8 +547,6 @@ possibly non-ASCII character in.
@str:
@len:
@Returns:
<!-- # Unused Parameters # -->
@string:
<!-- ##### FUNCTION g_ascii_strdown ##### -->
......
......@@ -192,6 +192,15 @@ will correctly interpret surrogate pairs.</footnote>.
@Returns:
<!-- ##### FUNCTION g_unichar_iswide_cjk ##### -->
<para>
</para>
@c:
@Returns:
<!-- ##### FUNCTION g_unichar_toupper ##### -->
<para>
......@@ -440,8 +449,6 @@ that may contain invalid UTF-8.
@p:
@end:
@Returns:
<!-- # Unused Parameters # -->
@bound:
<!-- ##### FUNCTION g_utf8_find_prev_char ##### -->
......@@ -484,8 +491,6 @@ that may contain invalid UTF-8.
@len:
@c:
@Returns:
<!-- # Unused Parameters # -->
@ch:
<!-- ##### FUNCTION g_utf8_strrchr ##### -->
......@@ -497,8 +502,6 @@ that may contain invalid UTF-8.
@len:
@c:
@Returns:
<!-- # Unused Parameters # -->
@ch:
<!-- ##### FUNCTION g_utf8_strreverse ##### -->
......
......@@ -240,7 +240,7 @@ A structure that provides information to the type system which is
used specifically for managing interface types.
</para>
@interface_init: location of the interface initialization function
@interface_init: location of the interface initialization function
@interface_finalize: location of the interface finalization function
@interface_data: user-supplied data passed to the interface init/finalize functions
......@@ -1627,13 +1627,19 @@ instance and class structure and the definitions of the instance and class
init functions.
</informalexample>
@TN:
@t_n:
@T_P:
@_f_:
@_C_:
@Since: 2.4
<!-- # Unused Parameters # -->
@TypeName: The name of the new type, in Camel case.
@type_name: The name of the new type, in lowercase, with words
separated by '_'.
@TYPE_PARENT: The #GType of the parent type.
@flags: #GTypeFlags to pass to g_type_register_static()
@CODE: Custom code that gets inserted in the *_get_type() function.
@Since: 2.4
<!-- ##### MACRO G_TYPE_INVALID ##### -->
......
......@@ -390,7 +390,7 @@ struct Interval
gunichar start, end;
};
int
static int
interval_compare (const void *key, const void *elt)
{
gunichar c = GPOINTER_TO_UINT (key);
......
2006-05-02 Matthias Clasen <mclasen@redhat.com>
* === Released 2.11.0 ===
2006-03-29 Matthias Clasen <mclasen@redhat.com>
* gmodule.c (g_module_symbol): Make sure to
......
2006-05-02 Matthias Clasen <mclasen@redhat.com>
* === Released 2.11.0 ===
Tue May 2 14:51:03 2006 Tim Janik <timj@gtk.org>
* gtype.h: split up G_DEFINE_*TYPE macro definitions so C CODE arguments
......
2006-05-02 Matthias Clasen <mclasen@redhat.com>
* === Released 2.11.0 ===
2006-03-11 Tor Lillqvist <tml@novell.com>
* gthread-win32.c: #define _WIN32_WINDOWS as 0x0401 to get
......
2006-05-02 Matthias Clasen <mclasen@redhat.com>
* === Released 2.11.0 ===
2006-05-02 Funda Wang <fundawang@linux.net.cn>
* zh_CN.po: Updated Simplified Chinese translation.
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
......@@ -201,6 +201,9 @@ dist-hook: $(BUILT_EXTRA_DIST)
mkdir $(distdir)/collate; \
for f in $(srcdir)/collate/* ; do \
if test -f $$f; then cp $$f $(distdir)/collate; fi; done
mkdir $(distdir)/bookmarks; \
for f in $(srcdir)/bookmarks/* ; do \
cp $$f $(distdir)/bookmarks; done
DISTCLEANFILES = iochannel-test-outfile \
file-test-get-contents \
......
# Test cases generated from Unicode 4.1 data
# Test cases generated from Unicode 5.0 data
# by gen-casefold-test.pl. Do not edit.
#
# Some special hand crafted tests
......@@ -225,9 +225,19 @@ Z z
Ȯ ȯ
Ȱ ȱ
Ȳ ȳ
Ⱥ ⱥ
Ȼ ȼ
Ƚ ƚ
Ɂ ʔ
Ⱦ ⱦ
Ɂ ɂ
Ƀ ƀ
Ʉ ʉ
Ʌ ʌ
Ɇ ɇ
Ɉ ɉ
Ɋ ɋ
Ɍ ɍ
Ɏ ɏ
ͅ ι
Ά ά
Έ έ
......@@ -288,6 +298,9 @@ Z z
Ϸ ϸ
Ϲ ϲ
Ϻ ϻ
Ͻ ͻ
Ͼ ͼ
Ͽ ͽ
Ѐ ѐ
Ё ё
Ђ ђ
......@@ -380,6 +393,7 @@ Z z
Һ һ
Ҽ ҽ
Ҿ ҿ
Ӏ ӏ
Ӂ ӂ
Ӄ ӄ
Ӆ ӆ
......@@ -408,6 +422,9 @@ Z z
Ӵ ӵ
Ӷ ӷ
Ӹ ӹ
Ӻ ӻ
Ӽ ӽ
Ӿ ӿ
Ԁ ԁ
Ԃ ԃ
Ԅ ԅ
......@@ -416,6 +433,8 @@ Z z
Ԋ ԋ
Ԍ ԍ
Ԏ ԏ
Ԑ ԑ
Ԓ ԓ
Ա ա
Բ բ
Գ գ
......@@ -771,6 +790,7 @@ Z z
Ω ω
K k
Å å
Ⅎ ⅎ
Ⅰ ⅰ
Ⅱ ⅱ
Ⅲ ⅲ
......@@ -787,6 +807,7 @@ Z z
Ⅽ ⅽ
Ⅾ ⅾ
Ⅿ ⅿ
Ↄ ↄ
Ⓐ ⓐ
Ⓑ ⓑ
Ⓒ ⓒ
......@@ -860,6 +881,14 @@ Z z
Ⱜ ⱜ
Ⱝ ⱝ
Ⱞ ⱞ
Ⱡ ⱡ
Ɫ ɫ
Ᵽ ᵽ
Ɽ ɽ
Ⱨ ⱨ
Ⱪ ⱪ
Ⱬ ⱬ
Ⱶ ⱶ
Ⲁ ⲁ
Ⲃ ⲃ
Ⲅ ⲅ
......
# Test cases generated from Unicode 4.1 data
# Test cases generated from Unicode 5.0 data
# by gen-case-tests.pl. Do not edit.
#
# Some special hand crafted tests
......@@ -290,7 +290,7 @@ lt_LT.UTF-8 Į́ į̇́ Į́ Į́ # LATIN CAPITAL LETTER I WITH OGONEK (with ac
Ž ž Ž # 17D
ž ž Ž Ž # 17E
ſ ſ S S # 17F
ƀ ƀ # 180
ƀ ƀ Ƀ Ƀ # 180
Ɓ ɓ Ɓ # 181
Ƃ ƃ Ƃ # 182
ƃ ƃ Ƃ Ƃ # 183
......@@ -471,14 +471,28 @@ lt_LT.UTF-8 Į́ į̇́ Į́ Į́ # LATIN CAPITAL LETTER I WITH OGONEK (with ac
ȷ ȷ # 237
ȸ ȸ # 238
ȹ ȹ # 239
Ⱥ Ⱥ # 23A
Ⱥ Ⱥ # 23A
Ȼ ȼ Ȼ # 23B
ȼ ȼ Ȼ Ȼ # 23C
Ƚ ƚ Ƚ # 23D
Ⱦ Ⱦ # 23E
Ⱦ Ⱦ # 23E
ȿ ȿ # 23F
ɀ ɀ # 240
Ɂ ʔ Ɂ # 241
Ɂ ɂ Ɂ # 241
ɂ ɂ Ɂ Ɂ # 242
Ƀ ƀ Ƀ # 243
Ʉ ʉ Ʉ # 244
Ʌ ʌ Ʌ # 245
Ɇ ɇ Ɇ # 246
ɇ ɇ Ɇ Ɇ # 247
Ɉ ɉ Ɉ # 248
ɉ ɉ Ɉ Ɉ # 249
Ɋ ɋ Ɋ # 24A
ɋ ɋ Ɋ Ɋ # 24B
Ɍ ɍ Ɍ # 24C
ɍ ɍ Ɍ Ɍ # 24D
Ɏ ɏ Ɏ # 24E
ɏ ɏ Ɏ Ɏ # 24F
ɐ ɐ # 250
ɑ ɑ # 251
ɒ ɒ # 252
......@@ -506,7 +520,7 @@ lt_LT.UTF-8 Į́ į̇́ Į́ Į́ # LATIN CAPITAL LETTER I WITH OGONEK (with ac
ɨ ɨ Ɨ Ɨ # 268
ɩ ɩ Ɩ Ɩ # 269
ɪ ɪ # 26A
ɫ ɫ # 26B
ɫ ɫ Ɫ Ɫ # 26B
ɬ ɬ # 26C
ɭ ɭ # 26D
ɮ ɮ # 26E
......@@ -524,7 +538,7 @@ lt_LT.UTF-8 Į́ į̇́ Į́ Į́ # LATIN CAPITAL LETTER I WITH OGONEK (with ac
ɺ ɺ # 27A
ɻ ɻ # 27B
ɼ ɼ # 27C
ɽ ɽ # 27D
ɽ ɽ Ɽ Ɽ # 27D
ɾ ɾ # 27E
ɿ ɿ # 27F
ʀ ʀ Ʀ Ʀ # 280
......@@ -536,10 +550,10 @@ lt_LT.UTF-8 Į́ į̇́ Į́ Į́ # LATIN CAPITAL LETTER I WITH OGONEK (with ac
ʆ ʆ # 286
ʇ ʇ # 287
ʈ ʈ Ʈ Ʈ # 288
ʉ ʉ # 289
ʉ ʉ Ʉ Ʉ # 289
ʊ ʊ Ʊ Ʊ # 28A
ʋ ʋ Ʋ Ʋ # 28B
ʌ ʌ # 28C
ʌ ʌ Ʌ Ʌ # 28C
ʍ ʍ # 28D
ʎ ʎ # 28E
ʏ ʏ # 28F
......@@ -547,7 +561,6 @@ lt_LT.UTF-8 Į́ į̇́ Į́ Į́ # LATIN CAPITAL LETTER I WITH OGONEK (with ac
ʑ ʑ # 291
ʒ ʒ Ʒ Ʒ # 292
ʓ ʓ # 293
ʔ ʔ Ɂ Ɂ # 294
ʕ ʕ # 295
ʖ ʖ # 296
ʗ ʗ # 297
......@@ -575,6 +588,9 @@ lt_LT.UTF-8 Į́ į̇́ Į́ Į́ # LATIN CAPITAL LETTER I WITH OGONEK (with ac
ʭ ʭ # 2AD
ʮ ʮ # 2AE
ʯ ʯ # 2AF
ͻ ͻ Ͻ Ͻ # 37B
ͼ ͼ Ͼ Ͼ # 37C
ͽ ͽ Ͽ Ͽ # 37D
Ά ά Ά # 386
Έ έ Έ # 388
Ή ή Ή # 389
......@@ -687,9 +703,9 @@ lt_LT.UTF-8 Į́ į̇́ Į́ Į́ # LATIN CAPITAL LETTER I WITH OGONEK (with ac
Ϻ ϻ Ϻ # 3FA
ϻ ϻ Ϻ Ϻ # 3FB
ϼ ϼ # 3FC
Ͻ Ͻ # 3FD
Ͼ Ͼ # 3FE
Ͽ Ͽ # 3FF
Ͻ ͻ Ͻ # 3FD
Ͼ ͼ Ͼ # 3FE
Ͽ ͽ Ͽ # 3FF
Ѐ ѐ Ѐ # 400
Ё ё Ё # 401
Ђ ђ Ђ # 402
......@@ -874,7 +890,7 @@ lt_LT.UTF-8 Į́ į̇́ Į́ Į́ # LATIN CAPITAL LETTER I WITH OGONEK (with ac
ҽ ҽ Ҽ Ҽ # 4BD
Ҿ ҿ Ҿ # 4BE
ҿ ҿ Ҿ Ҿ # 4BF
Ӏ Ӏ # 4C0
Ӏ ӏ Ӏ # 4C0
Ӂ ӂ Ӂ # 4C1
ӂ ӂ Ӂ Ӂ # 4C2
Ӄ ӄ Ӄ # 4C3
......@@ -889,6 +905,7 @@ lt_LT.UTF-8 Į́ į̇́ Į́ Į́ # LATIN CAPITAL LETTER I WITH OGONEK (with ac
ӌ ӌ Ӌ Ӌ # 4CC
Ӎ ӎ Ӎ # 4CD
ӎ ӎ Ӎ Ӎ # 4CE
ӏ ӏ Ӏ Ӏ # 4CF
Ӑ ӑ Ӑ # 4D0
ӑ ӑ Ӑ Ӑ # 4D1
Ӓ ӓ Ӓ # 4D2
......@@ -931,6 +948,12 @@ lt_LT.UTF-8 Į́ į̇́ Į́ Į́ # LATIN CAPITAL LETTER I WITH OGONEK (with ac
ӷ ӷ Ӷ Ӷ # 4F7
Ӹ ӹ Ӹ # 4F8
ӹ ӹ Ӹ Ӹ # 4F9
Ӻ ӻ Ӻ # 4FA
ӻ ӻ Ӻ Ӻ # 4FB
Ӽ ӽ Ӽ # 4FC
ӽ ӽ Ӽ Ӽ # 4FD
Ӿ ӿ Ӿ # 4FE
ӿ ӿ Ӿ Ӿ # 4FF
Ԁ ԁ Ԁ # 500
ԁ ԁ Ԁ Ԁ # 501
Ԃ ԃ Ԃ # 502
......@@ -947,6 +970,10 @@ lt_LT.UTF-8 Į́ į̇́ Į́ Į́ # LATIN CAPITAL LETTER I WITH OGONEK (with ac
ԍ ԍ Ԍ Ԍ # 50D
Ԏ ԏ Ԏ # 50E
ԏ ԏ Ԏ Ԏ # 50F
Ԑ ԑ Ԑ # 510
ԑ ԑ Ԑ Ԑ # 511
Ԓ ԓ Ԓ # 512
ԓ ԓ Ԓ Ԓ # 513
Ա ա Ա # 531
Բ բ Բ # 532
Գ գ Գ # 533
......@@ -1132,7 +1159,7 @@ lt_LT.UTF-8 Į́ į̇́ Į́ Į́ # LATIN CAPITAL LETTER I WITH OGONEK (with ac
ᵺ ᵺ # 1D7A
ᵻ ᵻ # 1D7B
ᵼ ᵼ # 1D7C
ᵽ ᵽ # 1D7D
ᵽ ᵽ Ᵽ Ᵽ # 1D7D
ᵾ ᵾ # 1D7E
ᵿ ᵿ # 1D7F
ᶀ ᶀ # 1D80
......@@ -1656,6 +1683,7 @@ lt_LT.UTF-8 Į́ į̇́ Į́ Į́ # LATIN CAPITAL LETTER I WITH OGONEK (with ac
ℯ ℯ # 212F
ℰ ℰ # 2130
ℱ ℱ # 2131
Ⅎ ⅎ Ⅎ # 2132
ℳ ℳ # 2133
ℴ ℴ # 2134
ℹ ℹ # 2139
......@@ -1668,6 +1696,9 @@ lt_LT.UTF-8 Į́ į̇́ Į́ Į́ # LATIN CAPITAL LETTER I WITH OGONEK (with ac
ⅇ ⅇ # 2147
ⅈ ⅈ # 2148
ⅉ ⅉ # 2149
ⅎ ⅎ Ⅎ Ⅎ # 214E
Ↄ ↄ Ↄ # 2183
ↄ ↄ Ↄ Ↄ # 2184
Ⰰ ⰰ Ⰰ # 2C00
Ⰱ ⰱ Ⰱ # 2C01
Ⰲ ⰲ Ⰲ # 2C02
......@@ -1762,6 +1793,23 @@ lt_LT.UTF-8 Į́ į̇́ Į́ Į́ # LATIN CAPITAL LETTER I WITH OGONEK (with ac