[glib] Prepare to release glib 2.25.13
- From: Ryan Lortie <ryanl src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glib] Prepare to release glib 2.25.13
- Date: Fri, 6 Aug 2010 20:48:52 +0000 (UTC)
commit e88eb048659be2e09081a27ddaef0e261667b6b8
Author: Ryan Lortie <desrt desrt ca>
Date: Fri Aug 6 16:48:03 2010 -0400
Prepare to release glib 2.25.13
NEWS | 67 +++++++++++++++++++++++++++++
docs/reference/glib/tmpl/glib-unused.sgml | 40 -----------------
docs/reference/glib/tmpl/messages.sgml | 27 +++++++++---
docs/reference/glib/tmpl/version.sgml | 41 +++++++++++++++++
4 files changed, 129 insertions(+), 46 deletions(-)
---
diff --git a/NEWS b/NEWS
index 0e251d1..8b5cb95 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,70 @@
+Overview of Changes from GLib 2.25.12 to GLib 2.25.13
+=====================================================
+
++-------------------------------------------------------------------+
+| WARNING: There have been no breaks in API or ABI. Weird, eh? |
++-------------------------------------------------------------------+
+
+The primary purpose of this release is to fix a serious problem with
+glib 2.25.12: glibconfig.h (as generated on a Fedora amd64 system) was
+being distributed in the tarball. It was being used to build some parts
+of glib on other systems (eg: 32bit ones). This was causing some very
+serious problems.
+
+There have been many other improvements, however:
+
+ Build and testing:
+ - vastly improved test coverage
+ - old tests moved to the gtester framework
+ - gtester Makefile modified so that the tests only run once
+ - cleanup of how we handle includes while building glib
+
+ GVariant:
+ - add a g_return_if_fail (utf8) to g_variant_new_string()
+
+ GDBus:
+ - perform extra sanity checks when serialising messages
+ - add API to query and set the byteorder of a GDBusMessage
+ - improve debug output, add some extra options
+ - if exiting due to the bus disconnecting us, print an error message
+ explaining why
+ - sort property names correctly
+ - don't bother sending RemoveMatch when we will close the connection
+ anyway
+ - use effective uid/gid for credential passing
+
+ GSettings:
+ - add G_SETTINGS_BIND_INVERT_BOOLEAN for inverting boolean bindings
+ without mapping functions
+ - mark all strings in the schema compiler for translation
+
+ Binding:
+ - improve closure support for bindings
+ - copy GSettings INVERT_BOOLEAN flag
+
+ Other:
+ - fix another complicated GCancellable deadlock possibility
+
+Bugs closed:
+ 599590 glib build doesn't look for correct pkg-config
+ 619026 avoid warning in gutils.h when using gcc with -Wconversion
+ 624739 Please fix POTFILES.in
+ 625472 Valgrind claims uninitialized bytes used
+ 625500 g_date_set_time_val documentation doesn't mention local time
+ 625628 GDBusProxy: wrong property name sorting
+ 625753 Incorrect flags used in g_dbus_connection_call_sync()
+ 625827 Expand documentation about error quark naming
+ 625988 builddir != srcdir issues
+ 626107 glibconfig.h is being disted
+
+Updated translations:
+ French
+ Galician
+ Hebrew
+ Norwegian bokmål
+ Spanish
+
+
Overview of Changes from GLib 2.25.11 to GLib 2.25.12
=====================================================
diff --git a/docs/reference/glib/tmpl/glib-unused.sgml b/docs/reference/glib/tmpl/glib-unused.sgml
index 3d551f7..7b57189 100644
--- a/docs/reference/glib/tmpl/glib-unused.sgml
+++ b/docs/reference/glib/tmpl/glib-unused.sgml
@@ -937,46 +937,6 @@ Turns the argument into a string literal by using the '#' stringizing operator.
</para>
-<!-- ##### VARIABLE glib_binary_age ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### FUNCTION glib_check_version ##### -->
-<para>
-
-</para>
-
- required_major:
- required_minor:
- required_micro:
- Returns:
-
-<!-- ##### VARIABLE glib_interface_age ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### VARIABLE glib_major_version ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### VARIABLE glib_micro_version ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### VARIABLE glib_minor_version ##### -->
-<para>
-
-</para>
-
-
<!-- ##### MACRO lseek ##### -->
<para>
diff --git a/docs/reference/glib/tmpl/messages.sgml b/docs/reference/glib/tmpl/messages.sgml
index 2c4e8d8..245a775 100644
--- a/docs/reference/glib/tmpl/messages.sgml
+++ b/docs/reference/glib/tmpl/messages.sgml
@@ -117,15 +117,18 @@ documentation.
@args: the parameters to insert into the format string.
-<!-- ##### MACRO g_message ##### -->
+<!-- ##### FUNCTION g_message ##### -->
<para>
A convenience function/macro to log a normal message.
</para>
+ format:
+ Varargs:
+<!-- # Unused Parameters # -->
@...: format string, followed by parameters to insert into the format string (as with printf())
-<!-- ##### MACRO g_warning ##### -->
+<!-- ##### FUNCTION g_warning ##### -->
<para>
A convenience function/macro to log a warning message.
</para>
@@ -135,10 +138,13 @@ You can make warnings fatal at runtime by setting the %G_DEBUG environment
variable (see <ulink url="glib-running.html">Running GLib Applications</ulink>).
</para>
+ format:
+ Varargs:
+<!-- # Unused Parameters # -->
@...: format string, followed by parameters to insert into the format string (as with printf())
-<!-- ##### MACRO g_critical ##### -->
+<!-- ##### FUNCTION g_critical ##### -->
<para>
Logs a "critical warning" (#G_LOG_LEVEL_CRITICAL). It's more or less
application-defined what constitutes a critical vs. a regular
@@ -153,10 +159,13 @@ the %G_DEBUG environment variable (see
<ulink url="glib-running.html">Running GLib Applications</ulink>).
</para>
+ format:
+ Varargs:
+<!-- # Unused Parameters # -->
@...: format string, followed by parameters to insert into the format string (as with printf())
-<!-- ##### MACRO g_error ##### -->
+<!-- ##### FUNCTION g_error ##### -->
<para>
A convenience function/macro to log an error message.
Error messages are always fatal, resulting in a call to
@@ -166,16 +175,22 @@ expect. Using this function indicates a bug in your program, i.e. an
assertion failure.
</para>
+ format:
+ Varargs:
+<!-- # Unused Parameters # -->
@...: format string, followed by parameters to insert into the format string (as with printf())
-<!-- ##### MACRO g_debug ##### -->
+<!-- ##### FUNCTION g_debug ##### -->
<para>
A convenience function/macro to log a debug message.
</para>
- : format string, followed by parameters to insert into the format string (as with printf())
+ format:
+ Varargs:
@Since: 2.6
+<!-- # Unused Parameters # -->
+ : format string, followed by parameters to insert into the format string (as with printf())
<!-- ##### FUNCTION g_log_set_handler ##### -->
diff --git a/docs/reference/glib/tmpl/version.sgml b/docs/reference/glib/tmpl/version.sgml
index dca4ac9..027a0f4 100644
--- a/docs/reference/glib/tmpl/version.sgml
+++ b/docs/reference/glib/tmpl/version.sgml
@@ -22,6 +22,47 @@ typically use the features described here.
<!-- ##### SECTION Image ##### -->
+<!-- ##### VARIABLE glib_major_version ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### VARIABLE glib_minor_version ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### VARIABLE glib_micro_version ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### VARIABLE glib_binary_age ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### VARIABLE glib_interface_age ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### FUNCTION glib_check_version ##### -->
+<para>
+
+</para>
+
+ required_major:
+ required_minor:
+ required_micro:
+ Returns:
+
+
<!-- ##### MACRO GLIB_MAJOR_VERSION ##### -->
<para>
The major version number of the GLib library.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]