Commit dfa8c540 authored by Owen Taylor's avatar Owen Taylor Committed by Owen Taylor

=== Released 2.3.0 ===

Thu Oct 23 12:38:24 2003  Owen Taylor  <otaylor@redhat.com>

        * === Released 2.3.0 ===

        * tests/gobject/Makefile.am (dist-hook): Remove
        and extra backslash.

        * tests/gobject/Makefile.am (EXTRA_DIST): Add
        testmarshal.list.

        * glib/Makefile.am (libglib_2_0_la_SOURCES): Add
        missing gunicode-private.h.

        * tests/testglib.c (main): Fix a warning.

        * tests/gobject/ifaceinherit.c: Remove check that
        wasn't supposed to work (adding an interface already
        added to the derived class to the base class),
        fix a bug.
parent 9c8150fd
Thu Oct 23 12:38:24 2003 Owen Taylor <otaylor@redhat.com>
* === Released 2.3.0 ===
* tests/gobject/Makefile.am (dist-hook): Remove
and extra backslash.
* tests/gobject/Makefile.am (EXTRA_DIST): Add
testmarshal.list.
* glib/Makefile.am (libglib_2_0_la_SOURCES): Add
missing gunicode-private.h.
* tests/testglib.c (main): Fix a warning.
* tests/gobject/ifaceinherit.c: Remove check that
wasn't supposed to work (adding an interface already
added to the derived class to the base class),
fix a bug.
Wed Oct 22 23:41:03 2003 Matthias Clasen <maclas@gmx.de> Wed Oct 22 23:41:03 2003 Matthias Clasen <maclas@gmx.de>
* NEWS: Update for 2.3.0. * NEWS: Update for 2.3.0.
......
Thu Oct 23 12:38:24 2003 Owen Taylor <otaylor@redhat.com>
* === Released 2.3.0 ===
* tests/gobject/Makefile.am (dist-hook): Remove
and extra backslash.
* tests/gobject/Makefile.am (EXTRA_DIST): Add
testmarshal.list.
* glib/Makefile.am (libglib_2_0_la_SOURCES): Add
missing gunicode-private.h.
* tests/testglib.c (main): Fix a warning.
* tests/gobject/ifaceinherit.c: Remove check that
wasn't supposed to work (adding an interface already
added to the derived class to the base class),
fix a bug.
Wed Oct 22 23:41:03 2003 Matthias Clasen <maclas@gmx.de> Wed Oct 22 23:41:03 2003 Matthias Clasen <maclas@gmx.de>
* NEWS: Update for 2.3.0. * NEWS: Update for 2.3.0.
......
Thu Oct 23 12:38:24 2003 Owen Taylor <otaylor@redhat.com>
* === Released 2.3.0 ===
* tests/gobject/Makefile.am (dist-hook): Remove
and extra backslash.
* tests/gobject/Makefile.am (EXTRA_DIST): Add
testmarshal.list.
* glib/Makefile.am (libglib_2_0_la_SOURCES): Add
missing gunicode-private.h.
* tests/testglib.c (main): Fix a warning.
* tests/gobject/ifaceinherit.c: Remove check that
wasn't supposed to work (adding an interface already
added to the derived class to the base class),
fix a bug.
Wed Oct 22 23:41:03 2003 Matthias Clasen <maclas@gmx.de> Wed Oct 22 23:41:03 2003 Matthias Clasen <maclas@gmx.de>
* NEWS: Update for 2.3.0. * NEWS: Update for 2.3.0.
......
Thu Oct 23 12:38:24 2003 Owen Taylor <otaylor@redhat.com>
* === Released 2.3.0 ===
* tests/gobject/Makefile.am (dist-hook): Remove
and extra backslash.
* tests/gobject/Makefile.am (EXTRA_DIST): Add
testmarshal.list.
* glib/Makefile.am (libglib_2_0_la_SOURCES): Add
missing gunicode-private.h.
* tests/testglib.c (main): Fix a warning.
* tests/gobject/ifaceinherit.c: Remove check that
wasn't supposed to work (adding an interface already
added to the derived class to the base class),
fix a bug.
Wed Oct 22 23:41:03 2003 Matthias Clasen <maclas@gmx.de> Wed Oct 22 23:41:03 2003 Matthias Clasen <maclas@gmx.de>
* NEWS: Update for 2.3.0. * NEWS: Update for 2.3.0.
......
Thu Oct 23 12:38:24 2003 Owen Taylor <otaylor@redhat.com>
* === Released 2.3.0 ===
* tests/gobject/Makefile.am (dist-hook): Remove
and extra backslash.
* tests/gobject/Makefile.am (EXTRA_DIST): Add
testmarshal.list.
* glib/Makefile.am (libglib_2_0_la_SOURCES): Add
missing gunicode-private.h.
* tests/testglib.c (main): Fix a warning.
* tests/gobject/ifaceinherit.c: Remove check that
wasn't supposed to work (adding an interface already
added to the derived class to the base class),
fix a bug.
Wed Oct 22 23:41:03 2003 Matthias Clasen <maclas@gmx.de> Wed Oct 22 23:41:03 2003 Matthias Clasen <maclas@gmx.de>
* NEWS: Update for 2.3.0. * NEWS: Update for 2.3.0.
......
Thu Oct 23 12:38:24 2003 Owen Taylor <otaylor@redhat.com>
* === Released 2.3.0 ===
* tests/gobject/Makefile.am (dist-hook): Remove
and extra backslash.
* tests/gobject/Makefile.am (EXTRA_DIST): Add
testmarshal.list.
* glib/Makefile.am (libglib_2_0_la_SOURCES): Add
missing gunicode-private.h.
* tests/testglib.c (main): Fix a warning.
* tests/gobject/ifaceinherit.c: Remove check that
wasn't supposed to work (adding an interface already
added to the derived class to the base class),
fix a bug.
Wed Oct 22 23:41:03 2003 Matthias Clasen <maclas@gmx.de> Wed Oct 22 23:41:03 2003 Matthias Clasen <maclas@gmx.de>
* NEWS: Update for 2.3.0. * NEWS: Update for 2.3.0.
......
Simple install procedure Simple install procedure
======================== ========================
% gzip -cd glib-2.2.0.tar.gz | tar xvf - # unpack the sources % gzip -cd glib-2.3.0.tar.gz | tar xvf - # unpack the sources
% cd glib-2.2.0 # change to the toplevel directory % cd glib-2.3.0 # change to the toplevel directory
% ./configure # run the `configure' script % ./configure # run the `configure' script
% make # build GLIB % make # build GLIB
...@@ -65,11 +65,11 @@ The Nitty-Gritty ...@@ -65,11 +65,11 @@ The Nitty-Gritty
Complete information about installing GLib can be found Complete information about installing GLib can be found
in the file: in the file:
docs/reference/glib/html/glib-building.html docs/reference/glib/html/glib-building.html
Or online at: Or online at:
http://developer.gnome.org/doc/API/2.0/glib/glib-building.html http://developer.gnome.org/doc/API/2.0/glib/glib-building.html
...@@ -91,7 +91,7 @@ and should be deleted. ...@@ -91,7 +91,7 @@ and should be deleted.
.pc files for the various libraries are installed in .pc files for the various libraries are installed in
$exec_prefix/lib/pkgconfig to provide information when compiling $exec_prefix/lib/pkgconfig to provide information when compiling
other packages that depend on GTK+. If you set PKG_CONFIG_PATH other packages that depend on GLib. If you set PKG_CONFIG_PATH
so that it points to this directory, then you can get the so that it points to this directory, then you can get the
correct include flags and library flags for compiling a GLib correct include flags and library flags for compiling a GLib
application with: application with:
...@@ -105,14 +105,7 @@ Cross-compiling GLib ...@@ -105,14 +105,7 @@ Cross-compiling GLib
Information about cross-compilation of GLib can be found Information about cross-compilation of GLib can be found
in the file: in the file:
docs/reference/glib/html/glib-cross-compiling.html docs/reference/glib/html/glib-cross-compiling.html
Or online at: Or online at:
http://developer.gnome.org/doc/API/2.0/glib/glib-cross-compiling.html
General Information General Information
=================== ===================
This is GLib version 2.2.0. GLib is the low-level core This is GLib version 2.3.0. GLib is the low-level core
library that forms the basis for projects such as GTK+ and GNOME. It library that forms the basis for projects such as GTK+ and GNOME. It
provides data structure handling for C, portability wrappers, and provides data structure handling for C, portability wrappers, and
interfaces for such runtime functionality as an event loop, threads, interfaces for such runtime functionality as an event loop, threads,
......
Thu Oct 23 14:27:54 2003 Owen Taylor <otaylor@redhat.com>
* gobject/Makefile.am: Add a dist-hook so that the
man pages get distributed.
* glib/Makefile.am: Add a dist-hook so that the
man pages get distributed.
* glib/Makefile.am (content_files): Add cross.sgml.
* gobject/Makefile.am (INCLUDES): Add $(top_srcdir)/glib,
and (for gobject.cI) $(srcdir)
Tue Oct 21 23:29:54 2003 Matthias Clasen <maclas@gmx.de> Tue Oct 21 23:29:54 2003 Matthias Clasen <maclas@gmx.de>
* gobject/tmpl/gtypemodule.sgml: * gobject/tmpl/gtypemodule.sgml:
......
...@@ -43,6 +43,7 @@ HTML_IMAGES = \ ...@@ -43,6 +43,7 @@ HTML_IMAGES = \
# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE) # Extra SGML files that are included by $(DOC_MAIN_SGML_FILE)
content_files = \ content_files = \
cross.sgml \
running.sgml \ running.sgml \
building.sgml \ building.sgml \
changes.sgml \ changes.sgml \
...@@ -54,6 +55,18 @@ content_files = \ ...@@ -54,6 +55,18 @@ content_files = \
# Extra options to supply to gtkdoc-fixref # Extra options to supply to gtkdoc-fixref
FIXXREF_OPTIONS= FIXXREF_OPTIONS=
# include common portion ...
include $(top_srcdir)/gtk-doc.make
# Other files to distribute
EXTRA_DIST += \
mainloop-states.fig \
mainloop-states.png \
mainloop-states.eps \
version.xml.in
########################################################################
man_MANS = glib-gettextize.1 man_MANS = glib-gettextize.1
if ENABLE_MAN if ENABLE_MAN
...@@ -63,12 +76,11 @@ if ENABLE_MAN ...@@ -63,12 +76,11 @@ if ENABLE_MAN
endif endif
# include common portion ... BUILT_EXTRA_DIST = $(man_MANS)
include $(top_srcdir)/gtk-doc.make
dist-hook-local: $(BUILT_EXTRA_DIST)
files='$(BUILT_EXTRA_DIST)'; \
for f in $$files; do \
if test -f $$f; then d=.; else d=$(srcdir); fi; \
cp $$d/$$f $(distdir) || exit 1; done
# Other files to distribute
EXTRA_DIST += \
mainloop-states.fig \
mainloop-states.png \
mainloop-states.eps \
version.xml.in
...@@ -18,7 +18,9 @@ CFILE_GLOB=$(top_srcdir)/gobject/*.c ...@@ -18,7 +18,9 @@ CFILE_GLOB=$(top_srcdir)/gobject/*.c
# CFLAGS and LDFLAGS for compiling scan program. Only needed # CFLAGS and LDFLAGS for compiling scan program. Only needed
# if $(DOC_MODULE).types is non-empty. # if $(DOC_MODULE).types is non-empty.
INCLUDES = \ INCLUDES = \
-I$(srcdir) \
-I$(top_srcdir) \ -I$(top_srcdir) \
-I$(top_srcdir)/glib \
-I$(top_builddir) \ -I$(top_builddir) \
-I$(top_builddir)/glib \ -I$(top_builddir)/glib \
$(GLIB_DEBUG_FLAGS) $(GLIB_DEBUG_FLAGS)
...@@ -41,6 +43,15 @@ content_files = version.xml \ ...@@ -41,6 +43,15 @@ content_files = version.xml \
# Extra options to supply to gtkdoc-fixref # Extra options to supply to gtkdoc-fixref
FIXXREF_OPTIONS=--extra-dir=$(srcdir)/../glib/html FIXXREF_OPTIONS=--extra-dir=$(srcdir)/../glib/html
include $(top_srcdir)/gtk-doc.make
# Other files to distribute
EXTRA_DIST += \
gobject.cI \
version.xml.in
########################################################################
man_MANS = glib-mkenums.1 glib-genmarshal.1 gobject-query.1 man_MANS = glib-mkenums.1 glib-genmarshal.1 gobject-query.1
if ENABLE_MAN if ENABLE_MAN
...@@ -50,12 +61,10 @@ if ENABLE_MAN ...@@ -50,12 +61,10 @@ if ENABLE_MAN
endif endif
include $(top_srcdir)/gtk-doc.make BUILT_EXTRA_DIST = $(man_MANS)
# Other files to distribute
EXTRA_DIST += version.xml.in
dist-hook-local: $(BUILT_EXTRA_DIST)
files='$(BUILT_EXTRA_DIST)'; \
for f in $$files; do \
if test -f $$f; then d=.; else d=$(srcdir); fi; \
cp $$d/$$f $(distdir) || exit 1; done
...@@ -55,7 +55,6 @@ automatically removed when the objects they point to go away. ...@@ -55,7 +55,6 @@ automatically removed when the objects they point to go away.
</itemizedlist> </itemizedlist>
</para> </para>
<!-- ##### SECTION See_Also ##### --> <!-- ##### SECTION See_Also ##### -->
<para> <para>
......
...@@ -31,14 +31,6 @@ Parameter Specifications ...@@ -31,14 +31,6 @@ Parameter Specifications
@Returns: @Returns:
<!-- ##### STRUCT GObjectConstructParam ##### -->
<para>
</para>
@pspec:
@value:
<!-- ##### STRUCT GParamSpecClosure ##### --> <!-- ##### STRUCT GParamSpecClosure ##### -->
<para> <para>
......
...@@ -346,6 +346,7 @@ for an example of the use of this capability. ...@@ -346,6 +346,7 @@ for an example of the use of this capability.
be redirected, or %NULL if none. be redirected, or %NULL if none.
@Since: 2.4 @Since: 2.4
<!-- ##### FUNCTION g_param_spec_internal ##### --> <!-- ##### FUNCTION g_param_spec_internal ##### -->
<para> <para>
Creates a new #GParamSpec instance. Creates a new #GParamSpec instance.
......
...@@ -58,7 +58,6 @@ The members of the <structname>GTypeModule</structname> structure should not ...@@ -58,7 +58,6 @@ The members of the <structname>GTypeModule</structname> structure should not
be accessed directly, except for the @name field. be accessed directly, except for the @name field.
</para> </para>
@name: the name of the #GTypeModule.
<!-- ##### STRUCT GTypeModuleClass ##### --> <!-- ##### STRUCT GTypeModuleClass ##### -->
<para> <para>
...@@ -70,6 +69,10 @@ the @load and @unload functions in #GTypeModuleClass must be implemented. ...@@ -70,6 +69,10 @@ the @load and @unload functions in #GTypeModuleClass must be implemented.
@load: loads the module and registers one or more types using @load: loads the module and registers one or more types using
g_type_module_register_type(). g_type_module_register_type().
@unload: unloads the module @unload: unloads the module
@reserved1:
@reserved2:
@reserved3:
@reserved4:
<!-- ##### FUNCTION g_type_module_use ##### --> <!-- ##### FUNCTION g_type_module_use ##### -->
<para> <para>
......
...@@ -21,6 +21,17 @@ to the #GObject implementation and should never be accessed directly. ...@@ -21,6 +21,17 @@ to the #GObject implementation and should never be accessed directly.
</para> </para>
<!-- ##### SIGNAL GObject::notify ##### -->
<para>
The notify signal is emitted on an object when one of its properties
has been changed. Note that getting this signal doesn't guarantee that the
value of the property has actually changed, it may also be emitted when
the setter for the property is called to reinstate the previous value.
</para>
@gobject: the object which received the signal.
@pspec: the #GParamSpec of the property which changed
<!-- ##### STRUCT GObjectClass ##### --> <!-- ##### STRUCT GObjectClass ##### -->
<para> <para>
...@@ -832,14 +843,3 @@ properties in set_property() and get_property() implementations. ...@@ -832,14 +843,3 @@ properties in set_property() and get_property() implementations.
@pspec: the #GParamSpec of the property @pspec: the #GParamSpec of the property
<!-- ##### SIGNAL GObject::notify ##### -->
<para>
The notify signal is emitted on an object when one of its properties
has been changed. Note that getting this signal doesn't guarantee that the
value of the property has actually changed, it may also be emitted when
the setter for the property is called to reinstate the previous value.
</para>
@gobject: the object which received the signal.
@pspec: the #GParamSpec of the property which changed
...@@ -1648,6 +1648,7 @@ Returns whether the given #GParamSpec is of type %G_TYPE_PARAM_OBJECT. ...@@ -1648,6 +1648,7 @@ Returns whether the given #GParamSpec is of type %G_TYPE_PARAM_OBJECT.
@pspec: a #GParamSpec @pspec: a #GParamSpec
@Since: 2.4 @Since: 2.4
<!-- ##### MACRO G_PARAM_SPEC_OVERRIDE ##### --> <!-- ##### MACRO G_PARAM_SPEC_OVERRIDE ##### -->
<para> <para>
Casts a #GParamSpec into a #GParamSpecObject. Casts a #GParamSpec into a #GParamSpecObject.
......
...@@ -891,3 +891,4 @@ and no further handling is needed. ...@@ -891,3 +891,4 @@ and no further handling is needed.
@Returns: standard #GSignalAccumulator result @Returns: standard #GSignalAccumulator result
@Since: 2.4 @Since: 2.4
...@@ -89,6 +89,7 @@ libglib_2_0_la_SOURCES = \ ...@@ -89,6 +89,7 @@ libglib_2_0_la_SOURCES = \
gunicomp.h \ gunicomp.h \
gunidecomp.h \ gunidecomp.h \
gunidecomp.c \ gunidecomp.c \
gunicodeprivate.h \
gutils.c \ gutils.c \
gdebug.h \ gdebug.h \
gprintf.c \ gprintf.c \
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: glib VERSION\n" "Project-Id-Version: glib VERSION\n"
"POT-Creation-Date: 2003-01-16 08:20+0100\n" "POT-Creation-Date: 2003-10-23 12:39-0400\n"
"PO-Revision-Date: 2003-01-16 08:39+EDT\n" "PO-Revision-Date: 2003-01-16 08:39+EDT\n"
"Last-Translator: Ge'ez Frontier Foundation <locales@geez.org>\n" "Last-Translator: Ge'ez Frontier Foundation <locales@geez.org>\n"
"Language-Team: Amharic <locales@geez.org>\n" "Language-Team: Amharic <locales@geez.org>\n"
...@@ -15,69 +15,69 @@ msgstr "" ...@@ -15,69 +15,69 @@ msgstr ""
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
#: glib/gconvert.c:401 #: glib/gconvert.c:402
#, c-format #, c-format
msgid "Conversion from character set '%s' to '%s' is not supported" msgid "Conversion from character set '%s' to '%s' is not supported"
msgstr "" msgstr ""
#: glib/gconvert.c:405 #: glib/gconvert.c:406
#, c-format #, c-format
msgid "Could not open converter from '%s' to '%s': %s" msgid "Could not open converter from '%s' to '%s': %s"
msgstr "" msgstr ""
#: glib/gconvert.c:603 glib/gconvert.c:893 glib/giochannel.c:1304 #: glib/gconvert.c:604 glib/gconvert.c:891 glib/giochannel.c:1315
#: glib/giochannel.c:1346 glib/giochannel.c:2188 glib/gutf8.c:907 #: glib/giochannel.c:1357 glib/giochannel.c:2199 glib/gutf8.c:910
#: glib/gutf8.c:1352 #: glib/gutf8.c:1355
msgid "Invalid byte sequence in conversion input" msgid "Invalid byte sequence in conversion input"
msgstr "" msgstr ""
#: glib/gconvert.c:608 glib/gconvert.c:824 glib/giochannel.c:1311 #: glib/gconvert.c:609 glib/gconvert.c:824 glib/giochannel.c:1322
#: glib/giochannel.c:2200 #: glib/giochannel.c:2211
#, c-format #, c-format
msgid "Error during conversion: %s" msgid "Error during conversion: %s"
msgstr "" msgstr ""
#: glib/gconvert.c:626 glib/gutf8.c:903 glib/gutf8.c:1103 glib/gutf8.c:1244 #: glib/gconvert.c:627 glib/gutf8.c:906 glib/gutf8.c:1106 glib/gutf8.c:1247
#: glib/gutf8.c:1348 #: glib/gutf8.c:1351
msgid "Partial character sequence at end of input" msgid "Partial character sequence at end of input"
msgstr "" msgstr ""
#: glib/gconvert.c:799 #: glib/gconvert.c:800
#, c-format #, c-format
msgid "Cannot convert fallback '%s' to codeset '%s'" msgid "Cannot convert fallback '%s' to codeset '%s'"
msgstr "" msgstr ""
#: glib/gconvert.c:1633 #: glib/gconvert.c:1411
#, c-format #, c-format
msgid "The URI '%s' is not an absolute URI using the file scheme" msgid "The URI '%s' is not an absolute URI using the file scheme"
msgstr "" msgstr ""
#: glib/gconvert.c:1643 #: glib/gconvert.c:1421
#, c-format #, c-format
msgid "The local file URI '%s' may not include a '#'" msgid "The local file URI '%s' may not include a '#'"
msgstr "" msgstr ""
#: glib/gconvert.c:1660 #: glib/gconvert.c:1438
#, c-format #, c-format
msgid "The URI '%s' is invalid" msgid "The URI '%s' is invalid"
msgstr "URI '%s'ን ተቀብሏል" msgstr "URI '%s'ን ተቀብሏል"
#: glib/gconvert.c:1672 #: glib/gconvert.c:1450
#, c-format #, c-format
msgid "The hostname of the URI '%s' is invalid" msgid "The hostname of the URI '%s' is invalid"
msgstr "" msgstr ""
#: glib/gconvert.c:1688 #: glib/gconvert.c:1466
#, c-format #, c-format
msgid "The URI '%s' contains invalidly escaped characters" msgid "The URI '%s' contains invalidly escaped characters"
msgstr "" msgstr ""
#: glib/gconvert.c:1759 #: glib/gconvert.c:1537
#, c-format #, c-format
msgid "The pathname '%s' is not an absolute path" </