New files implementing GSequence, a list implemented using a binary tree.
authorSoren Sandmann <sandmann@daimi.au.dk>
Sat, 3 Feb 2007 23:24:50 +0000 (23:24 +0000)
committerSøren Sandmann Pedersen <ssp@src.gnome.org>
Sat, 3 Feb 2007 23:24:50 +0000 (23:24 +0000)
commit674c4df418d2be7aeb55462b3534f985560098c3
treed580b6eb91a5a28f592e8d8d0139a76bba184e0c
parent20a05714cca0946de995c62d994920ec09f3d0c7
New files implementing GSequence, a list implemented using a binary tree.

2007-02-03  Soren Sandmann <sandmann@daimi.au.dk>

* glib/gsequence.[ch]: New files implementing GSequence, a list
implemented using a binary tree.
* glib/glib.h, glib/glib.symbols: Update for GSequence.
* docs/reference: Add documentation for GSequence
* tests: Add sequence-test.c, a thorough test of all of
the GSequence API.

svn path=/trunk/; revision=5322
16 files changed:
ChangeLog
docs/reference/glib/glib-docs.sgml
docs/reference/glib/glib-sections.txt
docs/reference/glib/tmpl/glib-unused.sgml
docs/reference/glib/tmpl/keyfile.sgml
docs/reference/glib/tmpl/sequence.sgml [new file with mode: 0644]
docs/reference/gobject/tmpl/enumerations_flags.sgml
docs/reference/gobject/tmpl/gparamspec.sgml
docs/reference/gobject/tmpl/gtypemodule.sgml
glib/Makefile.am
glib/glib.h
glib/glib.symbols
glib/gsequence.c [new file with mode: 0644]
glib/gsequence.h [new file with mode: 0644]
tests/Makefile.am
tests/sequence-test.c [new file with mode: 0644]