Commit 0c264680 authored by Matthias Clasen's avatar Matthias Clasen
Browse files

2.11.2

parent 643906d4
2006-06-05 Matthias Clasen <mclasen@redhat.com>
* === Released 2.11.2 ===
* configure.in: Set interface age to 0.
* NEWS: Updates
* glib/gmain.c: Fix some doc formatting issues.
* glib/gstrfuncs.c: Revert accidental commit.
* glib/gmain.c (get_dispatch): Don't leak the
......
2006-06-05 Matthias Clasen <mclasen@redhat.com>
* === Released 2.11.2 ===
* configure.in: Set interface age to 0.
* NEWS: Updates
* glib/gmain.c: Fix some doc formatting issues.
* glib/gstrfuncs.c: Revert accidental commit.
* glib/gmain.c (get_dispatch): Don't leak the
......
Simple install procedure
========================
% gzip -cd glib-2.11.1.tar.gz | tar xvf - # unpack the sources
% cd glib-2.11.1 # change to the toplevel directory
% gzip -cd glib-2.11.2.tar.gz | tar xvf - # unpack the sources
% cd glib-2.11.2 # change to the toplevel directory
% ./configure # run the `configure' script
% make # build GLIB
......
Overview of Changes from GLib 2.11.1 to GLib 2.11.2
===================================================
* Add g_ascii_stroll to parse signed 64bit integers
* GMarkup: add a flag to treat CDATA as text
* GHashTable: add functions to remove all entries
* GMainLoop: add functions to find the currently
running source, and determine if it is destroyed
* Bug fixes:
342563 g_atomic_thread_init() needs to be called before
other _g_*_thread_init() functions
343548 Potential use after free in callers of g_string_free()
168538 Wish: Clearing contents of GHashTables
321886 GTK+ cannot be reliably used in multi-threaded
applications
341826 goption.c: 'strtoll' is C99's function
343899 g_ascii_formatd dosn't work as expected for all
format strings
317793 Make GEnumValue strings const
337129 Compile warnings in G_IMPLEMENT_INTERFACE
303622 What is G_TYPE_CHAR?
* Updated translations (bg,dz,eu,gl,ja,ko,nl,th,vi)
Overview of Changes from GLib 2.11.0 to GLib 2.11.1
===================================================
......
General Information
===================
This is GLib version 2.11.1. GLib is the low-level core
This is GLib version 2.11.2. 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,
......
......@@ -28,7 +28,7 @@ m4_include(m4macros/glib-gettext.m4)dnl
m4_define([glib_major_version], [2])
m4_define([glib_minor_version], [11])
m4_define([glib_micro_version], [2])
m4_define([glib_interface_age], [1])
m4_define([glib_interface_age], [0])
m4_define([glib_binary_age],
[m4_eval(100 * glib_minor_version + glib_micro_version)])
m4_define([glib_version],
......
2006-06-05 Matthias Clasen <mclasen@redhat.com>
* === Released 2.11.2 ===
2006-06-01 Matthias Clasen <mclasen@redhat.com>
* glib/glib-sections.txt: Add new hash table functions.
......
......@@ -246,6 +246,22 @@ which is passed to g_hash_table_foreach().
@Returns:
<!-- ##### FUNCTION g_hash_table_remove_all ##### -->
<para>
</para>
@hash_table:
<!-- ##### FUNCTION g_hash_table_steal_all ##### -->
<para>
</para>
@hash_table:
<!-- ##### USER_FUNCTION GHRFunc ##### -->
<para>
Specifies the type of the function passed to g_hash_table_foreach_remove().
......
......@@ -527,6 +527,14 @@ or -1 if an error occurred.
@Returns:
<!-- ##### FUNCTION g_main_current_source ##### -->
<para>
</para>
@Returns:
<!-- ##### MACRO g_main_set_poll_func ##### -->
<para>
Sets the function to use for the handle polling of file descriptors
......@@ -828,6 +836,15 @@ functions for managing callback objects.
@source:
<!-- ##### FUNCTION g_source_set_funcs ##### -->
<para>
</para>
@source:
@funcs:
<!-- ##### FUNCTION g_source_attach ##### -->
<para>
......@@ -846,6 +863,15 @@ functions for managing callback objects.
@source:
<!-- ##### FUNCTION g_source_is_destroyed ##### -->
<para>
</para>
@source:
@Returns:
<!-- ##### FUNCTION g_source_set_priority ##### -->
<para>
......
......@@ -120,6 +120,8 @@ A convenience function/macro to log a normal message.
@...:
@...:
@...:
......@@ -134,6 +136,8 @@ A convenience function/macro to log a warning message.
@...:
@...:
@...:
......@@ -152,6 +156,8 @@ example.
@...:
@...:
@...:
......@@ -171,6 +177,8 @@ assertion failure.
@...:
@...:
@...:
......@@ -185,6 +193,8 @@ A convenience function/macro to log a debug message.
@...:
@...:
@...:
@Since: 2.6
......
......@@ -87,7 +87,6 @@ the setter for the property is called to reinstate the previous value.
</para>
@pspec: the #GParamSpec of the property which changed
@:
@gobject: the object which received the signal.
<!-- ##### STRUCT GObjectClass ##### -->
......
......@@ -1896,28 +1896,28 @@ g_main_current_source (void)
* {
* SomeWidget *self = data;
*
* GDK_THREADS_ENTER ();
* GDK_THREADS_ENTER (<!-- -->);
* /<!-- -->* do stuff with self *<!-- -->/
* self->idle_id = 0;
* GDK_THREADS_LEAVE ();
* GDK_THREADS_LEAVE (<!-- -->);
*
* return FALSE;
* }
*
*
* static void
* some_widget_do_stuff_later (SomeWidget *self)
* {
* self->idle_id = g_idle_add (idle_callback, self);
* }
*
*
* static void
* some_widget_finalize (GObject *object)
* {
* SomeWidget *self = SOME_WIDGET (object);
*
*
* if (self->idle_id)
* g_source_remove (self->idle_id);
*
*
* G_OBJECT_CLASS (parent_class)->finalize (object);
* }
* </programlisting></informalexample>
......
2006-06-05 Matthias Clasen <mclasen@redhat.com>
* === Released 2.11.2 ===
2006-05-15 Matthias Clasen <mclasen@redhat.com>
* === Released 2.11.1 ===
......
2006-06-05 Matthias Clasen <mclasen@redhat.com>
* === Released 2.11.2 ===
2006-06-02 Behdad Esfahbod <behdad@gnome.org>
* gobject/genum.h: Make value_name and value_nick const in structs
......
2006-06-05 Matthias Clasen <mclasen@redhat.com>
* === Released 2.11.2 ===
2006-05-15 Matthias Clasen <mclasen@redhat.com>
* === Released 2.11.1 ===
......
2006-06-05 Matthias Clasen <mclasen@redhat.com>
* === Released 2.11.2 ===
2006-06-06 Changwoo Ryu <cwryu@debian.org>
* ko.po: Updated Korean translation.
......
......@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: glib VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2006-05-15 12:51-0400\n"
"POT-Creation-Date: 2006-06-05 12:15-0400\n"
"PO-Revision-Date: 2003-01-16 08:39+EDT\n"
"Last-Translator: Ge'ez Frontier Foundation <locales@geez.org>\n"
"Language-Team: Amharic <locales@geez.org>\n"
......@@ -409,56 +409,56 @@ msgstr ""
msgid "Element '%s' was closed, but the currently open element is '%s'"
msgstr ""
#: glib/gmarkup.c:1730
#: glib/gmarkup.c:1749
msgid "Document was empty or contained only whitespace"
msgstr ""
#: glib/gmarkup.c:1744
#: glib/gmarkup.c:1763
msgid "Document ended unexpectedly just after an open angle bracket '<'"
msgstr ""
#: glib/gmarkup.c:1752 glib/gmarkup.c:1796
#: glib/gmarkup.c:1771 glib/gmarkup.c:1815
#, c-format
msgid ""
"Document ended unexpectedly with elements still open - '%s' was the last "
"element opened"
msgstr ""
#: glib/gmarkup.c:1760
#: glib/gmarkup.c:1779
#, c-format
msgid ""
"Document ended unexpectedly, expected to see a close angle bracket ending "
"the tag <%s/>"
msgstr ""
#: glib/gmarkup.c:1766
#: glib/gmarkup.c:1785
msgid "Document ended unexpectedly inside an element name"
msgstr ""
#: glib/gmarkup.c:1771
#: glib/gmarkup.c:1790
msgid "Document ended unexpectedly inside an attribute name"
msgstr ""
#: glib/gmarkup.c:1776
#: glib/gmarkup.c:1795
msgid "Document ended unexpectedly inside an element-opening tag."
msgstr ""
#: glib/gmarkup.c:1782
#: glib/gmarkup.c:1801
msgid ""
"Document ended unexpectedly after the equals sign following an attribute "
"name; no attribute value"
msgstr ""
#: glib/gmarkup.c:1789
#: glib/gmarkup.c:1808
msgid "Document ended unexpectedly while inside an attribute value"
msgstr ""
#: glib/gmarkup.c:1804
#: glib/gmarkup.c:1823
#, c-format
msgid "Document ended unexpectedly inside the close tag for element '%s'"
msgstr ""
#: glib/gmarkup.c:1810
#: glib/gmarkup.c:1829
msgid "Document ended unexpectedly inside a comment or processing instruction"
msgstr ""
......@@ -697,66 +697,66 @@ msgstr ""
msgid "Key file contains unsupported encoding '%s'"
msgstr ""
#: glib/gkeyfile.c:1015 glib/gkeyfile.c:1174 glib/gkeyfile.c:2387
#: glib/gkeyfile.c:2452 glib/gkeyfile.c:2571 glib/gkeyfile.c:2706
#: glib/gkeyfile.c:2859 glib/gkeyfile.c:3035 glib/gkeyfile.c:3092
#: glib/gkeyfile.c:1010 glib/gkeyfile.c:1169 glib/gkeyfile.c:2382
#: glib/gkeyfile.c:2447 glib/gkeyfile.c:2566 glib/gkeyfile.c:2701
#: glib/gkeyfile.c:2854 glib/gkeyfile.c:3030 glib/gkeyfile.c:3087
#, c-format
msgid "Key file does not have group '%s'"
msgstr ""
#: glib/gkeyfile.c:1186
#: glib/gkeyfile.c:1181
#, c-format
msgid "Key file does not have key '%s'"
msgstr ""
#: glib/gkeyfile.c:1287 glib/gkeyfile.c:1396
#: glib/gkeyfile.c:1282 glib/gkeyfile.c:1391
#, c-format
msgid "Key file contains key '%s' with value '%s' which is not UTF-8"
msgstr ""
#: glib/gkeyfile.c:1305 glib/gkeyfile.c:1414 glib/gkeyfile.c:1786
#: glib/gkeyfile.c:1300 glib/gkeyfile.c:1409 glib/gkeyfile.c:1781
#, c-format
msgid "Key file contains key '%s' which has value that cannot be interpreted."
msgstr ""
#: glib/gkeyfile.c:2002 glib/gkeyfile.c:2215
#: glib/gkeyfile.c:1997 glib/gkeyfile.c:2210
#, c-format
msgid ""
"Key file contains key '%s' in group '%s' which has value that cannot be "
"interpreted."
msgstr ""
#: glib/gkeyfile.c:2402 glib/gkeyfile.c:2586 glib/gkeyfile.c:3103
#: glib/gkeyfile.c:2397 glib/gkeyfile.c:2581 glib/gkeyfile.c:3098
#, c-format
msgid "Key file does not have key '%s' in group '%s'"
msgstr ""
#: glib/gkeyfile.c:3276
#: glib/gkeyfile.c:3271
#, c-format
msgid "Key file contains escape character at end of line"
msgstr ""
#: glib/gkeyfile.c:3298
#: glib/gkeyfile.c:3293
#, c-format
msgid "Key file contains invalid escape sequence '%s'"
msgstr ""
#: glib/gkeyfile.c:3439
#: glib/gkeyfile.c:3434
#, c-format
msgid "Value '%s' cannot be interpreted as a number."
msgstr ""
#: glib/gkeyfile.c:3449
#: glib/gkeyfile.c:3444
#, c-format
msgid "Integer value '%s' out of range"
msgstr ""
#: glib/gkeyfile.c:3477
#: glib/gkeyfile.c:3472
#, c-format
msgid "Value '%s' cannot be interpreted as a float number."
msgstr ""
#: glib/gkeyfile.c:3497
#: glib/gkeyfile.c:3492
#, c-format
msgid "Value '%s' cannot be interpreted as a boolean."
msgstr ""
......
......@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: glib\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2006-05-15 12:51-0400\n"
"POT-Creation-Date: 2006-06-05 12:15-0400\n"
"PO-Revision-Date: 2003-12-19 01:22+0100\n"
"Last-Translator: Arafat Medini <lumina@silverpen.de>\n"
"Language-Team: Arabic <doc@arabeyes.org>\n"
......@@ -422,15 +422,15 @@ msgstr "العنصر '%s' كان مغلقا، لا عنصر مفتوح حالي
msgid "Element '%s' was closed, but the currently open element is '%s'"
msgstr "العنصر '%s' كان مغلقا, لكن العنصر المفتوح حاليا هو '%s'"
#: glib/gmarkup.c:1730
#: glib/gmarkup.c:1749
msgid "Document was empty or contained only whitespace"
msgstr "المستند كان فارغا أو كان يحتوي فقط على مساحات فارغة"
#: glib/gmarkup.c:1744
#: glib/gmarkup.c:1763
msgid "Document ended unexpectedly just after an open angle bracket '<'"
msgstr "انتهى المستند بشكل غير متوقع بعد قوس بزاوية '<'"
#: glib/gmarkup.c:1752 glib/gmarkup.c:1796
#: glib/gmarkup.c:1771 glib/gmarkup.c:1815
#, c-format
msgid ""
"Document ended unexpectedly with elements still open - '%s' was the last "
......@@ -439,7 +439,7 @@ msgstr ""
"انتهى المستند بشكل غير متوقع مع عناصر لا زالت مفتوحة - '%s' كان آخر عنصر "
"مفتوح"
#: glib/gmarkup.c:1760
#: glib/gmarkup.c:1779
#, c-format
msgid ""
"Document ended unexpectedly, expected to see a close angle bracket ending "
......@@ -447,19 +447,19 @@ msgid ""
msgstr ""
"انتهى المستند بشكل غير متوقع، كنت توقعت رؤية قوس ذا زاوية لينهي العلامة<%s/>"
#: glib/gmarkup.c:1766
#: glib/gmarkup.c:1785
msgid "Document ended unexpectedly inside an element name"
msgstr "انتهى المستند بشكل غير متوقع داخل اسم عنصر"
#: glib/gmarkup.c:1771
#: glib/gmarkup.c:1790
msgid "Document ended unexpectedly inside an attribute name"
msgstr "انتهى المستند بشكل غير متوقع داخل اسم صفة"
#: glib/gmarkup.c:1776
#: glib/gmarkup.c:1795
msgid "Document ended unexpectedly inside an element-opening tag."
msgstr "انتهى المستند بشكل غير متوقع بعد علامة فتح عنصر"
#: glib/gmarkup.c:1782
#: glib/gmarkup.c:1801
msgid ""
"Document ended unexpectedly after the equals sign following an attribute "
"name; no attribute value"
......@@ -467,16 +467,16 @@ msgstr ""
"انتهى المستند بشكل غير متوقع بعد علامة التساوي اثر اسم صفة; لا توجد قيمة "
"للصفة"
#: glib/gmarkup.c:1789
#: glib/gmarkup.c:1808
msgid "Document ended unexpectedly while inside an attribute value"
msgstr "انتهى المستند بشكل غير متوقع وهو داخلَ قيمة صفة"
#: glib/gmarkup.c:1804
#: glib/gmarkup.c:1823
#, c-format
msgid "Document ended unexpectedly inside the close tag for element '%s'"
msgstr "انتهى المستند بشكل غير متوقع داخل علامة انهاء للعنصر '%s'"
#: glib/gmarkup.c:1810
#: glib/gmarkup.c:1829
msgid "Document ended unexpectedly inside a comment or processing instruction"
msgstr "انتهى المستند بشكل غير متوقع داخل تعليق أو تعليمات معالجة"
......@@ -716,66 +716,66 @@ msgstr ""
msgid "Key file contains unsupported encoding '%s'"
msgstr ""
#: glib/gkeyfile.c:1015 glib/gkeyfile.c:1174 glib/gkeyfile.c:2387
#: glib/gkeyfile.c:2452 glib/gkeyfile.c:2571 glib/gkeyfile.c:2706
#: glib/gkeyfile.c:2859 glib/gkeyfile.c:3035 glib/gkeyfile.c:3092
#: glib/gkeyfile.c:1010 glib/gkeyfile.c:1169 glib/gkeyfile.c:2382
#: glib/gkeyfile.c:2447 glib/gkeyfile.c:2566 glib/gkeyfile.c:2701
#: glib/gkeyfile.c:2854 glib/gkeyfile.c:3030 glib/gkeyfile.c:3087
#, c-format
msgid "Key file does not have group '%s'"
msgstr ""
#: glib/gkeyfile.c:1186
#: glib/gkeyfile.c:1181
#, c-format
msgid "Key file does not have key '%s'"
msgstr ""
#: glib/gkeyfile.c:1287 glib/gkeyfile.c:1396
#: glib/gkeyfile.c:1282 glib/gkeyfile.c:1391
#, c-format
msgid "Key file contains key '%s' with value '%s' which is not UTF-8"
msgstr ""
#: glib/gkeyfile.c:1305 glib/gkeyfile.c:1414 glib/gkeyfile.c:1786
#: glib/gkeyfile.c:1300 glib/gkeyfile.c:1409 glib/gkeyfile.c:1781
#, c-format
msgid "Key file contains key '%s' which has value that cannot be interpreted."
msgstr ""
#: glib/gkeyfile.c:2002 glib/gkeyfile.c:2215
#: glib/gkeyfile.c:1997 glib/gkeyfile.c:2210
#, c-format
msgid ""
"Key file contains key '%s' in group '%s' which has value that cannot be "
"interpreted."
msgstr ""
#: glib/gkeyfile.c:2402 glib/gkeyfile.c:2586 glib/gkeyfile.c:3103
#: glib/gkeyfile.c:2397 glib/gkeyfile.c:2581 glib/gkeyfile.c:3098
#, c-format
msgid "Key file does not have key '%s' in group '%s'"
msgstr ""
#: glib/gkeyfile.c:3276
#: glib/gkeyfile.c:3271
#, c-format
msgid "Key file contains escape character at end of line"
msgstr ""
#: glib/gkeyfile.c:3298
#: glib/gkeyfile.c:3293
#, fuzzy, c-format
msgid "Key file contains invalid escape sequence '%s'"
msgstr "الـURI '%s' يحتوي على حروف هربت بطريقة غير سليمة "
#: glib/gkeyfile.c:3439
#: glib/gkeyfile.c:3434
#, c-format
msgid "Value '%s' cannot be interpreted as a number."
msgstr ""
#: glib/gkeyfile.c:3449
#: glib/gkeyfile.c:3444
#, c-format
msgid "Integer value '%s' out of range"
msgstr ""
#: glib/gkeyfile.c:3477
#: glib/gkeyfile.c:3472
#, c-format
msgid "Value '%s' cannot be interpreted as a float number."
msgstr ""
#: glib/gkeyfile.c:3497
#: glib/gkeyfile.c:3492
#, c-format
msgid "Value '%s' cannot be interpreted as a boolean."
msgstr ""
......
......@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: glib.HEAD.az\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2006-05-15 12:51-0400\n"
"POT-Creation-Date: 2006-06-05 12:15-0400\n"
"PO-Revision-Date: 2004-02-02 12:12+0200\n"
"Last-Translator: Mətin Əmirov <metin@karegen.com>\n"
"Language-Team: Azerbaijani Turkish <gnome@azitt.com>\n"
......@@ -436,16 +436,16 @@ msgstr "Element '%s' bağlanıb, heç bir element açıq deyildir"
msgid "Element '%s' was closed, but the currently open element is '%s'"
msgstr "Element '%s' bağlanıb, fəqət indi açıq element '%s'"
#: glib/gmarkup.c:1730
#: glib/gmarkup.c:1749
msgid "Document was empty or contained only whitespace"
msgstr "Sənəd boşdur və ya təkcə boşluq xarakteri daxil etməkdədir"
#: glib/gmarkup.c:1744
#: glib/gmarkup.c:1763
msgid "Document ended unexpectedly just after an open angle bracket '<'"
msgstr ""
"Sənəd açıq üçbucaq mötərizə '<'den sonra gözlənilməz bir şəkildə qurtardı"
#: glib/gmarkup.c:1752 glib/gmarkup.c:1796
#: glib/gmarkup.c:1771 glib/gmarkup.c:1815
#, c-format
msgid ""
"Document ended unexpectedly with elements still open - '%s' was the last "
......@@ -454,7 +454,7 @@ msgstr ""
"Sənəd elementləri hələ açıq olaraq gözlənilməz bir şəkildə qurtardı - son "
"element '%s' açıq idi"
#: glib/gmarkup.c:1760
#: glib/gmarkup.c:1779
#, c-format
msgid ""