Skip to content
Commits on Nov 22, 2001
  1. Version 1.3.11

    Thu Nov 22 13:56:55 2001  Owen Taylor  <otaylor@redhat.com>
    
            * Version 1.3.11
    Owen Taylor committed with Owen Taylor Nov 22, 2001
  2. Version 11, interface, binary age 0.

    Thu Nov 22 13:14:18 2001  Owen Taylor  <otaylor@redhat.com>
    
            * configure.in (GLIB_MICRO_VERSION): Version 11,
            interface, binary age 0.
    
            * NEWS: Updated.
    
            * tests/Makefile.am (libmoduletestplugin_[ab]_la_LDFLAGS):
            Add dummy -rpath argument. On some (but not all) platforms,
            libtool will only build a convenience library without this.
            (#63486, Dan Winship)
    
            * Makefile.am (EXTRA_DIST): Add README.in, INSTALL.in -
            autoconf-2.5x checks for 'make dist' in the tarball
            when you make distcheck.
    
            * glib/Makefile.am (EXTRA_DIST): Distribute
            makefile.msc/mingw.in, glib.rc.in.
    
            * tests/patterntest.c: Include string.h.
    
            * glib/gpattern.c (g_utf8_reverse): doc parsing fix.
    Owen Taylor committed with Owen Taylor Nov 22, 2001
  3. Improve the detection of invalid includes by moving the test outside the

    Mon Nov 19 14:35:56 2001  Owen Taylor  <otaylor@redhat.com>
    
            * *.h: Improve the detection of invalid includes by moving
            the test outside the duplicate include guards.
    
            * gsourceclosure.c (g_source_set_closure): Doc fix.
    Owen Taylor committed with Owen Taylor Nov 22, 2001
  4. Update.

    Thu Nov 22 12:56:57 2001  Owen Taylor  <otaylor@redhat.com>
    
            * gobject/gobject-sections.txt: Update.
    
            * glib/tmpl/{spawn.sgml,patterns.sgml}: SGML fixes.
    
            * glib/glib-sections.txt: Updated.
    
            * glib/Makefile.am (IGNORE_HFILES): Don't scan
            headers in build/
    Owen Taylor committed with Owen Taylor Nov 22, 2001
  5. @tim-janik

    use g_type_check_is_value_type() instead of g_type_value_table_peek().

    Thu Nov 22 03:30:57 2001  Tim Janik  <timj@gtk.org>
    
            * gvalue.h (G_TYPE_IS_VALUE): use g_type_check_is_value_type()
            instead of g_type_value_table_peek().
    
            * gtype.[hc] (type_check_is_value_type_U): speed up check
            LOCK-less by caching lookups in node->mutatable_has_value_table.
    
            * gtype.[hc]: removed locks where possible. partly based on
            patches from owen and alex.
    tim-janik committed with Tim Janik Nov 22, 2001
Commits on Nov 21, 2001
  1. @tim-janik

    provide G_TYPE_FUNDAMENTAL_SHIFT and g_type_fundamental_next() to return

    Thu Nov 22 00:26:26 2001  Tim Janik  <timj@gtk.org>
    
            * gtype.[hc]: provide G_TYPE_FUNDAMENTAL_SHIFT and
            g_type_fundamental_next() to return next usable fundamental
            type. use TypeNode pointers as type IDs.
    tim-janik committed with Tim Janik Nov 21, 2001
  2. @tml1024

    Set G_LOG_DOMAIN as in Makefile.am.

    2001-11-21  Tor Lillqvist  <tml@iki.fi>
    
    	* glib/makefile.mingw.in (DEFINES): Set G_LOG_DOMAIN as in
    	Makefile.am.
    
    gobject:
    
    2001-11-22  Tor Lillqvist  <tml@iki.fi>
    
    	* makefile.mingw.in (DEFINES): Set G_LOG_DOMAIN as in Makefile.am.
    
    	* gparamspecs.h (GOBJECT_VAR): Can't use GLIB_VAR here, as that
    	makes sense only when building libglib. GOBJECT_VAR is similar for
    	libgobject.
    
    	* gobject.def: Add g_param_spec_types, remove
    	g_type_fundamental_branch_last.
    tml1024 committed with Tor Lillqvist Nov 21, 2001
  3. @tim-janik

    put newly created param spec types into a global array.

    Wed Nov 21 17:23:33 2001  Tim Janik  <timj@gtk.org>
    
            * gparamspecs.[hc]: put newly created param spec types into a
            global array.
    
            * gboxed.[hc]: moved boxed types with _get_type() function here,
            for: G_TYPE_CLOSURE, G_TYPE_VALUE, G_TYPE_VALUE_ARRAY,
            G_TYPE_GSTRING.
    
            * gtype.h: removed fundamental branch APIs and derived enum
            values.
    tim-janik committed with Tim Janik Nov 21, 2001
  4. Patch from Andrew Taylor to optimize the decomposition table to elimi…

    …nate
    
    Tue Nov 20 20:54:25 2001  Owen Taylor  <otaylor@redhat.com>
    	* glib/gunidecomp.[ch] glib/gen-unicode-tables.pl: Patch
    	from Andrew Taylor to optimize the decomposition table
    	to eliminate relocations and save space. (#64982)
    Owen Taylor committed with Owen Taylor Nov 21, 2001
Commits on Nov 20, 2001
  1. include glib-object.h rather than gobject/gobject.h

    2001-11-19  jacob berkman  <jacob@ximian.com>
    
    	* gobjectnotifyqueue.c: include glib-object.h rather than
    	gobject/gobject.h
    jacob berkman committed with Jacob Berkman Nov 20, 2001
Commits on Nov 19, 2001
  1. Usual update

    Kwok-Koon Cheung committed Nov 19, 2001
Commits on Nov 18, 2001
  1. fix leak.

    2001-11-16  Michael Meeks  <michael@ximian.com>
    
    	* gmodule.c (parse_libtool_archive): fix leak.
    Michael Meeks committed with Michael Meeks Nov 18, 2001
  2. @markmc

    allow the enums name to not be on the same line as the trailing '}'.

    2001-11-16  Mark McLoughlin  <mark@skynet.ie>
    
            * glib-mkenums.in: allow the enums name to not be on the same
            line as the trailing '}'. (#64714)
    markmc committed with Mark McLoughlin Nov 18, 2001
  3. remove g_log_domain_glib usage/export

    2001-11-18  Hans Breuer  <hans@breuer.org>
    
    	* glib/glib.def :
    	* glib/makefile.msc.in : remove g_log_domain_glib usage/export
    
    	* tests/makefile.msc.in : add iochannel-test
    Hans Breuer committed with Hans Breuer Nov 18, 2001
  4. remove g_log_domain_gruntime usage

    2001-11-18  Hans Breuer  <hans@breuer.org>
    
    	* makefile.msc.in : remove g_log_domain_gruntime usage
    Hans Breuer committed with Hans Breuer Nov 18, 2001
  5. missed changelog entry

    Owen Taylor committed Nov 18, 2001
  6. Include gtypes.h not gobject/gtype.h

    Sat Nov 17 14:10:35 2001  Owen Taylor  <otaylor@redhat.com>
    
    	* glib/gbsearcharray.h: Include gtypes.h not gobject/gtype.h
    
    	* glib/glib-object.h gobject/*.h: Prevent headers from
    	being included directly except when compiling GObject.
    
    	* gobject/gvaluecollector.h: Include glib-object.h so that
    	this file can be included directly, since we don't
    	include it _from_ glib-object.h.
    
    	* gobject/gtype.c: Remove struct _GValue hack since we
    	now include glib/gvaluecollector.h which simply pulls in
            glib-object.h.
    Owen Taylor committed with Owen Taylor Nov 18, 2001
Commits on Nov 17, 2001
  1. Remove g_log_domain_glib

    Sat Nov 17 17:24:19 2001  Owen Taylor  <otaylor@redhat.com>
    
    	* glib/glib-sections.txt: Remove g_log_domain_glib
    Owen Taylor committed with Owen Taylor Nov 17, 2001
  2. Get rid fo g_log_domain_glib variable in favor of just using a string

    Sat Nov 17 17:21:57 2001  Owen Taylor  <otaylor@redhat.com>
    
            * glib/Makefile.am glib/*.c glib/gmessages.h: Get
            rid fo g_log_domain_glib variable in favor of just
            using a string constant.
    Owen Taylor committed with Owen Taylor Nov 17, 2001
  3. Exit with non-zero exit status if any errors were encountered.

    Sat Nov 17 18:14:40 2001  Owen Taylor  <otaylor@redhat.com>
    
    	* glib-genmarshal.c: Exit with non-zero exit status if
    	any errors were encountered.
    
    	* glib-genmarshal.c: Instead of generating gobject/gmarshal.h
    	#include only for the header, generate glib-object.h
    	#include for both the header and body. (#63834)
    
    	* glib-genmarshal.c: Generate include guards around the
    	content unless --nostdinc is specified.
    Owen Taylor committed with Owen Taylor Nov 17, 2001
  4. @tml1024

    Add g_pointer_type_register_static.

    2001-11-17  Tor Lillqvist  <tml@iki.fi>
    
    	* gobject.def: Add g_pointer_type_register_static.
    tml1024 committed with Tor Lillqvist Nov 17, 2001
Commits on Nov 15, 2001
  1. Documentation fixes.

            * glib/giochannel.c: Documentation fixes.
    
            * glib/tmpl/iochannels.sgml: Document GIOFlags, fix typos.
    
            * glib/tmpl/conversions.sgml, glib/tmpl/unicode.sgml,
            glib/tmpl/spawn.sgml, glib/tmpl/fileutils.sgml,
            glib/tmpl/shell.sgml, glib/tmpl/windows.sgml: Add
            some missing short and long descriptions.
    Matthias Clasen committed Nov 15, 2001
  2. Added "ja" to ALL_LINGUAS. Added Japanese translation.

    	* configure.in: Added "ja" to ALL_LINGUAS.
    	* po/ja.po: Added Japanese translation.
    Takayuki KUSANO committed Nov 15, 2001
  3. set the fd before using it.

    2001-11-15  Michael Meeks  <michael@ximian.com>
    
    	* glib/giounix.c (g_io_channel_unix_new): set the fd
    	before using it.
    Michael Meeks committed with Michael Meeks Nov 15, 2001
Commits on Nov 14, 2001
  1. @tml1024

    Add back mainloop-test here, too.

    2001-11-15  Tor Lillqvist  <tml@iki.fi>
    
    	* tests/makefile.{mingw,msc}.in (TESTS): Add back mainloop-test
    	here, too.
    
    	* tests/Makefile.am: Remove leftover comment that claimed
    	mainloop-test is removed.
    
    2001-11-15  Tor Lillqvist  <tml@iki.fi>
    
    	* gobject.def: Reflect recent changes.
    tml1024 committed with Tor Lillqvist Nov 14, 2001
  2. add UTF-8 support.

            * glib/gpattern.c: add UTF-8 support.
    
            * tests/patterntest.c: add UTF-8 and equality tests.
    
            * docs/reference/glib/Makefile.am (MKDB_OPTIONS): Add --sgml-mode.
    
            * docs/reference/glib/tmpl/patterns.sgml: Document UTF-8 support.
    Matthias Clasen committed Nov 14, 2001
  3. Updated Norwegian (bokm�l) translation.

    2001-11-14  Kjartan Maraas  <kmaraas@gnome.org>
    
    	* no.po: Updated Norwegian (bokm�l) translation.
    Kjartan Maraas committed with Kjartan Maraas Nov 14, 2001
  4. @tim-janik

    provide g_newa(ctype, count) on top of g_alloca() like we provide g_n…

    …ew()
    
    Wed Nov 14 07:34:24 2001  Tim Janik  <timj@gtk.org>
    
            * glib/galloca.h (g_newa): provide g_newa(ctype, count) on top of
            g_alloca() like we provide g_new() on top of g_malloc().
    tim-janik committed with Tim Janik Nov 14, 2001
  5. @tim-janik

    add API for chaining: g_signal_chain_from_overridden() and

    Tue Nov 13 23:18:10 2001  Tim Janik  <timj@gtk.org>
    
            * gsignal.[hc]: add API for chaining:
            g_signal_chain_from_overridden() and g_signal_override_class_closure(),
            implementation yet to come.
    
            * gtype.[hc], Makefile.am: provide G_LOG_DOMAIN as compile flag.
    
            * gparam.[hc]: s/g_param_get/g_param_spec_get/ for get_nick,
            get_name and get_blurb, to be consistent with the rest of the
            g_param_spec_*() functions.
    
            * gparamspecs.[hc]: got rid of bogus GClosure paramspec.
            G_TYPE_CLOSURE is a boxed type already.
    tim-janik committed with Tim Janik Nov 14, 2001
  6. @tim-janik

    more docs.

    Wed Nov 14 03:19:49 2001  Tim Janik  <timj@gtk.org>
    
            * gobject/tmp/param_value_types.sgml: more docs.
    tim-janik committed with Tim Janik Nov 14, 2001
  7. Patch from Andrew Taylor to improve tables and reduce relocations by …

    …using
    
    Tue Nov 13 21:25:35 2001  Owen Taylor  <otaylor@redhat.com>
    
    	* glib/{gen-unicode-tables.pl,gunibreak.c,gunibreak.h,
    	gunichartables.h, gunicomp.h, gunidecomp.[ch],
    	guniprop.c}: Patch from Andrew Taylor to improve
    	tables and reduce relocations by using indices
    	rather than pointers. (#64433)
    
    	* tests/unicode-normalize.c (main): Fix for changes
    	to g_strsplit().
    Owen Taylor committed with Owen Taylor Nov 14, 2001
  8. @tim-janik

    list parameter and value types.

    Tue Nov 13 21:31:58 2001  Tim Janik  <timj@gtk.org>
    
            * gobject/tmp/param_value_types.sgml: list parameter and
            value types.
    
            * gobject/tmpl/gparamspec.sgml: more docs for g_param_spec*()
            functions.
    
            * gobject/*: section cleanups.
    tim-janik committed with Tim Janik Nov 14, 2001
Commits on Nov 13, 2001
  1. @tim-janik

    API cleanups. remove g_type_check_flags(), provide g_type_test_flags(…

    …) as
    
    Tue Nov 13 22:16:41 2001  Tim Janik  <timj@gtk.org>
    
            * gtype.[hc]: API cleanups.
            remove g_type_check_flags(), provide g_type_test_flags() as
            a *private* function.
            s/g_type_check_is_a/g_type_check_class_is_a/, private function.
            s/g_type_instance_is_a/g_type_check_instance_is_a/, also private.
    tim-janik committed with Tim Janik Nov 13, 2001
  2. @tim-janik

    fix standard type macros.

    Tue Nov 13 20:02:47 2001  Tim Janik  <timj@gtk.org>
    
            * gparam.h: fix standard type macros.
    tim-janik committed with Tim Janik Nov 13, 2001
  3. @tim-janik

    param spec updates.

    Tue Nov 13 19:49:16 2001  Tim Janik  <timj@gtk.org>
    
            * gobject/tmpl/gparamspec.sgml: param spec updates.
    tim-janik committed with Tim Janik Nov 13, 2001
Something went wrong with that request. Please try again.