svn path=/trunk/; revision=6180
This commit is contained in:
Matthias Clasen 2007-12-21 00:37:41 +00:00
parent 56bee25225
commit 48ba9ea756
112 changed files with 71535 additions and 13410 deletions

View File

@ -1,5 +1,7 @@
2007-12-20 Matthias Clasen <mclasen@redhat.com>
* === Released 2.15.0 ===
* NEWS: Updates
* glib/Makefile.am: Fix make dist

View File

@ -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

View File

@ -34,6 +34,7 @@ EXTRA_DIST += \
HACKING \
MAINTAINERS \
autogen.sh \
Makefile.decl \
mkinstalldirs \
makefile.msc \
glibconfig.h.win32.in \

2
README
View File

@ -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,

View File

@ -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."

View File

@ -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:

View File

@ -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>

View File

@ -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 ##### -->

View File

@ -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:

View File

@ -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:

View File

@ -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>

View File

@ -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 ##### -->

View File

@ -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>

View File

@ -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>

View File

@ -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 ##### -->

View File

@ -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 ##### -->

View File

@ -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>

View File

@ -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>

View File

@ -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.

View File

@ -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.

View File

@ -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 ##### -->

View File

@ -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

View File

@ -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 = \

View File

@ -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) \

View File

@ -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.

View File

@ -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.

View File

@ -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 ===

View File

@ -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.

1000
po/am.po

File diff suppressed because it is too large Load Diff

1012
po/ar.po

File diff suppressed because it is too large Load Diff

1008
po/as.po

File diff suppressed because it is too large Load Diff

1008
po/az.po

File diff suppressed because it is too large Load Diff

1055
po/be.po

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

1010
po/bg.po

File diff suppressed because it is too large Load Diff

1010
po/bn.po

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

1008
po/bs.po

File diff suppressed because it is too large Load Diff

1010
po/ca.po

File diff suppressed because it is too large Load Diff

918
po/cs.po

File diff suppressed because it is too large Load Diff

1010
po/cy.po

File diff suppressed because it is too large Load Diff

1010
po/da.po

File diff suppressed because it is too large Load Diff

1056
po/de.po

File diff suppressed because it is too large Load Diff

1010
po/dz.po

File diff suppressed because it is too large Load Diff

1041
po/el.po

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

1007
po/eo.po

File diff suppressed because it is too large Load Diff

873
po/es.po

File diff suppressed because it is too large Load Diff

1175
po/et.po

File diff suppressed because it is too large Load Diff

1012
po/eu.po

File diff suppressed because it is too large Load Diff

1010
po/fa.po

File diff suppressed because it is too large Load Diff

1010
po/fi.po

File diff suppressed because it is too large Load Diff

770
po/fr.po

File diff suppressed because it is too large Load Diff

1004
po/ga.po

File diff suppressed because it is too large Load Diff

1010
po/gl.po

File diff suppressed because it is too large Load Diff

1010
po/gu.po

File diff suppressed because it is too large Load Diff

1010
po/he.po

File diff suppressed because it is too large Load Diff

1010
po/hi.po

File diff suppressed because it is too large Load Diff

1008
po/hr.po

File diff suppressed because it is too large Load Diff

1010
po/hu.po

File diff suppressed because it is too large Load Diff

1003
po/hy.po

File diff suppressed because it is too large Load Diff

1010
po/id.po

File diff suppressed because it is too large Load Diff

1008
po/is.po

File diff suppressed because it is too large Load Diff

1011
po/it.po

File diff suppressed because it is too large Load Diff

1010
po/ja.po

File diff suppressed because it is too large Load Diff

1009
po/ka.po

File diff suppressed because it is too large Load Diff

1010
po/kn.po

File diff suppressed because it is too large Load Diff

897
po/ko.po

File diff suppressed because it is too large Load Diff

1003
po/ku.po

File diff suppressed because it is too large Load Diff

1011
po/lt.po

File diff suppressed because it is too large Load Diff

1007
po/lv.po

File diff suppressed because it is too large Load Diff

1010
po/mg.po

File diff suppressed because it is too large Load Diff

1010
po/mk.po

File diff suppressed because it is too large Load Diff

1010
po/ml.po

File diff suppressed because it is too large Load Diff

1010
po/mn.po

File diff suppressed because it is too large Load Diff

1117
po/mr.po

File diff suppressed because it is too large Load Diff

1008
po/ms.po

File diff suppressed because it is too large Load Diff

749
po/nb.po

File diff suppressed because it is too large Load Diff

1010
po/ne.po

File diff suppressed because it is too large Load Diff

1010
po/nl.po

File diff suppressed because it is too large Load Diff

1010
po/nn.po

File diff suppressed because it is too large Load Diff

1010
po/oc.po

File diff suppressed because it is too large Load Diff

1010
po/or.po

File diff suppressed because it is too large Load Diff

1010
po/pa.po

File diff suppressed because it is too large Load Diff

1011
po/pl.po

File diff suppressed because it is too large Load Diff

1010
po/pt.po

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

1011
po/ro.po

File diff suppressed because it is too large Load Diff

1013
po/ru.po

File diff suppressed because it is too large Load Diff

1025
po/rw.po

File diff suppressed because it is too large Load Diff

1010
po/sk.po

File diff suppressed because it is too large Load Diff

1111
po/sl.po

File diff suppressed because it is too large Load Diff

1010
po/sq.po

File diff suppressed because it is too large Load Diff

1010
po/sr.po

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

1422
po/sv.po

File diff suppressed because it is too large Load Diff

1010
po/ta.po

File diff suppressed because it is too large Load Diff

1010
po/te.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