adapt to work with new CVS gtk-doc, leaving the old rules in place caused
authorTim Janik <timj@gtk.org>
Wed, 31 Jan 2001 06:27:41 +0000 (06:27 +0000)
committerTim Janik <timj@src.gnome.org>
Wed, 31 Jan 2001 06:27:41 +0000 (06:27 +0000)
commitf0b9abe801c2e0cccb7930421a81bb77031e3251
tree0fd7b94962ba66635a55e3345b366482c4aea5f4
parentf9dfcb27b7ba635212711a1f9d22fe8282813732
adapt to work with new CVS gtk-doc, leaving the old rules in place caused

Wed Jan 31 07:14:22 2001  Tim Janik  <timj@gtk.org>

        * gobject/Makefile.am: adapt to work with new CVS gtk-doc, leaving the old
        rules in place caused bogus recursions. main changes:
        - add to conditionalized section:
          all-local:
                $(MAKE) scan
                $(MAKE) templates
                $(MAKE) sgml
                $(MAKE) html.stamp
          html.stamp: sgml.stamp $(EXTRA_SGML_FILES)
                $(MAKE) html
          DOC_STAMPS= html.stamp sgml.stamp
        - change:
          maintainer-clean-local: clean
          -     cd $(srcdir) && rm -rf sgml html $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt
          +     cd $(srcdir) && rm -rf sgml html $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt $(DOC_STAMPS)

        * glib/Makefile.am (maintainer-clean-local): dito.

Wed Jan 31 06:21:32 2001  Tim Janik  <timj@gtk.org>

        * gobject/tmpl/types.sgml: applied docu patch from Eric Lemings
        <eric.b.lemings@lmco.com>, did some more editing.

Wed Jan 31 06:19:49 2001  Tim Janik  <timj@gtk.org>

        * gparam.h: gtk-doc sucks for not dealing with #define inside enums.

        * gtype.[hc]: added G_TYPE_FLAG_RESERVED_ID_BIT, a bit in the type
        number that's supposed to be left untouched (preserved mainly
        for the signal code).

        * *.c: added thread safety code, based on an old patch from sebastian.
        the remaining thread safety issues are now datalists on pspecs (to be
        solved im gdataset.c) and gvalue.c where locking concerns value exchange
        functionality only, and that's soon to be revised.
20 files changed:
docs/reference/ChangeLog
docs/reference/glib/Makefile.am
docs/reference/gobject/Makefile.am
docs/reference/gobject/gobject-sections.txt
docs/reference/gobject/tmpl/closures.sgml
docs/reference/gobject/tmpl/param_specs.sgml
docs/reference/gobject/tmpl/types.sgml
docs/reference/gobject/tmpl/value_types.sgml
gobject/ChangeLog
gobject/gclosure.c
gobject/genums.c
gobject/gobject.c
gobject/gparam.c
gobject/gparam.h
gobject/gparamspecs.c
gobject/gsignal.c
gobject/gtype.c
gobject/gtype.h
gobject/gvalue.c
gobject/gvaluetypes.c