Commit 48ba9ea7 authored by Matthias Clasen's avatar Matthias Clasen

2.15.0

svn path=/trunk/; revision=6180
parent 56bee252
2007-12-20 Matthias Clasen <mclasen@redhat.com>
* === Released 2.15.0 ===
* NEWS: Updates
* glib/Makefile.am: Fix make dist
......
Simple install procedure
========================
% gzip -cd glib-2.14.3.tar.gz | tar xvf - # unpack the sources
% cd glib-2.14.3 # change to the toplevel directory
% gzip -cd glib-2.15.0.tar.gz | tar xvf - # unpack the sources
% cd glib-2.15.0 # change to the toplevel directory
% ./configure # run the `configure' script
% make # build GLIB
......
......@@ -34,6 +34,7 @@ EXTRA_DIST += \
HACKING \
MAINTAINERS \
autogen.sh \
Makefile.decl \
mkinstalldirs \
makefile.msc \
glibconfig.h.win32.in \
......
General Information
===================
This is GLib version 2.14.3. GLib is the low-level core
This is GLib version 2.15.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,
......
......@@ -45,12 +45,12 @@ fi
DIE=1
}
if automake-1.9 --version < /dev/null > /dev/null 2>&1 ; then
AUTOMAKE=automake-1.9
ACLOCAL=aclocal-1.9
else if automake-1.10 --version < /dev/null > /dev/null 2>&1 ; then
if automake-1.10 --version < /dev/null > /dev/null 2>&1 ; then
AUTOMAKE=automake-1.10
ACLOCAL=aclocal-1.10
else if automake-1.9 --version < /dev/null > /dev/null 2>&1 ; then
AUTOMAKE=automake-1.9
ACLOCAL=aclocal-1.9
else
echo
echo "You must have automake 1.9.x or 1.10.x installed to compile $PROJECT."
......
2007-12-20 Matthias Clasen <mclasen@redhat.com>
* === Released 2.15.0 ===
2007-12-19 Alexander Larsson <alexl@redhat.com>
* gio/migrating.xml:
......
......@@ -244,6 +244,7 @@ separately.
@Returns: the pointer array if @free_seg is %FALSE, otherwise %NULL.
The pointer array should be freed using g_free().
<!-- ##### FUNCTION g_ptr_array_foreach ##### -->
<para>
......
......@@ -80,6 +80,15 @@ an asynchronous queue. It should only be accessed through the
@Returns:
<!-- ##### FUNCTION g_async_queue_new_full ##### -->
<para>
</para>
@item_free_func:
@Returns:
<!-- ##### FUNCTION g_async_queue_ref ##### -->
......
......@@ -43,6 +43,15 @@ Support for checksums has been added in GLib 2.16
@G_CHECKSUM_SHA1:
@G_CHECKSUM_SHA256:
<!-- ##### FUNCTION g_checksum_type_get_length ##### -->
<para>
</para>
@checksum_type:
@Returns:
<!-- ##### STRUCT GChecksum ##### -->
<para>
......@@ -100,7 +109,7 @@ Support for checksums has been added in GLib 2.16
</para>
@checksum:
@digest:
@buffer:
@digest_len:
......
......@@ -477,3 +477,24 @@ End:
-->
<!-- ##### FUNCTION g_prefix_error ##### -->
<para>
</para>
@err:
@format:
@Varargs:
<!-- ##### FUNCTION g_propagate_prefixed_error ##### -->
<para>
</para>
@dest:
@src:
@format:
@Varargs:
......@@ -251,6 +251,15 @@ i.e. just the <filename>foo</filename> in <filename>/usr/bin/foo</filename>.
</para>
<!-- ##### MACRO _ ##### -->
<para>
Marks a string for translation, gets replaced with the translated string
at runtime.
</para>
@String: the string to be translated
@Since: 2.4
<!-- ##### MACRO access ##### -->
<para>
......
......@@ -123,7 +123,6 @@ Error codes returned by regular expressions functions.
@G_REGEX_ERROR_INCONSISTENT_NEWLINE_OPTIONS: Inconsistent newline options. Since 2.16
@G_REGEX_ERROR_MISSING_BACK_REFERENCE: "\\g" is not followed by a braced name or an
optionally braced non-zero number. Since 2.16
@Since: 2.14
<!-- ##### MACRO G_REGEX_ERROR ##### -->
......
......@@ -340,6 +340,12 @@ This function is deprecated and will be removed in the next major
@hash_table:
<!-- ##### STRUCT GHashTableIter ##### -->
<para>
</para>
<!-- ##### FUNCTION g_hash_table_iter_init ##### -->
<para>
......
......@@ -32,16 +32,6 @@ The gettext manual.
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### MACRO _ ##### -->
<para>
Marks a string for translation, gets replaced with the translated string
at runtime.
</para>
@String: the string to be translated
@Since: 2.4
<!-- ##### MACRO Q_ ##### -->
<para>
Like _(), but handles context in message ids. This has the advantage that
......@@ -92,10 +82,13 @@ pass <option>--keyword=C_:1c,2</option> to xgettext when extracting
messages. Note that this only works with GNU gettext >= 0.15.
</para></note>
@msgctxt: a message context, must be a string literal
@msgid: a message id, must be a string literal
@Context:
@String:
@Returns: the translated message
@Since: 2.16
<!-- # Unused Parameters # -->
@msgctxt: a message context, must be a string literal
@msgid: a message id, must be a string literal
<!-- ##### MACRO N_ ##### -->
......@@ -124,7 +117,6 @@ be directly used, e.g. in string array initializers.
@Since: 2.4
<!-- ##### FUNCTION g_strip_context ##### -->
<para>
......@@ -135,6 +127,17 @@ be directly used, e.g. in string array initializers.
@Returns:
<!-- ##### FUNCTION g_dpgettext ##### -->
<para>
</para>
@domain:
@msgctxtid:
@msgidoffset:
@Returns:
<!-- ##### FUNCTION g_get_language_names ##### -->
<para>
......
......@@ -586,6 +586,7 @@ Flags which influence the parsing.
@key:
@comment:
@error:
@Returns:
<!-- ##### FUNCTION g_key_file_remove_group ##### -->
......@@ -596,6 +597,7 @@ Flags which influence the parsing.
@key_file:
@group_name:
@error:
@Returns:
<!-- ##### FUNCTION g_key_file_remove_key ##### -->
......@@ -607,6 +609,7 @@ Flags which influence the parsing.
@group_name:
@key:
@error:
@Returns:
<!-- ##### FUNCTION g_key_file_remove_comment ##### -->
......@@ -618,6 +621,7 @@ Flags which influence the parsing.
@group_name:
@key:
@error:
@Returns:
<!-- ##### MACRO G_KEY_FILE_DESKTOP_GROUP ##### -->
......
......@@ -729,6 +729,9 @@ you would use %G_IO_IN | %G_IO_HUP | %G_IO_ERR, and for writing you would use
</para>
@fd:
@fd:
@events:
@revents:
<!-- ##### STRUCT GSource ##### -->
......
......@@ -340,3 +340,6 @@ still in use.
Note that this function will not output anything unless you have
previously installed the #glib_mem_profiler_table with g_mem_set_vtable().
</para>
......@@ -166,6 +166,18 @@ The #GString struct contains the public fields of a #GString.
@Returns:
<!-- ##### FUNCTION g_string_append_uri_escaped ##### -->
<para>
</para>
@string:
@unescaped:
@reserved_chars_allowed:
@allow_utf8:
@Returns:
<!-- ##### FUNCTION g_string_prepend ##### -->
<para>
......
......@@ -232,13 +232,11 @@ than to write one yourself using g_enum_register_static().
</para>
@name: A nul-terminated string used as the name of the new type.
@_static_values:
@Returns: The new type identifier.
<!-- # Unused Parameters # -->
@const_static_values: An array of #GEnumValue structs for the possible
enumeration values. The array is terminated by a struct with all
members being 0. GObject keeps a reference to the data, so it cannot
be stack-allocated.
@Returns: The new type identifier.
<!-- ##### FUNCTION g_flags_register_static ##### -->
......@@ -252,12 +250,10 @@ than to write one yourself using g_flags_register_static().
</para>
@name: A nul-terminated string used as the name of the new type.
@_static_values:
@Returns: The new type identifier.
<!-- # Unused Parameters # -->
@const_static_values: An array of #GFlagsValue structs for the possible
flags values. The array is terminated by a struct with all members being 0.
GObject keeps a reference to the data, so it cannot be stack-allocated.
@Returns: The new type identifier.
<!-- ##### FUNCTION g_enum_complete_type_info ##### -->
......@@ -286,8 +282,6 @@ my_enum_complete_type_info (GTypePlugin *plugin,
@g_enum_type: the type identifier of the type being completed
@info: the #GTypeInfo struct to be filled in
@_values:
<!-- # Unused Parameters # -->
@const_values: An array of #GEnumValue structs for the possible
enumeration values. The array is terminated by a struct with all
members being 0.
......@@ -302,8 +296,6 @@ g_enumeration_complete_type_info() above.
@g_flags_type: the type identifier of the type being completed
@info: the #GTypeInfo struct to be filled in
@_values:
<!-- # Unused Parameters # -->
@const_values: An array of #GFlagsValue structs for the possible
enumeration values. The array is terminated by a struct with all
members being 0.
......
......@@ -149,6 +149,8 @@ can be configured.
parameter is guaranteed to remain valid and
unmodified for the lifetime of the parameter.
Since 2.8
@G_PARAM_PRIVATE:
@G_PARAM_STATIC_NICK:
@G_PARAM_STATIC_BLURB: the string used as blurb when constructing the
parameter is guaranteed to remain valid and
unmodified for the lifetime of the parameter.
......
......@@ -164,13 +164,11 @@ not be unloaded.
@module: a #GTypeModule
@name: name for the type
@_static_values:
@Returns: the new or existing type ID
@Since: 2.6
<!-- # Unused Parameters # -->
@const_static_values: an array of #GEnumValue structs for the possible
enumeration values. The array is terminated by a struct with all
members being 0.
@Returns: the new or existing type ID
@Since: 2.6
<!-- ##### FUNCTION g_type_module_register_flags ##### -->
......@@ -187,13 +185,11 @@ not be unloaded.
@module: a #GTypeModule
@name: name for the type
@_static_values:
@Returns: the new or existing type ID
@Since: 2.6
<!-- # Unused Parameters # -->
@const_static_values: an array of #GFlagsValue structs for the possible
flags values. The array is terminated by a struct with all
members being 0.
@Returns: the new or existing type ID
@Since: 2.6
<!-- ##### MACRO G_DEFINE_DYNAMIC_TYPE ##### -->
......
2007-12-20 Matthias Clasen <mclasen@redhat.com>
* === Released 2.15.0 ===
2007-12-20 Hans Breuer <hans@breuer.org>
* makefile.msc : don't build gdesktopappinfo.obj, it collides
......
......@@ -178,6 +178,8 @@ libgio_2_0_la_SOURCES = \
gmountprivate.h \
gioenumtypes.h \
gioenumtypes.c \
gioalias.h \
gioaliasdef.c \
$(appinfo_sources) \
$(unix_sources) \
$(local_sources) \
......@@ -227,6 +229,7 @@ gio_headers = \
gicon.h \
ginputstream.h \
gio.h \
gioenumtypes.h \
gioerror.h \
giomodule.h \
gioscheduler.h \
......@@ -265,6 +268,9 @@ EXTRA_DIST += \
gio.symbols \
gioenumtypes.h.template \
gioenumtypes.c.template \
makegioalias.pl \
abicheck.sh \
pltcheck.sh \
$(NULL)
CLEANFILES = \
......
......@@ -21,7 +21,7 @@ endif
SUBDIRS = libcharset $(PRINTF_SUBDIR) $(MAYBE_PCRE) update-pcre . tests
DIST_SUBDIRS = libcharset gnulib pcre update-pcre
DIST_SUBDIRS = libcharset gnulib pcre update-pcre tests
AM_CPPFLAGS = \
-I$(top_srcdir) \
......
2007-12-20 Matthias Clasen <mclasen@redhat.com>
* === Released 2.15.0 ===
2007-11-08 Matthias Clasen <mclasen@redhat.com>
* gmodule.c: Include glibconfig.h before checking G_OS_WIN32.
......
2007-12-20 Matthias Clasen <mclasen@redhat.com>
* === Released 2.15.0 ===
2007-11-11 Mathias Hasselmann <mathias@openismus.com>
Always exit with non-zero error code when printing warnings.
......
2007-12-20 Matthias Clasen <mclasen@redhat.com>
* === Released 2.15.0 ===
2007-11-07 Matthias Clasen <mclasen@redhat.com>
* === Released 2.14.3 ===
......
2007-12-20 Matthias Clasen <mclasen@redhat.com>
* === Released 2.15.0 ===
2007-12-19 Kjartan Maraas <kmaraas@gnome.org>
* nb.po: Updated Norwegian bokmål 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.
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.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment