mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-08-01 23:13:40 +02:00
2.15.0
svn path=/trunk/; revision=6180
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
2007-12-20 Matthias Clasen <mclasen@redhat.com>
|
||||
|
||||
* === Released 2.15.0 ===
|
||||
|
||||
* NEWS: Updates
|
||||
|
||||
* glib/Makefile.am: Fix make dist
|
||||
|
4
INSTALL
4
INSTALL
@@ -1,8 +1,8 @@
|
||||
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 \
|
||||
|
2
README
2
README
@@ -1,7 +1,7 @@
|
||||
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."
|
||||
|
@@ -1,3 +1,7 @@
|
||||
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 ##### -->
|
||||
|
@@ -1,3 +1,7 @@
|
||||
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) \
|
||||
|
@@ -1,3 +1,7 @@
|
||||
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.
|
||||
|
@@ -1,3 +1,7 @@
|
||||
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.
|
||||
|
@@ -1,3 +1,7 @@
|
||||
2007-12-20 Matthias Clasen <mclasen@redhat.com>
|
||||
|
||||
* === Released 2.15.0 ===
|
||||
|
||||
2007-11-07 Matthias Clasen <mclasen@redhat.com>
|
||||
|
||||
* === Released 2.14.3 ===
|
||||
|
@@ -1,3 +1,7 @@
|
||||
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.
|
||||
|
826
po/be@latin.po
826
po/be@latin.po
File diff suppressed because it is too large
Load Diff
1010
po/bn_IN.po
1010
po/bn_IN.po
File diff suppressed because it is too large
Load Diff
1010
po/en_CA.po
1010
po/en_CA.po
File diff suppressed because it is too large
Load Diff
1010
po/en_GB.po
1010
po/en_GB.po
File diff suppressed because it is too large
Load Diff
1089
po/pt_BR.po
1089
po/pt_BR.po
File diff suppressed because it is too large
Load Diff
1010
po/sr@Latn.po
1010
po/sr@Latn.po
File diff suppressed because it is too large
Load Diff
1011
po/sr@ije.po
1011
po/sr@ije.po
File diff suppressed because it is too large
Load Diff
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user