commit f0394fae11396d5d9cbaada1670bd019117ac0e9
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Aug 22 20:45:26 2012 -0400

    * distcheck: distclean some generated files

 Makefile.am      | 3 ++-
 docs/Makefile.am | 3 +++
 po/POTFILES      | 1 -
 po/POTFILES.in   | 2 +-
 test/Makefile.am | 4 ++--
 5 Dateien geändert, 8 Zeilen hinzugefügt(+), 5 Zeilen entfernt(-)

commit 33381e03ed56bbee530eba121c8df2e377096683
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Aug 22 20:12:50 2012 -0400

    * add gxml.deps to git, which was missing

 gxml/gxml.deps | 5 +++++
 1 Datei geändert, 5 Zeilen hinzugefügt(+)

commit d818f8e5e88aa859fa8ba24e1442355a1f23b67c
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Aug 22 20:06:59 2012 -0400

    * distcheck: make sure that we have a C string available in vala so
    we can -D it

 vapi/gxml-test.vapi | 13 +++++++++++++
 1 Datei geändert, 13 Zeilen hinzugefügt(+)

commit 48b3c4a77d1ff6309170af91c4c10cde8a98ab9d
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Aug 22 20:06:24 2012 -0400

    * distcheck: miscellaneous fixes

 docs/Makefile.am | 2 +-
 vapi/Makefile.am | 6 ++++--
 2 Dateien geändert, 5 Zeilen hinzugefügt(+), 3 Zeilen entfernt(-)

commit 04baf4014f265ba2e8854f30e8b7c708f998a821
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Aug 22 20:05:52 2012 -0400

    * make tests use data files from test/ directory as defined by -D

 test/DocumentTest.vala      | 12 +++----
 test/GXmlTest.vala          | 12 +++++--
 test/SerializationTest.vala | 83
 +++++++++++++++++++++++----------------------
 3 Dateien geändert, 58 Zeilen hinzugefügt(+), 49 Zeilen entfernt(-)

commit fb456d963b656d935d80ca682ee3eece38362ed2
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Aug 22 20:04:47 2012 -0400

    * distcheck: make sure that the test*xml files are available to the
    test program

 test/Makefile.am | 19 ++++++++++++++-----
 1 Datei geändert, 14 Zeilen hinzugefügt(+), 5 Zeilen entfernt(-)

commit 7f785aac802d2f458dceab62e62cb988e7457578
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Aug 22 20:02:49 2012 -0400

    * distcheck: make sure that vapi files are copied over

 Makefile.am | 1 +
 1 Datei geändert, 1 Zeile hinzugefügt(+)

commit 83f33a2269a0ac245f7a4ea5447315d5e15e1ced
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Aug 22 13:08:58 2012 -0400

    * update project doc for new release

 NEWS   | 9 +++++++++
 README | 4 ----
 2 Dateien geändert, 9 Zeilen hinzugefügt(+), 4 Zeilen entfernt(-)

commit 0597b36df7e8b33bd85e62bffe86b490c363b955
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Aug 22 13:00:26 2012 -0400

    * 0.3.1: bump versions due to significant configuration changes
    affecting how people include/link us, important bug fixes

 configure.ac | 6 +++---
 1 Datei geändert, 3 Zeilen hinzugefügt(+), 3 Zeilen entfernt(-)

commit d79069f8ea217ec70a3e5ee724d5e5498df53abf
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Aug 22 12:56:55 2012 -0400

    * make sure that the test xml files are included in make dist

 test/Makefile.am | 5 +++++
 1 Datei geändert, 5 Zeilen hinzugefügt(+)

commit 106915cfa6c19cd4c4f9f1d1c6d1413b710f86b3
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Aug 22 12:39:19 2012 -0400

    * isolate tests for future features, and clear the object cache for
    clear tests

 test/SerializableTest.vala  |   7 +-
 test/SerializationTest.vala | 160
 +++++++++++++++++++++++++++-----------------
 2 Dateien geändert, 102 Zeilen hinzugefügt(+), 65 Zeilen entfernt(-)

commit 4e6339c7b5ac7a927811662c8c47f3b90910796d
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Aug 22 12:37:59 2012 -0400

    * add ability to clear the object cache

 gxml/Serialization.vala | 9 +++++++--
 1 Datei geändert, 7 Zeilen hinzugefügt(+), 2 Zeilen entfernt(-)

commit 35d03b81b4b9266b7335653ed19161b0bdf4d882
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Aug 22 12:12:09 2012 -0400

    * Fix bug where deserialising objects without an oid all became the
    first such object, and where illegal objects get stored in the cache
    before being detected as such

 gxml/Serialization.vala | 7 ++++---
 1 Datei geändert, 4 Zeilen hinzugefügt(+), 3 Zeilen entfernt(-)

commit 806a623b3d41da8b2db46766384b770dbb8c93d2
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Aug 22 12:11:10 2012 -0400

    * add an extra space between items for my sanity

 Makefile.am | 10 +++++-----
 1 Datei geändert, 5 Zeilen hinzugefügt(+), 5 Zeilen entfernt(-)

commit 4e8cecde8630b0c9950d56eee95f48dd72e438d8
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Aug 22 11:29:41 2012 -0400

    * fix a lot of test names

 test/SerializationTest.vala | 16 ++++++++--------
 1 Datei geändert, 8 Zeilen hinzugefügt(+), 8 Zeilen entfernt(-)

commit 0404f3f9639e9dcd3ee941a081a1c87be9592e63
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Aug 22 11:27:10 2012 -0400

    * fix name of test

 test/SerializableTest.vala | 2 +-
 1 Datei geändert, 1 Zeile hinzugefügt(+), 1 Zeile entfernt(-)

commit 4fad3da5b8d8f4b75212909777b0e9546b7ca2ea
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Aug 22 11:26:21 2012 -0400

    * split XmlSerializableTest into SerializationTest and
    SerializableTest

 test/GXmlTest.vala            |   3 +-
 test/Makefile.am              |   5 +-
 test/SerializableTest.vala    | 277 +++++++++++++++
 test/SerializationTest.vala   | 527 ++++++++++++++++++++++++++++
 test/XmlSerializableTest.vala | 779
 ------------------------------------------
 5 Dateien geändert, 809 Zeilen hinzugefügt(+), 782 Zeilen entfernt(-)

commit ca326990d7f1a5e42a83a44e3260c1af03462e8d
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Aug 22 03:36:36 2012 -0400

    * remove extra libgxml.pc.in

 gxml/libgxml.pc.in | 13 -------------
 1 Datei geändert, 13 Zeilen entfernt(-)

commit 3349101aa03cc549c5f482f38a40e76de2c686b2
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Aug 22 03:34:11 2012 -0400

    * remodel test Makefile.am after libfolks

 test/Makefile.am | 60
 +++++++++++++++++++++++++-------------------------------
 1 Datei geändert, 27 Zeilen hinzugefügt(+), 33 Zeilen entfernt(-)

commit 4cee3844371428822db4a4ef4008f94508db0525
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Aug 22 03:33:50 2012 -0400

    * remodel Makefile.am after libfolks

 gxml/Makefile.am | 167
 +++++++++++++++++++++++++++++++++++--------------------
 1 Datei geändert, 106 Zeilen hinzugefügt(+), 61 Zeilen entfernt(-)

commit 994594240646433b02376627523b646d78f8fdb8
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Aug 22 03:33:05 2012 -0400

    * relocate gxml.pc.in (see libfolks)

 gxml.pc.in      | 12 ------------
 gxml/gxml.pc.in | 14 ++++++++++++++
 2 Dateien geändert, 14 Zeilen hinzugefügt(+), 12 Zeilen entfernt(-)

commit ba99ae481594a8a3cd6ae499e122b4b5b3691819
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Aug 22 03:30:30 2012 -0400

    * add to Makefile.am logic for maintainer clean and for automated
    ChangeLog

 Makefile.am | 70
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++----
 1 Datei geändert, 66 Zeilen hinzugefügt(+), 4 Zeilen entfernt(-)

commit c3743bfa020385c9b7233544380975718e098f28
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Aug 22 03:29:17 2012 -0400

    * add better version logic to configure.ac, also add some voodoo
    from libfolks

 configure.ac | 146
 ++++++++++++++++++++++++++++++++++++++++++++++-------------
 1 Datei geändert, 115 Zeilen hinzugefügt(+), 31 Zeilen entfernt(-)

commit 45958903f1a146c6cd291e7cf2e1e8dc8ca1a641
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Aug 22 03:28:21 2012 -0400

    * rewrite autogen.sh, modeled after libfolks

 ChangeLog          |   2 -
 INSTALL            |   8 ---
 autogen.sh         | 155
 ++++++-----------------------------------------------
 test/wscript_build |  15 ------
 4 Dateien geändert, 16 Zeilen hinzugefügt(+), 164 Zeilen entfernt(-)

commit edfce3f65082147ea81e488d148e509909f4c498
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Aug 20 18:12:36 2012 -0400

    * update NEWS and README to 0.3.0

 NEWS   |  6 ++++++
 README | 31 ++++++++++---------------------
 2 Dateien geändert, 16 Zeilen hinzugefügt(+), 21 Zeilen entfernt(-)

commit 383d5117b243ee36afac6f6bb49ffe9e91da1777
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Aug 20 17:59:35 2012 -0400

    * increase version to 0.3

 configure.ac            |   2 +-
 gxml/Attr.vala          |   2 +-
 gxml/Makefile.am        |  28 +++++------
 gxml/Serializable.vala  |   1 -
 gxml/Serialization.vala |   1 -
 test/Makefile.am        | 125
 +-----------------------------------------------
 waf                     | Bin 87377 -> 0 bytes
 wscript                 |  48 -------------------
 8 Dateien geändert, 18 Zeilen hinzugefügt(+), 189 Zeilen entfernt(-)

commit 5e2463c0ae9aff7dcab16880e74ffc53693dd69a
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Aug 19 13:07:25 2012 -0400

    * add files that are only local, oops

 .gitignore         |   49 +
 gtester.mk         |   60 +
 vapi/glib-2.0.vapi | 4747
 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 3 Dateien geändert, 4856 Zeilen hinzugefügt(+)

commit 83243eef7c0a439c31dc1c77eb84e4ef8c8cbde2
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Tue Aug 14 10:11:23 2012 -0400

    * clean up documentation, add more links, escape < in examples

 gxml/Attr.vala                  | 12 +++++++----
 gxml/BackedNode.vala            |  7 ++++---
 gxml/CDATASection.vala          |  8 +++++--
 gxml/CharacterData.vala         |  8 +++++--
 gxml/Comment.vala               |  6 ++++--
 gxml/Document.vala              | 12 +++++------
 gxml/DocumentFragment.vala      | 18 +++++++++-------
 gxml/DocumentType.vala          |  1 +
 gxml/DomNode.vala               | 21 ++++++++++++-------
 gxml/Element.vala               | 34 ++++++++++++++++--------------
 gxml/EntityReference.vala       |  7 ++++++-
 gxml/Implementation.vala        |  4 +++-
 gxml/NamespaceAttr.vala         |  8 ++++---
 gxml/NodeList.vala              |  5 +++--
 gxml/NodeType.vala              | 46
 ++++++++++++++++++++---------------------
 gxml/Notation.vala              |  2 ++
 gxml/ProcessingInstruction.vala | 11 +++++++---
 gxml/Serializable.vala          |  7 +++----
 gxml/Text.vala                  |  4 +++-
 19 Dateien geändert, 134 Zeilen hinzugefügt(+), 87 Zeilen entfernt(-)

commit 3b444e896ac8c123aa09dc0eb488b71718fac90e
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Aug 13 15:51:41 2012 -0400

    * change some tests to use Regexs to avoid tripping on new oid
    support; test oid support for detecting and uniting duplicate objects

 test/XmlSerializableTest.vala | 106
 +++++++++++++++++++++++++++++++++++-------
 1 Datei geändert, 89 Zeilen hinzugefügt(+), 17 Zeilen entfernt(-)

commit cf5eda34ef85450ffa75e50e3a8c2ac82b758779
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Aug 13 15:50:23 2012 -0400

    * add support for detecthing duplicate objects at deserialisation

 gxml/Serialization.vala | 13 +++++++++++++
 1 Datei geändert, 13 Zeilen hinzugefügt(+)

commit 1d366454accdaaebf1d170805c8babf5d875a104
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Aug 13 15:49:55 2012 -0400

    * add documentation for Serialization and Serializable

 gxml/Serializable.vala  | 194
 +++++++++++++++++++++++++++++++++++++++++++++---
 gxml/Serialization.vala | 134 +++++++++++++++++++++++++++++----
 2 Dateien geändert, 304 Zeilen hinzugefügt(+), 24 Zeilen entfernt(-)

commit 56b80b3a84d8920145a8dff78836e403c76fde81
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Aug 13 15:48:01 2012 -0400

    * some documentation fixes; more needed

 gxml/Comment.vala      | 43 ++++++++++++++++++++++---------------------
 gxml/Document.vala     | 13 +++++++------
 gxml/DocumentType.vala |  2 +-
 gxml/DomError.vala     | 23 +++++++++--------------
 gxml/DomNode.vala      |  9 +++++----
 gxml/Element.vala      |  4 ++--
 gxml/Entity.vala       | 11 ++++++-----
 gxml/NodeList.vala     | 22 +++++++++++-----------
 gxml/Text.vala         |  2 ++
 9 Dateien geändert, 65 Zeilen hinzugefügt(+), 64 Zeilen entfernt(-)

commit 0c047444f385c6ca337d3ef2e42c9f857d67c191
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Aug 13 15:35:08 2012 -0400

    * fix autotool files and add some stub wiki ones to fix doc generation

 configure.ac                | 14 +++++------
 docs/Makefile.am            | 60
 ++++++++++++++++++++++++++++++++++-----------
 docs/wiki/concepts.valadoc  |  3 +++
 docs/wiki/debugging.valadoc |  2 ++
 docs/wiki/glossary.valadoc  |  1 +
 5 Dateien geändert, 58 Zeilen hinzugefügt(+), 22 Zeilen entfernt(-)

commit 2d117ad1ea1543d1c34501579eda8f9ecef78afc
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jul 30 18:32:38 2012 +0200

    * add configuration support for the docs

 Makefile.am      | 12 ++++++++
 configure.ac     | 28 +++++++++++++++++-
 docs/Makefile.am | 90
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 3 Dateien geändert, 129 Zeilen hinzugefügt(+), 1 Zeile entfernt(-)

commit af719bcfeb9fe3d7978fe746f00bd5688ed82408
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jul 27 11:25:24 2012 +0200

    * cascade property access for example, and transform values for
    example

 test/XmlSerializableTest.vala | 15 +++++++++++++--
 1 Datei geändert, 13 Zeilen hinzugefügt(+), 2 Zeilen entfernt(-)

commit be23162d98769eec413affd78a29a724f38ff468
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jul 27 11:25:00 2012 +0200

    * white space fixes

 test/XmlSerializableTest.vala | 4 ++--
 1 Datei geändert, 2 Zeilen hinzugefügt(+), 2 Zeilen entfernt(-)

commit 72de0683d324dbc2fc3d1bf5eab6b0d523e65b4d
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jul 27 11:21:44 2012 +0200

    * white space fixes

 test/Makefile.am | 72
 ++++++++++++++++++++++++++++----------------------------
 1 Datei geändert, 36 Zeilen hinzugefügt(+), 36 Zeilen entfernt(-)

commit 723bc2c9da78fd914ce4fde41cbb162bda067942
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jul 27 11:20:49 2012 +0200

    * obsolete wscript update for XNode -> DomNode

 gxml/wscript_build | 2 +-
 1 Datei geändert, 1 Zeile hinzugefügt(+), 1 Zeile entfernt(-)

commit f439ccfa99ea82d604fe4d27857d101757c52f8d
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jul 27 11:19:34 2012 +0200

    * use Serializable methods instead of GObject methods if implemented

 gxml/Serialization.vala | 30 +++++++++++++++++++++++++-----
 1 Datei geändert, 25 Zeilen hinzugefügt(+), 5 Zeilen entfernt(-)

commit 636528c394c1e555c3be994af712f643e68f3711
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jul 27 11:16:23 2012 +0200

    * change interface so it defaults to GObject methods for
    get,set_property if not overridden

 gxml/Serializable.vala | 8 ++++++--
 1 Datei geändert, 6 Zeilen hinzugefügt(+), 2 Zeilen entfernt(-)

commit dd7111508a47d2a69030c3b57ce09201ed872f51
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jul 27 11:14:28 2012 +0200

    * fix make file

 test/Makefile.am | 7 ++++---
 1 Datei geändert, 4 Zeilen hinzugefügt(+), 3 Zeilen entfernt(-)

commit 4c121585bd22bbbf993db5390f1b4c5ea0e25591
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jul 27 11:13:59 2012 +0200

    * GXmlDom -> GXml in serialisation code

 test/XmlSerializableTest.vala | 50
 +++++++++++++++++++++----------------------
 1 Datei geändert, 25 Zeilen hinzugefügt(+), 25 Zeilen entfernt(-)

commit 9a482bf74ec11cd74a018f83c5da231a8dd32905
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jul 27 11:09:28 2012 +0200

    * XNode -> DomNode for its tests

 test/DomNodeTest.vala | 136
 +++++++++++++++++++++++++-------------------------
 1 Datei geändert, 68 Zeilen hinzugefügt(+), 68 Zeilen entfernt(-)

commit 863ac42c526311cd39edb4ea4f50ececaf3234b5
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jul 27 11:08:02 2012 +0200

    * GXmlDom -> GXml

 configure.ac                |  2 +-
 gxml/Makefile.am            |  2 +-
 test/AttrTest.vala          | 26 +++++++++++++-------------
 test/CharacterDataTest.vala | 16 ++++++++--------
 test/DocumentTest.vala      | 30 +++++++++++++++---------------
 test/ElementTest.vala       | 42
 +++++++++++++++++++++---------------------
 test/GXmlTest.vala          |  2 +-
 test/NodeListTest.vala      |  2 +-
 test/TextTest.vala          |  4 ++--
 test/ValaLibxml2Test.vala   |  2 +-
 10 Dateien geändert, 64 Zeilen hinzugefügt(+), 64 Zeilen entfernt(-)

commit 41851f32a7262901dacf01258d289d5d7339485b
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jul 27 11:03:58 2012 +0200

    * XNode to DomNode

 gxml/Attr.vala                  |  18 +-
 gxml/BackedNode.vala            |  30 +--
 gxml/Document.vala              |  20 +-
 gxml/DocumentType.vala          |   2 +-
 gxml/DomNode.vala               | 287 +++++++++++++++++++++++++
 gxml/Element.vala               |  34 +--
 gxml/Entity.vala                |  14 +-
 gxml/EntityReference.vala       |   2 +-
 gxml/Makefile.am                |   2 +-
 gxml/NamespaceAttr.vala         |   2 +-
 gxml/NodeList.vala              | 202 +++++++++---------
 gxml/Notation.vala              |   2 +-
 gxml/ProcessingInstruction.vala |   2 +-
 gxml/Serializable.vala          |   4 +-
 gxml/Serialization.vala         |  18 +-
 gxml/XNode.vala                 | 287 -------------------------
 gxml/libgxml-0.2.pc.in          |  13 --
 gxml/libgxml.pc.in              |  13 ++
 test/AttrTest.vala              |   8 +-
 test/DocumentTest.vala          |   8 +-
 test/DomNodeTest.vala           | 459
 ++++++++++++++++++++++++++++++++++++++++
 test/ElementTest.vala           |  42 ++--
 test/GXmlTest.vala              |   2 +-
 test/Makefile.am                |   2 +-
 test/TextTest.vala              |   2 +-
 test/XNodeTest.vala             | 459
 ----------------------------------------
 test/XmlSerializableTest.vala   |  14 +-
 27 Dateien geändert, 975 Zeilen hinzugefügt(+), 973 Zeilen entfernt(-)

commit 9b0287fff84e40199053185635b6adfc9a0102cd
Merge: c1213c9 ee2dd5b
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 12 16:45:14 2012 -0400

    Merge branch 'master' into namespacechange

commit ee2dd5bf92e1f3632d0b1d09d34d72ea4dd4aca1
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 12 11:04:40 2012 -0400

    * try fixing WAF and fail

 wscript | 4 ++--
 1 Datei geändert, 2 Zeilen hinzugefügt(+), 2 Zeilen entfernt(-)

commit f4dafb735476dcb63a0918d55b52bd2a777b5ba8
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 12 11:04:00 2012 -0400

    * add automake support for test/ directory, so WAF isn't required

 Makefile.am      |   2 +-
 configure.ac     |   1 +
 test/Makefile.am | 204
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 3 Dateien geändert, 206 Zeilen hinzugefügt(+), 1 Zeile entfernt(-)

commit 1aaf3532716a857be328a4331fdf235f9a2f53f9
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 12 11:03:17 2012 -0400

    * actually commit local change to the test file to let it compile.

 test/XmlSerializableTest.vala | 6 ++++--
 1 Datei geändert, 4 Zeilen hinzugefügt(+), 2 Zeilen entfernt(-)

commit 27e9926e8ace85ebcae613a3e8fa5c9496b26551
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Jul 11 17:30:07 2012 -0400

    * modified wscript_build for serialisation file names

 gxml/wscript_build | 2 +-
 1 Datei geändert, 1 Zeile hinzugefügt(+), 1 Zeile entfernt(-)

commit c1213c9215bdcca74d985c9545e45b48539e50e8
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Jul 11 17:16:09 2012 -0400

    * update Makefile.am and .pc.pin

 gxml/Makefile.am          | 34 +++++++++++++++++-----------------
 gxml/libgxml-0.2.pc.in    | 13 +++++++++++++
 gxml/libgxmldom-0.2.pc.in | 13 -------------
 3 Dateien geändert, 30 Zeilen hinzugefügt(+), 30 Zeilen entfernt(-)

commit 7f83a33a437e271a2e2e77613e7c40ffc1d57820
Merge: ed9464b 54cfc08
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Jul 11 16:57:02 2012 -0400

    Merge branch 'master' into namespacechange

commit 54cfc085fb198ee5417b3547889ea300799cd725
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Jul 11 15:13:37 2012 -0400

    * add serialisation files to Makefile.am

 gxml/Makefile.am | 3 ++-
 1 Datei geändert, 2 Zeilen hinzugefügt(+), 1 Zeile entfernt(-)

commit 145e5b321b93763ac2e2fc72c447f9a0dfc6e485
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Jul 11 15:10:14 2012 -0400

    * add banana test for overriding object and objectclass methdos

 test/XmlSerializableTest.vala | 94
 ++++++++++++++++++++++++++++++++++++++++++-
 1 Datei geändert, 93 Zeilen hinzugefügt(+), 1 Zeile entfernt(-)

commit ed9464b54b5370a1469a436056e08e4a6a6d9fd0
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Jul 11 15:09:34 2012 -0400

    * remove accidentally added generated files

 gxml/Makefile    | 870
 -------------------------------------------------------
 gxml/Makefile.in | 870
 -------------------------------------------------------
 2 Dateien geändert, 1740 Zeilen entfernt(-)

commit c66c947798b63bfe1c897c16bb1c2d6a9482413c
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Jul 11 15:09:20 2012 -0400

    * rename GXmlDom to GXml in a bunch of places

 gxml/Attr.vala                  |   4 +-
 gxml/BackedNode.vala            |   4 +-
 gxml/CDATASection.vala          |   2 +-
 gxml/CharacterData.vala         |   2 +-
 gxml/Comment.vala               |   2 +-
 gxml/Document.vala              |   2 +-
 gxml/DocumentFragment.vala      |   2 +-
 gxml/DocumentType.vala          |   2 +-
 gxml/DomError.vala              |   2 +-
 gxml/Element.vala               |   2 +-
 gxml/Entity.vala                |   2 +-
 gxml/EntityReference.vala       |   2 +-
 gxml/Implementation.vala        |   2 +-
 gxml/Makefile                   | 870
 ++++++++++++++++++++++++++++++++++++++++
 gxml/Makefile.am                |  10 +-
 gxml/Makefile.in                | 870
 ++++++++++++++++++++++++++++++++++++++++
 gxml/NamespaceAttr.vala         |   2 +-
 gxml/NodeList.vala              |   2 +-
 gxml/NodeType.vala              |   2 +-
 gxml/Notation.vala              |   2 +-
 gxml/ProcessingInstruction.vala |   2 +-
 gxml/Serializable.vala          |  10 +-
 gxml/Serialization.vala         |  31 +-
 gxml/Text.vala                  |   2 +-
 gxml/XNode.vala                 |   2 +-
 25 Dateien geändert, 1794 Zeilen hinzugefügt(+), 41 Zeilen entfernt(-)

commit 8fb2f8aa4e3e32c05a61dfa767137bf8c54bcd62
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Jul 11 14:47:41 2012 -0400

    * rename XmlSerializable

 gxml/Serializable.vala    | 61
 +++++++++++++++++++++++++++++++++++++++++++++++
 gxml/XmlSerializable.vala | 61
 -----------------------------------------------
 2 Dateien geändert, 61 Zeilen hinzugefügt(+), 61 Zeilen entfernt(-)

commit 389109a6a6d59e8fa078967ab678ea87c64c281e
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Jul 11 14:45:16 2012 -0400

    * move Serialization into its own file

 gxml/Serialization.vala   | 363
 ++++++++++++++++++++++++++++++++++++++++++++++
 gxml/XmlSerializable.vala | 363
 +---------------------------------------------
 2 Dateien geändert, 365 Zeilen hinzugefügt(+), 361 Zeilen entfernt(-)

commit e9c44fac7d235abef54bef6c8203590dfe72cd19
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jul 9 16:34:06 2012 -0400

    * fix a test

 test/XmlSerializableTest.vala | 2 +-
 1 Datei geändert, 1 Zeile hinzugefügt(+), 1 Zeile entfernt(-)

commit 3e2c156f7b611024bdeb018bcd1bc785cd60d16c
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jul 9 16:20:55 2012 -0400

    * fix some test names

 test/XmlSerializableTest.vala | 8 +++++---
 1 Datei geändert, 5 Zeilen hinzugefügt(+), 3 Zeilen entfernt(-)

commit 3481e1cb4ddaed0ee02ce25eba232550417436c7
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jul 9 16:20:05 2012 -0400

    * fix 3 tests

 test/XmlSerializableTest.vala | 16 ++++++++++++----
 1 Datei geändert, 12 Zeilen hinzugefügt(+), 4 Zeilen entfernt(-)

commit 68f80820fb271d18827918beb45f65d037cc6064
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jul 9 15:42:37 2012 -0400

    * make the <Property> elem predefined, and let serialize_property
    just fill in its children

 gxml/XmlSerializable.vala     | 39
 +++++++++++++++++++++------------------
 test/XmlSerializableTest.vala | 38 ++++++++++----------------------------
 2 Dateien geändert, 31 Zeilen hinzugefügt(+), 46 Zeilen entfernt(-)

commit 7784c7d31a03a5d80cbe3a33217cb3d73ede6f75
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jul 9 15:14:46 2012 -0400

    * don't use extra flag, instead get a reference to its iface

 gxml/XmlSerializable.vala | 34 +++++++++++++++++++---------------
 1 Datei geändert, 19 Zeilen hinzugefügt(+), 15 Zeilen entfernt(-)

commit be7e0f97516c2c02026d3315bc32047da49b2037
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jul 9 14:54:17 2012 -0400

    * clean up a test function

 test/XmlSerializableTest.vala | 16 +++++++++++-----
 1 Datei geändert, 11 Zeilen hinzugefügt(+), 5 Zeilen entfernt(-)

commit 0aa57cd98ace1bdb448a6ecdc2b2cefa34e1485f
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jul 9 14:52:48 2012 -0400

    * remove Serializer object for now
    * rename Serializer to Serialization and make its methods static
    * rename SerializableInterface to Serializable

 gxml/XmlSerializable.vala     | 131
 ++++++------------------------------------
 test/XmlSerializableTest.vala |  47 +++++----------
 2 Dateien geändert, 33 Zeilen hinzugefügt(+), 145 Zeilen entfernt(-)

commit c22287d04cc4416af9fff0a6c7546d34cd926a55
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jul 9 14:45:13 2012 -0400

    * add interface tests

 test/XmlSerializableTest.vala | 169
 ++++++++++++++++++++++++++++++++++++++++--
 1 Datei geändert, 163 Zeilen hinzugefügt(+), 6 Zeilen entfernt(-)

commit e95d512ad8262752748c3ed16961371f78202742
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jul 9 14:44:16 2012 -0400

    * split functionality of {de,}serialize_property into separate
    static methods
    * support interface functions
    * update interface to current version

 gxml/XmlSerializable.vala | 472
 ++++++++++++++++++++++++++--------------------
 1 Datei geändert, 269 Zeilen hinzugefügt(+), 203 Zeilen entfernt(-)

commit c10f4a78a7f90ae772579dcda2a2650f5ca229fd
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jul 9 14:39:40 2012 -0400

    * strip trailing whitespace

 gxml/BackedNode.vala      |  2 +-
 gxml/Document.vala        | 10 +++++-----
 gxml/Element.vala         | 10 +++++-----
 gxml/NamespaceAttr.vala   |  4 ++--
 gxml/XNode.vala           |  4 ++--
 gxml/XmlSerializable.vala |  8 ++++----
 test/AttrTest.vala        |  8 ++++----
 test/DocumentTest.vala    | 14 +++++++-------
 test/ElementTest.vala     | 14 +++++++-------
 test/ValaLibxml2Test.vala |  2 +-
 10 Dateien geändert, 38 Zeilen hinzugefügt(+), 38 Zeilen entfernt(-)

commit 0a164bddde5b34b90ee6fe1d5480c39a40fdce38
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jul 6 02:47:12 2012 -0400

    * stop testing privacy everywhere (we can't serialise those, right
    now); simplify error handling

 test/XmlSerializableTest.vala | 46
 +++++++++++++++++++++++++++----------------
 1 Datei geändert, 29 Zeilen hinzugefügt(+), 17 Zeilen entfernt(-)

commit 0a0474c8acaf5989fe4ab81fb8f862129ccfe153
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jul 6 02:44:52 2012 -0400

    * remove unnecessary try-catch that was causing warnings

 test/ValaLibxml2Test.vala | 10 +++++-----
 1 Datei geändert, 5 Zeilen hinzugefügt(+), 5 Zeilen entfernt(-)

commit 4cecdd088d5d2737072995b09e1a4cc4fd757e54
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jul 6 02:44:22 2012 -0400

    * make it report failure without aborting; I temporarily broke
    this test

 test/ElementTest.vala | 14 +++++++++++---
 1 Datei geändert, 11 Zeilen hinzugefügt(+), 3 Zeilen entfernt(-)

commit 9b023b4a77242db6383d47e23f82c827dfdd094b
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jul 6 02:43:33 2012 -0400

    * make deserialization's string parsing handle gbooleans, enums,
    and throw errors

 gxml/XmlSerializable.vala | 13 ++++++++++---
 1 Datei geändert, 10 Zeilen hinzugefügt(+), 3 Zeilen entfernt(-)

commit 5fbbe2b3173367bcd2754e8921d216dc9853aff8
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jul 6 02:42:46 2012 -0400

    * make deserialization handle enums, objects, as well as the other
    primitive types; better error handling via ParamSpecs

 gxml/XmlSerializable.vala | 108
 +++++++++++++++++++++++++++++-----------------
 1 Datei geändert, 69 Zeilen hinzugefügt(+), 39 Zeilen entfernt(-)

commit a123e7be33bf0409666e778fd96cf95b21b25d0f
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jul 6 02:41:17 2012 -0400

    * make serialization handle objects and enums, add better error
    handling

 gxml/XmlSerializable.vala | 47
 +++++++++++++++++++++++++++++++++++++++++++----
 1 Datei geändert, 43 Zeilen hinzugefügt(+), 4 Zeilen entfernt(-)

commit 4a555c4eefb9e94540e3d531c643052ef095114d
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jul 6 02:40:09 2012 -0400

    * add UNSUPPORTED_TYPE for serialization errors

 gxml/XmlSerializable.vala | 3 ++-
 1 Datei geändert, 2 Zeilen hinzugefügt(+), 1 Zeile entfernt(-)

commit 0c749455c494f6f35653d82c173c2084fc72b946
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jul 6 02:34:52 2012 -0400

    * when you append a child from one document to another, where the
    nodes are backed by libxml2, use xmlNodeDocCopy to ensure independence
    between the copy and the original.  Similar changes may need to be
    made elsewhere, or at least have owner_document change

 gxml/BackedNode.vala | 13 ++++++++++++-
 1 Datei geändert, 12 Zeilen hinzugefügt(+), 1 Zeile entfernt(-)

commit 400c5263cae31d50feb4142b89199efd1471de66
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 5 20:12:35 2012 -0400

    * remove two removed things

 gxml/XmlSerializable.vala | 3 ---
 1 Datei geändert, 3 Zeilen entfernt(-)

commit b7e9a791c487f4ccf4b8509a30f7b3553a9f0d34
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 5 20:10:04 2012 -0400

    * add tests for error checking, as well as add stringification for
    reporting test failures

 test/XmlSerializableTest.vala | 142
 ++++++++++++++++++++++++++++++++++++------
 1 Datei geändert, 123 Zeilen hinzugefügt(+), 19 Zeilen entfernt(-)

commit 4164baf0ffc3d7e5b977b798781014c41d43ae89
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 5 20:07:11 2012 -0400

    * make properties based on ParamSpecs until we start supporting
    fields, allows better error checking too

 gxml/XmlSerializable.vala | 72
 +++++++++++++++++++++++++++++++----------------
 1 Datei geändert, 47 Zeilen hinzugefügt(+), 25 Zeilen entfernt(-)

commit 8e12f010c972992340bb818a339f2bac15018a02
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 5 17:14:01 2012 -0400

    * remove unused stuff from the waf script

 test/wscript_build | 4 +---
 1 Datei geändert, 1 Zeile hinzugefügt(+), 3 Zeilen entfernt(-)

commit e4d22ce347cb1820e01f73d0797f5b6a70d55a91
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 5 17:13:24 2012 -0400

    * add a whole bunch of different tests

 test/XmlSerializableTest.vala | 333
 ++++++++++++++++++++++++++++++++++++++++--
 1 Datei geändert, 324 Zeilen hinzugefügt(+), 9 Zeilen entfernt(-)

commit 95032d31b4b95d86c22d98ef8225cbacc3055a47
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 5 17:12:55 2012 -0400

    * set only level ERROR to fatal so we can have uninterrupted run of
    test code.

 test/GXmlTest.vala | 4 ++++
 1 Datei geändert, 4 Zeilen hinzugefügt(+)

commit 2751d886f717624e5af1fd2ebefd8450d6c8ed76
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 5 17:12:11 2012 -0400

    * add error handling, reporting of bad types

 gxml/XmlSerializable.vala | 150
 ++++++++++++++++++++++++++++++----------------
 1 Datei geändert, 99 Zeilen hinzugefügt(+), 51 Zeilen entfernt(-)

commit d7ca47990be4b411f986062fafe9a24c57607f5f
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 5 17:09:07 2012 -0400

    * add notes to tackle later

 gxml/NodeList.vala | 2 ++
 1 Datei geändert, 2 Zeilen hinzugefügt(+)

commit 83c8618ce4e35230db4cf32489dee079ef8b5531
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jun 18 15:02:37 2012 -0400

    * some clean up

 gxml/XmlSerializable.vala | 168
 +++++++++++++++-------------------------------
 1 Datei geändert, 54 Zeilen hinzugefügt(+), 114 Zeilen entfernt(-)

commit 6dbc66693d1d7cdb5ab886926b0d98fa65ef6de6
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jun 18 14:20:49 2012 -0400

    * add serialization test files

 test/serialization/array.xml   | 20 ++++++++++++++++++++
 test/serialization/hashmap.xml |  6 ++++++
 test/serialization/integer.xml |  3 +++
 test/serialization/list.xml    | 20 ++++++++++++++++++++
 test/serialization/object.xml  |  4 ++++
 test/serialization/string.xml  |  4 ++++
 test/serialization/struct.xml  |  8 ++++++++
 test/serialization/type.xml    | 14 ++++++++++++++
 8 Dateien geändert, 79 Zeilen hinzugefügt(+)

commit 40057f6addbe06d743565f9bd08c2a7ef995e0ae
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jun 18 14:19:59 2012 -0400

    * build new XmlSerializableTest

 test/wscript_build | 2 +-
 1 Datei geändert, 1 Zeile hinzugefügt(+), 1 Zeile entfernt(-)

commit 58d685e6906dde407d75208bc4c640cd6d833f2c
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jun 18 14:19:38 2012 -0400

    * add XmlSerializableTest to test new XmlSerializable

 test/GXmlTest.vala            |  1 +
 test/XmlSerializableTest.vala | 35 +++++++++++++++++++++++++++++++++++
 2 Dateien geändert, 36 Zeilen hinzugefügt(+)

commit d04b86720f94be09242bf99fc8a15a8ae209729b
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jun 18 14:18:55 2012 -0400

    * build new XmlSerializer

 gxml/Makefile.am   | 1 +
 gxml/wscript_build | 2 +-
 2 Dateien geändert, 2 Zeilen hinzugefügt(+), 1 Zeile entfernt(-)

commit 4f19a98a8b677b897d0d671685583f58f442cfb9
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jun 18 14:18:12 2012 -0400

    * finally add the current prototype serializer

 gxml/XmlSerializable.vala | 356
 ++++++++++++++++++++++++++++++++++++++++++++++
 1 Datei geändert, 356 Zeilen hinzugefügt(+)

commit 3435f07e7ce825b61ee86a1a5d01400fdf294704
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jun 17 15:22:34 2012 -0400

    * add override modifier to append_child in Document

 gxml/Document.vala | 2 +-
 1 Datei geändert, 1 Zeile hinzugefügt(+), 1 Zeile entfernt(-)

commit e56bfe029197b23d2204a29ff34825d159b00df5
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jun 17 14:55:08 2012 -0400

    * implement append_child for Document to make it easier to create
    a Document from scratch

 gxml/Document.vala | 24 ++++++++++++++++++++++++
 1 Datei geändert, 24 Zeilen hinzugefügt(+)

commit db8532332744a2c22239c7dfe274e7be2e09b84b
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jun 15 18:57:41 2012 -0400

    * No, Iterators shouldn't cycle, which I mistakenly believed after
    discovering first had been removed and reading the documentation
    for valid.

 gxml/NodeList.vala | 20 +++-----------------
 1 Datei geändert, 3 Zeilen hinzugefügt(+), 17 Zeilen entfernt(-)

commit c3540ecc6334a50f02cf70c6fb2d415bab29eb40
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jun 15 18:29:35 2012 -0400

    * correct order of interfaces or else get run time error

 gxml/NodeList.vala | 7 ++++---
 1 Datei geändert, 4 Zeilen hinzugefügt(+), 3 Zeilen entfernt(-)

commit 821781926dbf560086c705df1294d182f7da83fb
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jun 15 18:07:29 2012 -0400

    * let waf compile code again using gee-0.8 (former gee-1.0)

 gxml/wscript_build | 2 +-
 test/wscript_build | 3 +--
 wscript            | 4 ++--
 3 Dateien geändert, 4 Zeilen hinzugefügt(+), 5 Zeilen entfernt(-)

commit 3aac84361f1651c2639b33a147047e0522ceb969
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jun 14 18:13:23 2012 -0400

    * various cleanups

 gxml/NodeList.vala | 13 +++----------
 1 Datei geändert, 3 Zeilen hinzugefügt(+), 10 Zeilen entfernt(-)

commit 8bada16579838864b181013791d1522c7736dbe0
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jun 14 18:12:33 2012 -0400

    * make ChildNodeList implement Gee.Traversable

 gxml/NodeList.vala | 17 ++++++++++++++++-
 1 Datei geändert, 16 Zeilen hinzugefügt(+), 1 Zeile entfernt(-)

commit f8100e3c0255708d16c8d23bb2a77c259392b4fa
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jun 14 17:51:04 2012 -0400

    * make the two NodeListIterators share a common class and reduce
    duplicate code

 gxml/NodeList.vala | 315
 ++++++++++++++++++++++++++++++-----------------------
 1 Datei geändert, 177 Zeilen hinzugefügt(+), 138 Zeilen entfernt(-)

commit 5b4e0f3695b0858b584fc453124133cccbba98f2
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jun 14 03:19:25 2012 -0400

    * update GListNodeList to handle new Traversable interface

 gxml/NodeList.vala | 23 ++++++++++++++++++++---
 1 Datei geändert, 20 Zeilen hinzugefügt(+), 3 Zeilen entfernt(-)

commit 384fb0ebb49f283621fdeccb84e9c9bd6f6dfff6
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jun 14 03:09:10 2012 -0400

    * update NodeListIterator for gee interface changes (to Iterator
    and new Traversal)

 gxml/NodeList.vala | 147
 ++++++++++++++++++++++++++++++++++++++++++++++-------
 1 Datei geändert, 129 Zeilen hinzugefügt(+), 18 Zeilen entfernt(-)

commit 28cb4971631b4cea7fdd2104eb6be61aa844908d
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jun 14 03:06:46 2012 -0400

    * autotool change?  This happened automatically, but keeping it

 po/Makefile.in.in | 13 +++++++++----
 1 Datei geändert, 9 Zeilen hinzugefügt(+), 4 Zeilen entfernt(-)

commit 28e7005192041f3441b9f5a23ded2072dab2df75
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jun 14 03:06:11 2012 -0400

    * bump gee from 1.0 to 0.8 (that's actually an increase, but their
    versioning scheme changed)

 configure.ac     | 2 +-
 gxml.pc.in       | 2 +-
 gxml/Makefile.am | 2 +-
 3 Dateien geändert, 3 Zeilen hinzugefügt(+), 3 Zeilen entfernt(-)

commit d3442b10b228645ebd7c7cf989ff36a8e31c02c6
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jun 14 03:04:51 2012 -0400

    * bump libvala dependency to 0.16 from 0.14

 configure.ac | 2 +-
 1 Datei geändert, 1 Zeile hinzugefügt(+), 1 Zeile entfernt(-)

commit 77a0ea425a2f3d6deca9e6826ade043b75d82cb6
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jun 3 04:41:23 2012 -0400

    * add ValaLibxml2Test.vala to wscript_build so it can be built
    with waf; add ../vapi to vapi_dirs so we can find our custom
    libxml-2.0.vapi

 test/wscript_build | 4 ++--
 1 Datei geändert, 2 Zeilen hinzugefügt(+), 2 Zeilen entfernt(-)

commit 939f7338ad53a3d92a5e21392a83a0d25194ed25
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jun 3 04:40:31 2012 -0400

    * update test cases to use GXmlDom namespace; add ValaLibxml2Test,
    testing our bindings

 test/AttrTest.vala          | 28 ++++++++++++++--------------
 test/CharacterDataTest.vala | 16 ++++++++--------
 test/DocumentTest.vala      | 44
 ++++++++++++++++++++++----------------------
 test/ElementTest.vala       | 44
 ++++++++++++++++++++++----------------------
 test/GXmlTest.vala          |  5 +++--
 test/NodeListTest.vala      |  2 +-
 test/TextTest.vala          |  4 ++--
 test/ValaLibxml2Test.vala   | 40 ++++++++++++++++++++++++++++++++++++++++
 test/XNodeTest.vala         | 34 +++++++++++++++++-----------------
 9 Dateien geändert, 129 Zeilen hinzugefügt(+), 88 Zeilen entfernt(-)

commit d64dd1881843e7bc2a3aadfa54a0209710adc00f
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jun 3 04:39:27 2012 -0400

    * update waf to 1.7.0, update wscript from bitrot, update gtk to
    3.0 from 2.0

 waf     | Bin 4126 -> 87377 bytes
 wscript |  10 +++++-----
 2 Dateien geändert, 5 Zeilen hinzugefügt(+), 5 Zeilen entfernt(-)

commit 648a53489be3de90cc3d19cfa0b8b758478480fa
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jun 3 04:35:58 2012 -0400

    * discard libxml-2.0.vapi and libxml2.patch from patches/, as we
    now keep a local copy in vapi/

 patches/libxml-2.0.vapi | 1869
 -----------------------------------------------
 patches/libxml2.patch   |   89 ---
 2 Dateien geändert, 1958 Zeilen entfernt(-)

commit d4ed12f849e6fe9a364c8cbfe32f90b7edce2b54
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jun 3 04:34:16 2012 -0400

    * waf: look in our own vapi/ for custom libxml-2.0.vapi

 gxml/wscript_build | 2 +-
 1 Datei geändert, 1 Zeile hinzugefügt(+), 1 Zeile entfernt(-)

commit d7adc8e25598d4e4a24e5521f06527ab81f5e213
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jun 3 04:33:11 2012 -0400

    * renamed Xml.ScannerFull to Xml.HashScannerFull

 gxml/DocumentType.vala | 2 +-
 1 Datei geändert, 1 Zeile hinzugefügt(+), 1 Zeile entfernt(-)

commit b352668e58b1644efbc5d6416b27d6bf5cd33c77
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jun 3 04:32:35 2012 -0400

    * rearrange local libxml-2.0.vapi copy, split into separate patches
    and try to get upstream

 vapi/libxml-2.0.vapi | 156
 ++++++++++++++++++++++++++++++++++++---------------
 1 Datei geändert, 111 Zeilen hinzugefügt(+), 45 Zeilen entfernt(-)

commit 8cc28d98c0d91f29315c6df4af03c1bb305eb42a
Author: Daniel Espinosa Ortiz <despinosa@git.gnome.org>
Date:   Tue Dec 20 16:15:17 2011 -0600

    Added CCode annotations to create GIR files correctly that depends
    on this library.

    * The first file passed to valac must have CCode annotations to
    declare gir namespace and gir version. If this is not set when you
    create GIR files valac doesn't add dependencies <include> correctly.

 gxml/Attr.vala | 1 +
 1 Datei geändert, 1 Zeile hinzugefügt(+)

commit 1b0fe426d1fe30d9e376d8164471be6bdd3780e7
Author: Daniel Espinosa Ortiz <despinosa@git.gnome.org>
Date:   Tue Dec 20 16:11:27 2011 -0600

    Changed version from 1.0 to 0.2. Avoids future problems with parallel
    installations.

    * Other projects have started using a 1.0 in library and .pc files
    but at the end you have to release 0.x releases as stable before a
    1.0, they can't have parallel installations of 0.6 and 0.8 stable
    versions because they use the same 1.0 reference. This change avoids
    future problems in versioning and parallel installations.

 configure.ac              |  4 ++--
 gxml/Makefile.am          | 36 +++++++++++++++++++-----------------
 gxml/libgxml-1.0.pc.in    | 13 -------------
 gxml/libgxmldom-0.2.pc.in | 13 +++++++++++++
 4 Dateien geändert, 34 Zeilen hinzugefügt(+), 32 Zeilen entfernt(-)

commit 647ed07a279a8b98220422b8bd508839448179b7
Author: Daniel Espinosa Ortiz <despinosa@git.gnome.org>
Date:   Fri Nov 18 21:13:05 2011 -0600

    Fixed GIR include header generation. Moved gxml-dom.h from
    libgxml-1.0/gxml/ to
    libxml-1.0

    * valac doesn't allows to use subdirectories in include headers in
    GIR generatedfile

 gxml/Makefile.am | 7 +++----
 1 Datei geändert, 3 Zeilen hinzugefügt(+), 4 Zeilen entfernt(-)

commit c5dd0111439c4c368f1ab48d112c6bb8f053f5f2
Author: Daniel Espinosa Ortiz <despinosa@git.gnome.org>
Date:   Fri Nov 18 20:58:36 2011 -0600

    API break for Document. Changed for_* constructors to from_*

 gxml/Document.vala | 18 +++++++++---------
 1 Datei geändert, 9 Zeilen hinzugefügt(+), 9 Zeilen entfernt(-)

commit 6050337a385cde84a7c82d140c2a6655660a05f6
Author: Daniel Espinosa <despinosa@git.gnome.org>
Date:   Fri Nov 18 18:47:26 2011 -0600

    Fixed header include error.

    * Adds gxml-dom.h objective in gxml/Makefile.am
    * Adds gxml/gxml-dom.h header for library HEADERS

 gxml/Makefile.am | 4 ++--
 1 Datei geändert, 2 Zeilen hinzugefügt(+), 2 Zeilen entfernt(-)

commit 7754ead458d5ddba1cb1c8f170008fea8ee39576
Author: Daniel Espinosa Ortiz <despinosa@git.gnome.org>
Date:   Thu Nov 17 16:47:39 2011 -0600

    Moved GXml.Dom to GXmlDom namespace. Better Autotools and GObject
    Introspection support.

    * In order to generate correctly GI typelib, GXml.Dom namespace was
    moved to GXmlDom
    * Now you can install correctly the library and development files
    * Now GI is supported. GIR and typelib files are installed by default.

 gxml/Attr.vala                  |  3 ++-
 gxml/BackedNode.vala            |  5 ++---
 gxml/CDATASection.vala          |  2 +-
 gxml/CharacterData.vala         |  3 +--
 gxml/Comment.vala               |  3 +--
 gxml/Document.vala              |  2 +-
 gxml/DocumentFragment.vala      |  3 +--
 gxml/DocumentType.vala          |  3 +--
 gxml/DomError.vala              |  5 ++---
 gxml/Element.vala               |  3 +--
 gxml/Entity.vala                |  3 +--
 gxml/EntityReference.vala       |  3 +--
 gxml/Implementation.vala        |  3 +--
 gxml/Makefile.am                | 27 ++++++++++++++++-----------
 gxml/NamespaceAttr.vala         |  3 +--
 gxml/NodeList.vala              |  4 ++--
 gxml/NodeType.vala              |  5 ++---
 gxml/Notation.vala              |  3 +--
 gxml/ProcessingInstruction.vala |  3 +--
 gxml/Text.vala                  |  3 +--
 gxml/XNode.vala                 |  3 +--
 21 Dateien geändert, 41 Zeilen hinzugefügt(+), 51 Zeilen entfernt(-)

commit bdf265f8641bab11ef1c913a809074524e9c8931
Author: Daniel Espinosa Ortiz <despinosa@git.gnome.org>
Date:   Thu Nov 17 13:21:51 2011 -0600

    Improbed Autotools, GObject Introspection support.

    * Remains an issue on typelib generation, may be due to nested
    namespaces

 configure.ac           |  21 ++++++++--
 gxml/Makefile.am       |  31 ++++++++++++++-
 gxml/libgxml-1.0.pc.in |   2 +-
 m4/introspection.m4    | 103
 +++++++++++++++++++++++++++++++++++++++++++++++++
 po/POTFILES            |   1 +
 5 Dateien geändert, 152 Zeilen hinzugefügt(+), 6 Zeilen entfernt(-)

commit 1e6c23966d7c9fc979832b6ae2f9e00904ff51d7
Author: Daniel Espinosa Ortiz <despinosa@git.gnome.org>
Date:   Mon Nov 14 16:42:33 2011 -0600

    Added Autotools and GObject Introspection support.

 ChangeLog              |    2 +
 Makefile.am            |   31 +
 autogen.sh             |  157 ++++
 configure.ac           |   77 ++
 gxml/Makefile.am       |   93 +++
 gxml/libgxml-1.0.pc.in |   13 +
 po/LINGUAS             |    2 +
 po/Makefile.in.in      |  217 ++++++
 po/POTFILES.in         |    3 +
 vapi/Makefile.am       |    3 +
 vapi/config.vapi       |   11 +
 vapi/libxml-2.0.vapi   | 1869
 ++++++++++++++++++++++++++++++++++++++++++++++++
 12 Dateien geändert, 2478 Zeilen hinzugefügt(+)

commit fa111a6790498905c2d12a5950bd2b6184f0f079
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Sep 29 20:24:42 2011 -0400

    * update release note

 NEWS | 1 +
 1 Datei geändert, 1 Zeile hinzugefügt(+)

commit c0f4142e35c9e0b202f32bee05731ae67799f56c
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Sep 29 20:13:52 2011 -0400

    * silence debugging noise

 test/ElementTest.vala | 14 +++++++-------
 1 Datei geändert, 7 Zeilen hinzugefügt(+), 7 Zeilen entfernt(-)

commit eb0ad461381c30c4ef856d3430ade2b2465978a3
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Sep 29 20:04:00 2011 -0400

    * add a test for escaped characters

 gxml/Element.vala     | 4 +---
 test/ElementTest.vala | 6 ++++++
 2 Dateien geändert, 7 Zeilen hinzugefügt(+), 3 Zeilen entfernt(-)

commit 0c45b614f4006be36b3931369de118abcb1614a7
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Sep 24 02:22:21 2011 -0400

    * note possible null return value.

 gxml/Element.vala | 2 +-
 1 Datei geändert, 1 Zeile hinzugefügt(+), 1 Zeile entfernt(-)

commit 075fc25f8b960ac78749cc0d6f69191d814b465f
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Tue Sep 20 16:20:49 2011 -0400

    * test dirtying of an element and its syncing of attributes

 test/ElementTest.vala | 21 ++++++++++++++++++++-
 1 Datei geändert, 20 Zeilen hinzugefügt(+), 1 Zeile entfernt(-)

commit 927485c9b614f346627eed313a3af0c2dad35191
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Tue Sep 20 16:16:40 2011 -0400

    * do not unset all and try to readd the current ones, because we'd
    be deleting the actual attribute data out from underneath the ones
    that were there from the start.  Instead, just unset libxml2 ones
    that we don't have GXml attributes for anymore.

 gxml/Element.vala | 16 ++++++++++------
 1 Datei geändert, 10 Zeilen hinzugefügt(+), 6 Zeilen entfernt(-)

commit 7121c79263126fb5e8813446375ae69d3f3abb44
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Tue Sep 20 16:14:49 2011 -0400

    * access _attributes directly, rather than ultimately calling ourself
    (we know _attributes has been initialised because we initialised
    it here)

 gxml/Element.vala | 2 +-
 1 Datei geändert, 1 Zeile hinzugefügt(+), 1 Zeile entfernt(-)

commit a393367d618a5c4b2e7559e3c49ebd7d47d26796
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Tue Sep 20 16:13:52 2011 -0400

    * remove proposed function

 gxml/Element.vala | 10 ----------
 1 Datei geändert, 10 Zeilen entfernt(-)

commit b4a6991beeedb886a7437d8e89baf6bb8fce6c92
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Tue Sep 20 16:12:39 2011 -0400

    * add some notes on Attr behaviour: we really need to implement
    NamedNodeMap and not use GHashTable :D

 gxml/Attr.vala | 5 +++++
 1 Datei geändert, 5 Zeilen hinzugefügt(+)

commit 7eff9516b234958a67c0a157ba4919af877dd413
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Sep 14 14:41:41 2011 -0400

    * add a note about how to run the test correctly

 README | 3 ++-
 1 Datei geändert, 2 Zeilen hinzugefügt(+), 1 Zeile entfernt(-)

commit 7c9f440bb89e2b442f264dc2cf259239d57b78ea
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Sep 14 14:38:07 2011 -0400

    * add useful instructions for compilation and testing

 README | 37 +++++++++++++++++++++++++++++++++++++
 1 Datei geändert, 37 Zeilen hinzugefügt(+)

commit a07c42d5969554ebdb52f78eb1a2de4a7a4796ef
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Sep 14 14:30:07 2011 -0400

    * add actual libxml-2.0.vapi that we're using rather than just the
    patch, because the patch would need to be applied on a specific
    version, and I don't want to account for which version until I
    upstream it

 patches/libxml-2.0.vapi | 1869
 +++++++++++++++++++++++++++++++++++++++++++++++
 1 Datei geändert, 1869 Zeilen hinzugefügt(+)

commit 5081e2065f7ca4fe7b3741fec0d9bf5d03067f57
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Sep 14 14:29:14 2011 -0400

    * last minute documentation fixes to unbreak compilation

 gxml/NamespaceAttr.vala | 12 +++++-------
 1 Datei geändert, 5 Zeilen hinzugefügt(+), 7 Zeilen entfernt(-)

commit ad811604316eb4f7837a8d5b9e18d71978df4b98
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Tue Aug 16 03:13:34 2011 +0200

    * fix ElementTest's testing for namespaces

 test/ElementTest.vala | 63
 +++++++++++++++++++++++++++++++++++++++++++++------
 1 Datei geändert, 56 Zeilen hinzugefügt(+), 7 Zeilen entfernt(-)

commit dfd5aa8aef9c0dfdc02d0de5177ad9d609011f06
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Tue Aug 16 03:13:15 2011 +0200

    * add NamespaceAttr.vala to wscript_build

 gxml/wscript_build | 2 +-
 1 Datei geändert, 1 Zeile hinzugefügt(+), 1 Zeile entfernt(-)

commit 3dbdf299bd43a81552f6429aac8ef4e31d73df1f
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Tue Aug 16 03:12:55 2011 +0200

    * add dbg_inspect method to print what a node contains
    * add namespace_definitions property

 gxml/XNode.vala | 35 ++++++++++++++++++++++++++++++++++-
 1 Datei geändert, 34 Zeilen hinzugefügt(+), 1 Zeile entfernt(-)

commit 70939adab60480028080e034c0e29f5931b38a3c
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Tue Aug 16 03:12:21 2011 +0200

    * add an AttrNodeList, TagNameNodeList, and NamespaceAttrNodeList
    based on new GListNodeList

 gxml/NodeList.vala | 45 ++++++++++++++++++++++++++++++++++++++-------
 1 Datei geändert, 38 Zeilen hinzugefügt(+), 7 Zeilen entfernt(-)

commit 693b1dfb33a47a8ae9e402d47ae301028996f28f
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Tue Aug 16 03:11:33 2011 +0200

    * remove superfluous bits

 gxml/Element.vala | 28 +++++++++++++++++-----------
 1 Datei geändert, 17 Zeilen hinzugefügt(+), 11 Zeilen entfernt(-)

commit db862a317e311706c94f8c932d243500945a5dcc
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Tue Aug 16 03:11:07 2011 +0200

    * improve error and cancellation handling for Document

 gxml/Document.vala | 19 +++++++++++++------
 1 Datei geändert, 13 Zeilen hinzugefügt(+), 6 Zeilen entfernt(-)

commit f81a4e77e202f4528af623f6d0159e0304c4c22e
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Tue Aug 16 03:10:38 2011 +0200

    * add NamespaceAttr, an Attr that defines an NS

 gxml/NamespaceAttr.vala | 103
 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 Datei geändert, 103 Zeilen hinzugefügt(+)

commit 13c2565b40c14108dda50435f2eb687fbcf16ac5
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Tue Aug 16 03:10:08 2011 +0200

    * fix namespace usage: definitions are actually attributes

 gxml/BackedNode.vala | 25 +++++++++++++++++++------
 1 Datei geändert, 19 Zeilen hinzugefügt(+), 6 Zeilen entfernt(-)

commit 125ea76226c20f1b3860c0ec5d617a20f1575751
Author: Olav Vitters <olav@vitters.nl>
Date:   Wed Aug 10 12:46:20 2011 +0200

    fix userid in doap file

 gxml.doap | 4 ++--
 1 Datei geändert, 2 Zeilen hinzugefügt(+), 2 Zeilen entfernt(-)

commit e98f9c2aa01bb75635dfb74fb2c1e3e7e9624fac
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Tue Aug 9 04:26:13 2011 +0200

    * make sure we handle nulls, rather than just saying we should
    eventually

 gxml/BackedNode.vala | 14 ++++++++++----
 1 Datei geändert, 10 Zeilen hinzugefügt(+), 4 Zeilen entfernt(-)

commit c240c77d8e6e17a35362793f0a67d6e31d711a48
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Tue Aug 9 04:25:51 2011 +0200

    * since libxml2's attr isn't really a node, we have to override
    the functions.  Really want to find out why Xml.Attr uses ns and
    why Xml.Node uses ns_def

 gxml/Attr.vala | 41 +++++++++++++++++++++++++++++++++++++++++
 1 Datei geändert, 41 Zeilen hinzugefügt(+)

commit 6f20441d13209d7aac6a022a32500ffdc015932a
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Tue Aug 9 04:24:58 2011 +0200

    * trivially easy to map the two correctly.  D'oh

 gxml/Element.vala | 9 +++++++--
 1 Datei geändert, 7 Zeilen hinzugefügt(+), 2 Zeilen entfernt(-)

commit fd19ac8b7c107d80a8490121bea26ba1f036d980
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Tue Aug 9 03:57:18 2011 +0200

    * build out the Attr namespace tests.  They currently FAIL because
    while GXml keeps a map between libxml2 Xml.Nodes to GXML XNodes, we
    don't do that for attrs right now, since before namespace support,
    we could really get away with creating string-based attrs. Nuts\!

 test/AttrTest.vala | 57
 +++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 Datei geändert, 56 Zeilen hinzugefügt(+), 1 Zeile entfernt(-)

commit 9c3ad5b9609b2b52f0285b28ff2a465c9a70e010
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Tue Aug 9 03:34:51 2011 +0200

    * actually implement syncing of attributes from hashtable to libxml2
    structures (needs more testing)

 gxml/BackedNode.vala |  1 +
 gxml/Document.vala   | 83
 +++++++++++++++++++++++++++++++++++--------------
 gxml/Element.vala    | 87
 ++++++++++++++++++++++++++++++++++++++++++++++------
 3 Dateien geändert, 138 Zeilen hinzugefügt(+), 33 Zeilen entfernt(-)

commit 516a993607e30e07b7726175af2d09205ab17f5a
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Tue Aug 9 03:22:15 2011 +0200

    * handle DomErrors in tests

 test/ElementTest.vala | 8 ++++++++
 1 Datei geändert, 8 Zeilen hinzugefügt(+)

commit f4c58ca84e0fea79390fca5bb8155d3a886554c7
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Aug 8 16:32:53 2011 +0200

    * add tests for Element's namespace support

 test/ElementTest.vala | 70
 +++++++++++++++++++++++++++++++++++++++++++++++++++
 1 Datei geändert, 70 Zeilen hinzugefügt(+)

commit 2c13baf4f68becb9e88c3841fd7a947d8d292675
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Aug 8 16:31:58 2011 +0200

    * expose a constructor to create a GXml Document from a libxml2
    Xml.Node*.  Even if the internals change, it can still be useful to
    convert between the two.

 gxml/Document.vala | 34 +++++++++++++++++++++++++---------
 1 Datei geändert, 25 Zeilen hinzugefügt(+), 9 Zeilen entfernt(-)

commit f7fc3e7c213d70922e219e2d879e98d7a2d27530
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Aug 8 16:29:09 2011 +0200

    * add name space properties from DOM Level 2 Core.  Note that it's
    possible to have a list of namespaces, but these only support the
    first encountered.

 gxml/BackedNode.vala | 36 ++++++++++++++++++++++++++++++++++++
 gxml/XNode.vala      | 38 ++++++++++++++++++++++++++++++++++++++
 2 Dateien geändert, 74 Zeilen hinzugefügt(+)

commit 828a6c957832fdbca6e8191f1f6775c05ebabe08
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Aug 7 12:18:09 2011 +0200

    * make more IO cancellable

 gxml/Document.vala | 4 ++--
 plan.txt           | 1 +
 2 Dateien geändert, 3 Zeilen hinzugefügt(+), 2 Zeilen entfernt(-)

commit 07b78156f6e1488c523266b5dd715faeac50e130
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Aug 7 12:16:35 2011 +0200

    * add some TODOs after talking to Philip Withnall

 gxml/Document.vala | 2 ++
 gxml/XNode.vala    | 2 ++
 plan.txt           | 5 +++++
 3 Dateien geändert, 9 Zeilen hinzugefügt(+)

commit ca66113cd0fd944a93c065b633aa3658f2de1184
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Aug 7 12:14:19 2011 +0200

    * add 'waf' binary

 waf | 167
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 Datei geändert, 167 Zeilen hinzugefügt(+)

commit e9a5532a544c592831c4f7e83ae54f9e60de9098
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 28 22:11:54 2011 -0400

    * fixed NodeList for addition of DocumentFragment
    * successfully test get_elements_by_tag_name's live nature

 gxml/Element.vala     |  16 ++++++--
 gxml/NodeList.vala    |  43 ++++++++++++++------
 test/ElementTest.vala | 109
 ++++++++++++++++++++++++++++++++++++++++++++++++++
 3 Dateien geändert, 152 Zeilen hinzugefügt(+), 16 Zeilen entfernt(-)

commit 21d01d6e5a7b102472004167be2e82d1a61a0602
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 28 15:39:06 2011 -0400

    * change from NameTagNodeList to TagNameNodeList

 gxml/Element.vala  | 11 ++++++-----
 gxml/NodeList.vala |  8 ++++----
 2 Dateien geändert, 10 Zeilen hinzugefügt(+), 9 Zeilen entfernt(-)

commit 9cf58a9fdd04823833a91e199e12d7bbc8c598e9
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 28 15:37:02 2011 -0400

    * figured out a way to upwards notify ancestors with tag-name
    node-lists on the addition and removal of relevant elements.

 gxml/Element.vala | 49 +++++++++++++++++++++++++++----------------------
 1 Datei geändert, 27 Zeilen hinzugefügt(+), 22 Zeilen entfernt(-)

commit 3f6473119d9fa42c48c2bc5148bf421701d47b93
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 28 13:25:17 2011 -0400

    * settle an upwards notification of element removal and addition to
    maintain live-requirement for nodelists from get_elements_by_tag_name

 gxml/Element.vala | 82
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 Datei geändert, 81 Zeilen hinzugefügt(+), 1 Zeile entfernt(-)

commit e0e3485d3f3b033dc1fbeb6febc8a30bcc7ffb0a
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jul 25 20:03:15 2011 -0400

    * add test_out_{path,stream}_expected.xml test files

 test/test_out_path_expected.xml   | 15 +++++++++++++++
 test/test_out_stream_expected.xml | 15 +++++++++++++++
 2 Dateien geändert, 30 Zeilen hinzugefügt(+)

commit 722875472e2f10fb1214c6829c2735ac925c8bb8
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jul 25 20:02:35 2011 -0400

    * fix DocumentTest

 test/DocumentTest.vala | 2 +-
 1 Datei geändert, 1 Zeile hinzugefügt(+), 1 Zeile entfernt(-)

commit 8e76577104cd17d84bd80e02f7cfff2538653365
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jul 25 20:01:35 2011 -0400

    * fill out tests for Document for creating other classes

 test/DocumentTest.vala | 110
 +++++++++++++++++++++++++++++++++++++++++--------
 1 Datei geändert, 92 Zeilen hinzugefügt(+), 18 Zeilen entfernt(-)

commit acf1993847067f97b7d094fde34df2e3f27e21ee
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jul 25 18:35:44 2011 -0400

    * figured out how to neatly run outside processes synchronously for
    testing, yay

 test/DocumentTest.vala | 13 ++++++++++---
 wscript                |  2 ++
 2 Dateien geändert, 12 Zeilen hinzugefügt(+), 3 Zeilen entfernt(-)

commit e24d740696e264b6772ce883757298e699be495c
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jul 25 17:25:20 2011 -0400

    * yay, Document loading is tested well now.

 test/DocumentTest.vala | 25 +++++++++++++++++++------
 1 Datei geändert, 19 Zeilen hinzugefügt(+), 6 Zeilen entfernt(-)

commit 701dbff32b0470f62ade4114d220fa9f49eeb05c
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jul 25 17:20:03 2011 -0400

    * fill in tests for implementation and document_element
    * fill in tests for constructing by string
    * start writing generic document contents test to be reused to make
    sure documents were read in correctly

 test/DocumentTest.vala | 52
 +++++++++++++++++++++++++++++++++++++++-----------
 1 Datei geändert, 41 Zeilen hinzugefügt(+), 11 Zeilen entfernt(-)

commit ec344f816ed63f346d8d2b5cb6b9147e2d036a88
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jul 25 17:18:56 2011 -0400

    * use NodeList now for get_elements_by_tag_name test

 test/ElementTest.vala | 4 ++--
 1 Datei geändert, 2 Zeilen hinzugefügt(+), 2 Zeilen entfernt(-)

commit f5a4811582e33adf05e53c77d5fa2133b7fb29e2
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jul 25 17:18:34 2011 -0400

    * in libxml2 patch, don't use absolute paths

 patches/libxml2.patch | 4 ++--
 1 Datei geändert, 2 Zeilen hinzugefügt(+), 2 Zeilen entfernt(-)

commit 1292d44dcb21b321af11da80e9f4398f3e53dbca
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jul 25 17:17:51 2011 -0400

    * make version parametre default to null

 gxml/Implementation.vala | 2 +-
 1 Datei geändert, 1 Zeile hinzugefügt(+), 1 Zeile entfernt(-)

commit cd75dde801b44244945b18cd631273ebfa579cc1
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jul 25 17:17:30 2011 -0400

    * make Element use NodeList for get_elements_by_tag_name

 gxml/Element.vala | 11 ++++++-----
 1 Datei geändert, 6 Zeilen hinzugefügt(+), 5 Zeilen entfernt(-)

commit abd2f9a42f961a880f8eb6357236b8286fcdf091
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jul 25 17:17:07 2011 -0400

    * make Document's get_elements_by_tag_name use NodeList

 gxml/Document.vala | 11 ++++++-----
 1 Datei geändert, 6 Zeilen hinzugefügt(+), 5 Zeilen entfernt(-)

commit f9b6ff602d1afae12b2287ed40424e3a2ecca78a
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jul 25 17:16:29 2011 -0400

    * implement NameTagNodeList, a NodeList suitable for
    get_elements_by_tag_name; still needs live monitoring

 gxml/NodeList.vala | 168
 ++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 Datei geändert, 166 Zeilen hinzugefügt(+), 2 Zeilen entfernt(-)

commit b81ad5c150b6b23ea46c2c9666abcb6734d6822e
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 23 16:57:06 2011 -0400

    * dispense with unnecessary lines

 gxml/Document.vala | 3 ---
 1 Datei geändert, 3 Zeilen entfernt(-)

commit 653486ce0fdaf8484536f85500742248579bfcb7
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 23 16:56:49 2011 -0400

    * revolutionise the stringification of NodeLists

 gxml/NodeList.vala | 25 ++++++++++---------------
 1 Datei geändert, 10 Zeilen hinzugefügt(+), 15 Zeilen entfernt(-)

commit 55edfb4006e7d01c520613f733b2b2bcfc6917d9
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 23 16:56:22 2011 -0400

    * change content_to_string () to a content property, for user
    convenience.

 gxml/Element.vala | 46 ++++++++++++++++++++++++++++++++++++++++++++++
 1 Datei geändert, 46 Zeilen hinzugefügt(+)

commit 82d35186d91949327a9c1c64d66fe6d4d4d2dd83
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 21 20:47:11 2011 -0400

    * test to_string for Document and Element

 test/DocumentTest.vala | 26 ++++++++++++++++++++++++++
 test/ElementTest.vala  | 11 +++++++++++
 2 Dateien geändert, 37 Zeilen hinzugefügt(+)

commit 5901d3934205752eeafbfc51485e7f059709c0cd
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 21 20:46:46 2011 -0400

    * make to_string return an XML representation of a node or document

 gxml/BackedNode.vala | 11 +++++++++++
 gxml/Document.vala   | 15 +++++++++++++--
 gxml/NodeList.vala   |  2 +-
 gxml/XNode.vala      |  8 ++++++--
 4 Dateien geändert, 31 Zeilen hinzugefügt(+), 5 Zeilen entfernt(-)

commit 0aac3f7065e30c8e52a19a3d5ae2f5752224c0b1
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 21 20:44:36 2011 -0400

    * add bindings for xmlBuffer so we can stringify nodes easily

 patches/libxml2.patch | 39 ++++++++++++++++++++++++++-------------
 1 Datei geändert, 26 Zeilen hinzugefügt(+), 13 Zeilen entfernt(-)

commit 98f472cae25f173f0f409551e465153eb63fdf93
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 21 14:44:21 2011 -0400

    * add rule to build .pc so I can easily use gxml for other software
    * add hacky call to valadoc, finally something that works

 wscript | 6 +++++-
 1 Datei geändert, 5 Zeilen hinzugefügt(+), 1 Zeile entfernt(-)

commit e937c8bb988b116eaa0ef064a18218e99994c42f
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 21 14:43:41 2011 -0400

    * comment out a test until we can figure out how libxml2 is handling
    DTDs

 test/DocumentTest.vala | 4 +++-
 1 Datei geändert, 3 Zeilen hinzugefügt(+), 1 Zeile entfernt(-)

commit db9d6bb56d18684a82f0fa7d22a475040cdf4975
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 21 14:43:19 2011 -0400

    * change to a shared library from a static library.

 gxml/wscript_build | 2 +-
 1 Datei geändert, 1 Zeile hinzugefügt(+), 1 Zeile entfernt(-)

commit 626494b5c7ab6627d0141fa513b538bfa16151fd
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 21 14:42:56 2011 -0400

    * document NodeType, Notation, ProcessingInstruction, Text and XNode

 gxml/NodeType.vala              |   5 ++
 gxml/Notation.vala              |  27 +++++++---
 gxml/ProcessingInstruction.vala |  21 ++++++++
 gxml/Text.vala                  |  29 +++++++++++
 gxml/XNode.vala                 | 113
 ++++++++++++++++++++++++++++++++++++++--
 5 Dateien geändert, 186 Zeilen hinzugefügt(+), 9 Zeilen entfernt(-)

commit 7625dea7af035a5173d6e534fd1580f1e08afac4
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 21 14:41:55 2011 -0400

    * document NodeList
    * throw some exceptions

 gxml/NodeList.vala | 98
 ++++++++++++++++++++++++++++++++++++++++++++++--------
 1 Datei geändert, 84 Zeilen hinzugefügt(+), 14 Zeilen entfernt(-)

commit 4a9fa267449f94d2c8e89415f48d79e7770fd390
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 21 14:41:26 2011 -0400

    * document Entity, EntityReference, Implementation

 gxml/Entity.vala          | 21 ++++++++++++++++++---
 gxml/EntityReference.vala | 11 +++++++++++
 gxml/Implementation.vala  | 16 ++++++++++++++++
 3 Dateien geändert, 45 Zeilen hinzugefügt(+), 3 Zeilen entfernt(-)

commit 92fafc7e15fe71c89cd472d56f612c21009b6fe6
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 21 14:40:44 2011 -0400

    * document Element

 gxml/Element.vala | 149
 +++++++++++++++++++++++++++++++++++++++++++++++-------
 1 Datei geändert, 132 Zeilen hinzugefügt(+), 17 Zeilen entfernt(-)

commit 47203b27040ea67ae096ba8e300eea1321427a11
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 21 14:40:25 2011 -0400

    * fix more trailing whitespace

 gxml/Attr.vala          |  2 +-
 gxml/CharacterData.vala |  2 +-
 gxml/Document.vala      | 14 +++++++-------
 gxml/DocumentType.vala  |  2 +-
 4 Dateien geändert, 10 Zeilen hinzugefügt(+), 10 Zeilen entfernt(-)

commit 3acf660280b9115020624aa22c113dd7fa51fc4c
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 21 14:39:14 2011 -0400

    * fix some whitespace

 gxml/DomError.vala | 10 +++++-----
 1 Datei geändert, 5 Zeilen hinzugefügt(+), 5 Zeilen entfernt(-)

commit 8066d4a24b33396a43e59ca35e895f1d0a950214
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 21 14:38:38 2011 -0400

    * document DomError

 gxml/DomError.vala | 63
 ++++++++++++++++++++++++++++++++++++++++++++++++++----
 1 Datei geändert, 59 Zeilen hinzugefügt(+), 4 Zeilen entfernt(-)

commit 4f44b5b680b306554b3793d7fd1121f2e5c13dea
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 21 14:37:45 2011 -0400

    * add documentation for DocumentType

 gxml/DocumentType.vala | 26 +++++++++++++++++++++-----
 1 Datei geändert, 21 Zeilen hinzugefügt(+), 5 Zeilen entfernt(-)

commit 0ca5e644cc4c22ac88831a15c0b49f4b9b381117
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 21 14:37:23 2011 -0400

    * add documentation for DocumentFragment

 gxml/DocumentFragment.vala | 9 +++++++++
 1 Datei geändert, 9 Zeilen hinzugefügt(+)

commit 14daa84816c8a1afaea2c11dba7d29743f378182
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 21 14:37:07 2011 -0400

    * add documentation for Comment

 gxml/Comment.vala | 8 ++++++++
 1 Datei geändert, 8 Zeilen hinzugefügt(+)

commit a6026af6fb7384b7bc72dad8b1855230bf06ccc8
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 21 14:36:56 2011 -0400

    * add documentation for CharacterData

 gxml/CharacterData.vala | 32 +++++++++++++++++++++++++++++---
 1 Datei geändert, 29 Zeilen hinzugefügt(+), 3 Zeilen entfernt(-)

commit eae2ba95bdb623a54d4461645cc4fe96ad48a548
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 21 14:36:38 2011 -0400

    * add documentation for CDATASection

 gxml/CDATASection.vala | 10 ++++++++++
 1 Datei geändert, 10 Zeilen hinzugefügt(+)

commit eac7af16ea4fe21152d87c6a287c4fede9c09f63
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 21 14:36:22 2011 -0400

    * add documentation for BackedNode
    * throw some additional errors

 gxml/BackedNode.vala | 60
 +++++++++++++++++++++++++++++++++++++++++++++++++---
 1 Datei geändert, 57 Zeilen hinzugefügt(+), 3 Zeilen entfernt(-)

commit a9048be0b3613f457193fa999e6009c86ffb623a
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 21 14:35:54 2011 -0400

    * add documentation for Attr

 gxml/Attr.vala | 71
 +++++++++++++++++++++++++++++++++++++++++++++++++++-------
 1 Datei geändert, 63 Zeilen hinzugefügt(+), 8 Zeilen entfernt(-)

commit a62174962bff1e624f84aeb8ab0f05adff54b141
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 21 14:35:30 2011 -0400

    * add documentation for Document

 gxml/Document.vala | 158
 ++++++++++++++++++++++++++++++++++++++++++++---------
 1 Datei geändert, 133 Zeilen hinzugefügt(+), 25 Zeilen entfernt(-)

commit d5f21910bc3d48922e9fe99d64c081c848a0c2c8
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 21 14:34:57 2011 -0400

    * correct cflags for .pc

 gxml.pc.in | 2 +-
 1 Datei geändert, 1 Zeile hinzugefügt(+), 1 Zeile entfernt(-)

commit 51513c571739967f6e5acea231ed6881f133a51f
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jul 11 19:19:52 2011 -0400

    * add .pc file

 gxml.pc.in | 12 ++++++++++++
 1 Datei geändert, 12 Zeilen hinzugefügt(+)

commit e355ab31fe34dabc30ef90f924012830455a33cd
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jul 11 16:08:12 2011 -0400

    * add gxml.doap

 gxml.doap | 26 ++++++++++++++++++++++++++
 1 Datei geändert, 26 Zeilen hinzugefügt(+)

commit 4161b94bb490efd84bfb46ecf0150273b9941bab
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jul 10 11:16:10 2011 -0400

    * stub out tests for Document's properties, now that we'll be able
    to support them with libxml2 changes

 test/DocumentTest.vala | 19 ++++++++++++++++++-
 1 Datei geändert, 18 Zeilen hinzugefügt(+), 1 Zeile entfernt(-)

commit 8a32d50cb75dffd6e21baac9d92699c9ad8aac21
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jul 10 11:15:26 2011 -0400

    * start adding support for functionality based on what we can expose
    in libxml2's bindings

 gxml/DocumentType.vala | 15 +++++++++++----
 1 Datei geändert, 11 Zeilen hinzugefügt(+), 4 Zeilen entfernt(-)

commit 86106d095b127461129fca7fc0a7bdf3c7dd65a0
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jul 10 11:14:46 2011 -0400

    * advance doctype support, and add Stream support for saving and
    File support for reading, requiring libxml2's vapi patch

 gxml/Document.vala | 30 +++++++++++++++++++++---------
 1 Datei geändert, 21 Zeilen hinzugefügt(+), 9 Zeilen entfernt(-)

commit 0c639f48e41ad25a94f8f184dff09c898162a364
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jul 10 11:13:43 2011 -0400

    * update potential patch for libxml2's vapi

 patches/libxml2.patch | 83
 ++++++++++++++++++++++++++++++++++++++++++---------
 1 Datei geändert, 69 Zeilen hinzugefügt(+), 14 Zeilen entfernt(-)

commit 59bf27c3a982b834b47bd4cdc4be2302a21bba61
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 9 13:50:33 2011 -0400

    * inc. version to 0.0.2

 NEWS    | 6 ++++++
 README  | 2 +-
 wscript | 2 +-
 3 Dateien geändert, 8 Zeilen hinzugefügt(+), 2 Zeilen entfernt(-)

commit 1545ea232c2367b6db82a7eb26991892aafaad05
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 9 13:46:44 2011 -0400

    * add NEWS and README

 NEWS   | 5 +++++
 README | 3 +++
 2 Dateien geändert, 8 Zeilen hinzugefügt(+)

commit ed6e9bfb02fc6c2550f6eee6b31022e539570173
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jul 8 15:17:13 2011 -0400

    * add an INSTALL file

 INSTALL | 8 ++++++++
 1 Datei geändert, 8 Zeilen hinzugefügt(+)

commit 1577fc7d3eff606caaf159e385f91b5851d75a0d
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jul 8 15:11:51 2011 -0400

    * disable save_to_io functionality for now, until libxml2 bindings
    are patched

 gxml/Document.vala     | 6 +++++-
 test/DocumentTest.vala | 2 +-
 2 Dateien geändert, 6 Zeilen hinzugefügt(+), 2 Zeilen entfernt(-)

commit a48aa94a9de64acd90b351d05ec34d4552ce72f9
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jul 8 14:45:36 2011 -0400

    * update libxml2 patch, doesn't matter too much since libxml2 doesn't
    bind xmlSaveCtxtPtr yet

 patches/libxml2.patch | 4 ++--
 1 Datei geändert, 2 Zeilen hinzugefügt(+), 2 Zeilen entfernt(-)

commit 902bf072087ed9ea4aee5fd3b988acdc2dbf2b66
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jul 8 14:41:37 2011 -0400

    * add save_to_path
    * temporarily give up on save_to_stream (needs libxml2 binding change)
    * update test.xml"

 gxml/Document.vala     |  8 ++++++--
 test/DocumentTest.vala | 19 +++++++++++++------
 test/test.xml          |  4 ++--
 3 Dateien geändert, 21 Zeilen hinzugefügt(+), 10 Zeilen entfernt(-)

commit c32994e41a7e9423ab4c1838319b513f46ee3623
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jul 8 13:31:40 2011 -0400

    * catch DomErrors in tests to get rid of those warnings when we
    compile; catching one fails the test.

 test/AttrTest.vala          | 186 ++++++++-----
 test/CharacterDataTest.vala |  93 +++++--
 test/DocumentTest.vala      | 210 +++++++++-----
 test/ElementTest.vala       | 257 +++++++++--------
 test/GXmlTest.vala          |  16 +-
 test/NodeListTest.vala      |   5 +-
 test/TextTest.vala          |  77 +++---
 test/XNodeTest.vala         | 654
 +++++++++++++++++++++++++-------------------
 test/wscript_build          |   2 +-
 9 Dateien geändert, 894 Zeilen hinzugefügt(+), 606 Zeilen entfernt(-)

commit 84e34acc7a71de62d05996828505c8a2e382b59a
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jul 8 12:40:43 2011 -0400

    * remove check on valadoc until we can actually use it

 wscript | 2 +-
 1 Datei geändert, 1 Zeile hinzugefügt(+), 1 Zeile entfernt(-)

commit 2e1b6ba9a17728f2b58b1b9693bdc50d8ac6f864
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jul 8 12:37:19 2011 -0400

    * add AUTHORS, COPYING, and MAINTAINERS files
    * start rule for valadoc; encounters TypeError thought

 AUTHORS     |   1 +
 COPYING     | 503
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 MAINTAINERS |   3 +
 wscript     |  11 ++
 4 Dateien geändert, 518 Zeilen hinzugefügt(+)

commit 53d6ec0f1d901a445493acf0155c4b14f76f6ccd
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jul 8 12:07:18 2011 -0400

    * remove hand written Makefiles (replaced by WAF scripts)

 Makefile      | 17 -----------------
 gxml/Makefile | 14 --------------
 test/Makefile | 17 -----------------
 3 Dateien geändert, 48 Zeilen entfernt(-)

commit 8ba851b419fab2b08e712d232e2223424f229580
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jul 8 12:03:47 2011 -0400

    * get WAF to use -g, thanks to a tip from Lethalman in #vala
    * include a patch for libxml2's vapi that I need for saving XML files

 Makefile              |  3 ++-
 patches/libxml2.patch | 21 +++++++++++++++++++++
 test/wscript_build    |  3 ++-
 wscript               |  5 +++--
 4 Dateien geändert, 28 Zeilen hinzugefügt(+), 4 Zeilen entfernt(-)

commit 6db78f06df20ee454a1b9c24b9907e4adaacdadd
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 7 16:38:53 2011 -0400

    * add test for CharacterDataTest

 test/CharacterDataTest.vala | 56
 +++++++++++++++++++++++++++++++++++++++++++++
 test/GXmlTest.vala          |  1 +
 test/wscript_build          |  2 +-
 3 Dateien geändert, 58 Zeilen hinzugefügt(+), 1 Zeile entfernt(-)

commit 7172c42673b98bfd997592e1b90912fa27ded361
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 7 16:38:15 2011 -0400

    * implement CharacterData methods

 gxml/CharacterData.vala | 15 +++++++++------
 1 Datei geändert, 9 Zeilen hinzugefügt(+), 6 Zeilen entfernt(-)

commit 1d7254ecca8607fbc1c41fe6b9c40dfa337e069a
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 7 12:36:10 2011 -0400

    * vainly try to add -g to VALAFLAGS for now to now avail?

 wscript | 2 +-
 1 Datei geändert, 1 Zeile hinzugefügt(+), 1 Zeile entfernt(-)

commit c317477ada406c9ad07403fdd8dcf0dbc823a664
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 7 12:35:46 2011 -0400

    * add test for Text

 test/GXmlTest.vala | 10 ++++++++++
 test/TextTest.vala | 50
 ++++++++++++++++++++++++++++++++++++++++++++++++++
 test/wscript_build |  5 +++--
 3 Dateien geändert, 63 Zeilen hinzugefügt(+), 2 Zeilen entfernt(-)

commit 1e31e5c21fee791be29063fa5cb506d5e8f7a7ca
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 7 12:35:16 2011 -0400

    * implement most of Text's split_text, limited by libxml2

 gxml/Text.vala | 23 +++++++++++++++--------
 1 Datei geändert, 15 Zeilen hinzugefügt(+), 8 Zeilen entfernt(-)

commit b5ed4255fc388c7ebaa6707079e3258d776e0e30
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 7 12:35:01 2011 -0400

    * break comment over more lines

 gxml/ProcessingInstruction.vala | 5 ++++-
 1 Datei geändert, 4 Zeilen hinzugefügt(+), 1 Zeile entfernt(-)

commit 6629561d31c9f280e8a2f2c259dc262bf6af1a47
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 7 12:34:41 2011 -0400

    * make CharacterData's string dependent on the underlying nodes value
    * fix infinite recursion in constructor

 gxml/CharacterData.vala | 15 ++++++++++++---
 1 Datei geändert, 12 Zeilen hinzugefügt(+), 3 Zeilen entfernt(-)

commit f98dce21b6a12371bd843ecf9901339b7c32be3a
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 7 12:33:57 2011 -0400

    * give children access to BackedNode's nodes' content field

 gxml/BackedNode.vala | 4 ++++
 1 Datei geändert, 4 Zeilen hinzugefügt(+)

commit 84884c02e68cac0ea7734dbfd8b61df629d5e1e0
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 7 01:17:44 2011 -0400

    * add notes for EntityReference and ProcessingInstruction.  May not
    have libxml2 analogues

 gxml/EntityReference.vala       | 2 ++
 gxml/ProcessingInstruction.vala | 1 +
 2 Dateien geändert, 3 Zeilen hinzugefügt(+)

commit 1efca79b658fc35ace2e9b29b5ebcfb541690436
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 7 01:05:15 2011 -0400

    * can't figure out why Xml.Entity*->name isn't working, for tomorrow

 gxml/Entity.vala | 3 ++-
 1 Datei geändert, 2 Zeilen hinzugefügt(+), 1 Zeile entfernt(-)

commit 41519d119517a36c76f9fe417c849e1e53aa6946
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jul 7 01:02:44 2011 -0400

    * start filling out Entity (warning; this commit temporarily stops
    it from compiling)

 gxml/Entity.vala   | 85
 +++++++++++++++++++++++++++++++++++++++++++++++++-----
 gxml/NodeList.vala | 34 ++++++++++++++++++++++
 2 Dateien geändert, 112 Zeilen hinzugefügt(+), 7 Zeilen entfernt(-)

commit 3e13a3611d3487294ef21cf392ba23828409a0a6
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Jul 6 23:48:17 2011 -0400

    * setup Notation a little; need libxml2 vala wrapping for xmlNotation
    though

 gxml/Notation.vala | 28 ++++++++++++++++++++++------
 1 Datei geändert, 22 Zeilen hinzugefügt(+), 6 Zeilen entfernt(-)

commit e95e003251c07321ce05be32ae3489e2aae9ce05
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Jul 6 23:47:54 2011 -0400

    * add note to Element on normalisation

 gxml/Element.vala | 3 +++
 1 Datei geändert, 3 Zeilen hinzugefügt(+)

commit 9502e6257a9442992e460a847464ef5ebc9695a9
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Jul 6 23:39:47 2011 -0400

    * add split_text to Text

 gxml/Text.vala | 11 +++++++++++
 1 Datei geändert, 11 Zeilen hinzugefügt(+)

commit fce2724c7561cb0e15b5ebcc06071be945eda063
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Jul 6 23:39:35 2011 -0400

    * fix some method names to obey GNOME conventions

 gxml/CharacterData.vala | 11 +++++------
 1 Datei geändert, 5 Zeilen hinzugefügt(+), 6 Zeilen entfernt(-)

commit bd91d7dcd48484d431e3ca8fe51710946cd80dce
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Jul 6 23:19:10 2011 -0400

    * make Text, Comment, and CDATASection inherit from the correct
    parents

 gxml/CDATASection.vala | 2 +-
 gxml/Comment.vala      | 2 +-
 gxml/Text.vala         | 2 +-
 3 Dateien geändert, 3 Zeilen hinzugefügt(+), 3 Zeilen entfernt(-)

commit e4d6d43be4c950f719efc9b7d72d094c1d3b4a8a
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Jul 6 23:16:26 2011 -0400

    * add basic CharacterData class

 gxml/CharacterData.vala | 37 +++++++++++++++++++++++++++++++++++++
 gxml/wscript_build      |  2 +-
 2 Dateien geändert, 38 Zeilen hinzugefügt(+), 1 Zeile entfernt(-)

commit 74e3c460901a2d20fdd02a2e92e3cfe2e5a9a0d9
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Jul 6 23:04:31 2011 -0400

    * add notes

 gxml/NodeList.vala | 4 ++++
 1 Datei geändert, 4 Zeilen hinzugefügt(+)

commit eaec15743561b8c09a3ec343c8e857f2bf59a342
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Jul 6 23:04:15 2011 -0400

    * get closer to supporting DocumentType; need to amalgamate notations
    and entites once we can get access to them.

 gxml/DocumentType.vala | 38 ++++++++++++++++++++++++++------------
 1 Datei geändert, 26 Zeilen hinzugefügt(+), 12 Zeilen entfernt(-)

commit 72bf1b5d85cdc4ca6c1ae5cd3511e7a7d3124cd4
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Jul 6 23:03:30 2011 -0400

    * get closer to supporting DTD.  Need to fix libxml2 vala wrappings

 gxml/Document.vala | 8 +++++---
 1 Datei geändert, 5 Zeilen hinzugefügt(+), 3 Zeilen entfernt(-)

commit f9c2a9dc6a25a8f3d81f9f9de7a3840ed2c03b9e
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Jul 6 23:03:03 2011 -0400

    * add notes

 gxml/BackedNode.vala | 6 ++++++
 1 Datei geändert, 6 Zeilen hinzugefügt(+)

commit 32d79def3a9db435f9efd7d4469ea7124ad38aa5
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Jul 6 22:27:23 2011 -0400

    * partially handle DocumentType

 gxml/Document.vala     |  4 +++-
 gxml/DocumentType.vala | 24 ++++++++++++++++++------
 2 Dateien geändert, 21 Zeilen hinzugefügt(+), 7 Zeilen entfernt(-)

commit bbc83ceda01fbc6e8f12f1531b82efe89bdc5d8b
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Jul 6 19:43:31 2011 -0400

    * set implementation
    * add methods for checking whether it's HTML and erroring for
    unsupported features, and for checking character validity (both
    partial)

 gxml/Document.vala | 42 ++++++++++++++++++++++++++++++++++--------
 1 Datei geändert, 34 Zeilen hinzugefügt(+), 8 Zeilen entfernt(-)

commit e6a6595106b48377a90a3d6e3f2947811be9b9ee
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Jul 6 19:42:04 2011 -0400

    * add partial has_feature method

 gxml/Implementation.vala | 23 +++++++++++++++++++++--
 1 Datei geändert, 21 Zeilen hinzugefügt(+), 2 Zeilen entfernt(-)

commit 1d13cae5740c940460b505422bb5bdbb57c6a1b2
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Jul 6 19:41:43 2011 -0400

    * remove redundant _ERR suffix

 gxml/DomError.vala | 4 ++--
 1 Datei geändert, 2 Zeilen hinzugefügt(+), 2 Zeilen entfernt(-)

commit 8cd288435db201e9fdc549f310120142bed4f4e0
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Jul 6 19:41:19 2011 -0400

    * add notes on DocumentFragment; hopefully libxml2 will take care
    of the code

 gxml/DocumentFragment.vala | 14 ++++++++++++++
 1 Datei geändert, 14 Zeilen hinzugefügt(+)

commit ac3c7d6455f2f99221155e109212589c04bc4fd3
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Jul 6 19:40:29 2011 -0400

    * remove redundant class name in methods

 test/AttrTest.vala     | 2 +-
 test/DocumentTest.vala | 4 ++--
 test/ElementTest.vala  | 2 +-
 test/GXmlTest.vala     | 9 +++++----
 test/XNodeTest.vala    | 2 +-
 5 Dateien geändert, 10 Zeilen hinzugefügt(+), 9 Zeilen entfernt(-)

commit 4f089351e1e1cb915a8ff9f5cae65dfc28734844
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Wed Jul 6 00:07:21 2011 -0400

    * fix location of test.xml file now that we use WAF
    * remove redundant get_doc calls in tests

 test/ElementTest.vala  |  9 ---------
 test/NodeListTest.vala | 11 +----------
 test/wscript_build     |  1 -
 wscript                |  1 +
 4 Dateien geändert, 2 Zeilen hinzugefügt(+), 20 Zeilen entfernt(-)

commit bdbf7d2207b82105c9686380fb6f88e763a190bf
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Tue Jul 5 21:55:37 2011 -0400

    * make WAF work after a make clean

 Makefile           | 3 ++-
 gxml/Makefile      | 6 +++---
 gxml/wscript_build | 7 ++++---
 test/Makefile      | 4 ++--
 test/wscript_build | 2 +-
 wscript            | 1 +
 6 Dateien geändert, 13 Zeilen hinzugefügt(+), 10 Zeilen entfernt(-)

commit 49bb2b67d9b650d4ae18be080fd7cf4ba7300911
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Tue Jul 5 21:15:38 2011 -0400

    * add NodeListTest stub

 test/NodeListTest.vala | 22 ++++++++++++++++++++++
 1 Datei geändert, 22 Zeilen hinzugefügt(+)

commit 3308ec1a7e059a3d3060a7fb1cb703397eb9b5cd
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Tue Jul 5 21:13:20 2011 -0400

    * add WAF build support

 gxml/wscript_build | 13 +++++++++++++
 test/wscript_build | 17 +++++++++++++++++
 wscript            | 28 ++++++++++++++++++++++++++++
 3 Dateien geändert, 58 Zeilen hinzugefügt(+)

commit 59ea1f408ae66a54cf92c8c78b0ba399bd0ba107
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Tue Jul 5 15:20:11 2011 -0400

    * back in action after some turbulence: working on saving files

 gxml/Document.vala | 55
 ++++++++++++++++++++++++++++++++++++++++++++++++++++--
 1 Datei geändert, 53 Zeilen hinzugefügt(+), 2 Zeilen entfernt(-)

commit 09bf19f53edef20c0d4f8a83fcbb7e1ad4c39ceb
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jun 17 16:27:23 2011 -0400

    * finally load documents from GInputStreams.  Would have liked to
    use xmlReadIO, but that isn't wrapped, but we still use IO functions
    instead of dumping everything into memory right away.

 gxml/Document.vala     | 131
 +++++++++++++++++++++++++++----------------------
 gxml/NodeList.vala     |   4 +-
 gxml/XNode.vala        |   2 +-
 test/DocumentTest.vala |  22 ++++++---
 test/Makefile          |   2 +-
 5 Dateien geändert, 92 Zeilen hinzugefügt(+), 69 Zeilen entfernt(-)

commit 7d7854e9d2f94ba4643c6948b0bc90dd0183f5ec
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jun 17 14:30:08 2011 -0400

    * change name of .vapi file to gxml from gdom

 gxml/Makefile | 4 ++--
 test/Makefile | 2 +-
 2 Dateien geändert, 3 Zeilen hinzugefügt(+), 3 Zeilen entfernt(-)

commit 6e734afa19a65550eca01ceeb754a957f7ba2c7c
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jun 17 14:28:50 2011 -0400

    * fix makefiles to use gxml instead of gdom

 Makefile      | 6 +++---
 test/Makefile | 6 +++---
 2 Dateien geändert, 6 Zeilen hinzugefügt(+), 6 Zeilen entfernt(-)

commit 9bdc27fea086081e7dce804ebec4674ee0506537
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jun 17 14:27:05 2011 -0400

    * rebrand source directory to gxml from gdom

 gdom/Attr.vala                  | 122 ----------------
 gdom/BackedNode.vala            | 145 -------------------
 gdom/CDATASection.vala          |  18 ---
 gdom/Comment.vala               |  19 ---
 gdom/Document.vala              | 237 ------------------------------
 gdom/DocumentFragment.vala      |   9 --
 gdom/DocumentType.vala          |  32 -----
 gdom/DomError.vala              |  16 ---
 gdom/Element.vala               | 167 ----------------------
 gdom/Entity.vala                |  22 ---
 gdom/EntityReference.vala       |  16 ---
 gdom/Implementation.vala        |   9 --
 gdom/Makefile                   |  14 --
 gdom/NodeList.vala              | 309
 ----------------------------------------
 gdom/NodeType.vala              |  22 ---
 gdom/Notation.vala              |  20 ---
 gdom/ProcessingInstruction.vala |  35 -----
 gdom/Text.vala                  |  17 ---
 gdom/XNode.vala                 | 104 --------------
 gxml/Attr.vala                  | 122 ++++++++++++++++
 gxml/BackedNode.vala            | 145 +++++++++++++++++++
 gxml/CDATASection.vala          |  18 +++
 gxml/Comment.vala               |  19 +++
 gxml/Document.vala              | 237 ++++++++++++++++++++++++++++++
 gxml/DocumentFragment.vala      |   9 ++
 gxml/DocumentType.vala          |  32 +++++
 gxml/DomError.vala              |  16 +++
 gxml/Element.vala               | 167 ++++++++++++++++++++++
 gxml/Entity.vala                |  22 +++
 gxml/EntityReference.vala       |  16 +++
 gxml/Implementation.vala        |   9 ++
 gxml/Makefile                   |  14 ++
 gxml/NodeList.vala              | 309
 ++++++++++++++++++++++++++++++++++++++++
 gxml/NodeType.vala              |  22 +++
 gxml/Notation.vala              |  20 +++
 gxml/ProcessingInstruction.vala |  35 +++++
 gxml/Text.vala                  |  17 +++
 gxml/XNode.vala                 | 104 ++++++++++++++
 38 Dateien geändert, 1333 Zeilen hinzugefügt(+), 1333 Zeilen
 entfernt(-)

commit 8aa8a80cfc5367cfd2925581a0d5f4dbd71e3df7
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jun 16 17:27:33 2011 -0400

    * rename DomNode to XNode, wanted to do this for a while.

 gdom/Attr.vala                  |  16 +-
 gdom/BackedNode.vala            |  30 ++--
 gdom/Document.vala              |  16 +-
 gdom/DocumentType.vala          |   2 +-
 gdom/DomNode.vala               | 104 -----------
 gdom/Element.vala               |   6 +-
 gdom/Entity.vala                |   2 +-
 gdom/EntityReference.vala       |   2 +-
 gdom/NodeList.vala              |  80 ++++-----
 gdom/Notation.vala              |   2 +-
 gdom/ProcessingInstruction.vala |   2 +-
 gdom/XNode.vala                 | 104 +++++++++++
 test/DocumentTest.vala          |   8 +-
 test/DomNodeTest.vala           | 379
 ----------------------------------------
 test/ElementTest.vala           |   4 +-
 test/GXmlTest.vala              |   2 +-
 test/XNodeTest.vala             | 379
 ++++++++++++++++++++++++++++++++++++++++
 17 Dateien geändert, 569 Zeilen hinzugefügt(+), 569 Zeilen entfernt(-)

commit c2e96e875e0436c9f564c6e94b148a749303eedf
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jun 16 17:24:07 2011 -0400

    * rebrand tests under gxml instead of gdom

 test/AttrTest.vala     | 22 +++++++++++-----------
 test/DocumentTest.vala | 24 ++++++++++++------------
 test/DomNodeTest.vala  | 34 +++++++++++++++++-----------------
 test/ElementTest.vala  | 16 ++++++++--------
 4 Dateien geändert, 48 Zeilen hinzugefügt(+), 48 Zeilen entfernt(-)

commit 2ef12d4a9abcb5a1e3a478709e102b8575c1c863
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jun 16 17:22:54 2011 -0400

    * refactor utility functions and main into new GXmlTest

 test/Main.vala | 17 -----------------
 1 Datei geändert, 17 Zeilen entfernt(-)

commit cf0c7d29507437b4c10bc1c2e6f84e783dbec2c7
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jun 16 17:22:44 2011 -0400

    * refactor utility functions and main into new GXmlTest

 test/AttrTest.vala     | 26 +-------------------------
 test/DocumentTest.vala | 12 +-----------
 test/DomNodeTest.vala  | 27 +++++----------------------
 test/ElementTest.vala  | 18 +++++++-----------
 test/GXmlTest.vala     | 43 +++++++++++++++++++++++++++++++++++++++++++
 5 Dateien geändert, 57 Zeilen hinzugefügt(+), 69 Zeilen entfernt(-)

commit e8372de90d5741693d686d2285b263bcc29fcff7
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jun 16 17:21:55 2011 -0400

    * change the binary name to gxml_test

 test/Makefile | 6 +++---
 1 Datei geändert, 3 Zeilen hinzugefügt(+), 3 Zeilen entfernt(-)

commit b4b08b3a08c817ee7481769e48ce53ddccc9e95d
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jun 16 17:07:48 2011 -0400

    * now that we have a NodeList handling children, testing Attr is easy

 test/AttrTest.vala | 70
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 Datei geändert, 70 Zeilen hinzugefügt(+)

commit d243b236422274045f4870ac5dcd4371d7a0383b
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jun 16 16:08:37 2011 -0400

    * fix adding children for both nodes and attributes

 gdom/NodeList.vala | 30 +++++++++++++++++++++++-------
 1 Datei geändert, 23 Zeilen hinzugefügt(+), 7 Zeilen entfernt(-)

commit 8cde960007761ec2fd08de68c6012df381ab9635
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jun 13 19:42:13 2011 -0400

    * add to_string () method so I can see what's going on
    * make head () a property again, so we can set the ->children field
    on nodes/attrs that don't have any yet
    * fix the Iterator so it starts before the first node
    * make append_child set the first child when non exist yet

 gdom/NodeList.vala | 97
 +++++++++++++++++++++++++++++++++++++++---------------
 1 Datei geändert, 70 Zeilen hinzugefügt(+), 27 Zeilen entfernt(-)

commit a6b09b4eee44a27e74e71084db2dee8ee012b12a
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jun 13 19:40:36 2011 -0400

    * get rid of useless comment

 gdom/Attr.vala | 1 -
 1 Datei geändert, 1 Zeile entfernt(-)

commit f78eeae5ecacb7411cb4a2db541930bcb99bdddf
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jun 13 19:40:27 2011 -0400

    * add to_string () method so I can see what's going on

 gdom/DomNode.vala | 6 ++++++
 1 Datei geändert, 6 Zeilen hinzugefügt(+)

commit a323821d0a5af9eccca0907c0066124eb1f58d44
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jun 13 18:43:30 2011 -0400

    * build with gee-1.0 for Iterable/Iterator interfaces in NodeList

 test/Makefile | 4 ++--
 1 Datei geändert, 2 Zeilen hinzugefügt(+), 2 Zeilen entfernt(-)

commit 44746ce0bff8c7c9a451888fe87946f7e064c78c
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jun 13 18:43:04 2011 -0400

    * length is a property rather than a method on NodeList

 test/ElementTest.vala | 4 ++--
 1 Datei geändert, 2 Zeilen hinzugefügt(+), 2 Zeilen entfernt(-)

commit 55b6dd4c4a4e1e4372ed57a94997db04edbb0227
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jun 13 18:42:51 2011 -0400

    * length is a property rather than a method on NodeList

 test/DomNodeTest.vala | 32 ++++++++++++++++----------------
 1 Datei geändert, 16 Zeilen hinzugefügt(+), 16 Zeilen entfernt(-)

commit afd3071c421b89d0339dc2b2df9233a05970e46a
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jun 13 18:42:30 2011 -0400

    * use gee-1.0 for Iterable, Iterator interface for NodeList

 gdom/Makefile | 2 +-
 1 Datei geändert, 1 Zeile hinzugefügt(+), 1 Zeile entfernt(-)

commit 9d01b8e0bf349d1ce4d3a41b67ef9f6f18215de3
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jun 13 18:42:05 2011 -0400

    * make DomNode require NodeList for child_nodes

 gdom/DomNode.vala | 2 +-
 1 Datei geändert, 1 Zeile hinzugefügt(+), 1 Zeile entfernt(-)

commit 2ab4ae6d3f81877d066db1f3e31d3a1ce7a1899c
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jun 13 18:41:41 2011 -0400

    * make BackedNode use NodeList for its children, moving logic into
    NodeList

 gdom/BackedNode.vala | 77
 ++++++++++++++++------------------------------------
 1 Datei geändert, 23 Zeilen hinzugefügt(+), 54 Zeilen entfernt(-)

commit a145586dfa0cc72d4649eda14158d4593fc8c0e1
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jun 13 18:41:15 2011 -0400

    * make Attr use NodeList for children (which are its values, which
    I was ignoring before)

 gdom/Attr.vala | 53 +++++++++++++++++++++++++++--------------------------
 1 Datei geändert, 27 Zeilen hinzugefügt(+), 26 Zeilen entfernt(-)

commit 004f2a5a2e54ddacb76b302e398fa29aaad55ded
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jun 13 18:40:36 2011 -0400

    * add an initial attempt at NodeList.  I'd originally wanted to
    just use List, but the 'live list' requirement for DOM prevents me,
    and this should make handling children of Nodes and Attrs easier

 gdom/NodeList.vala | 250
 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 Datei geändert, 250 Zeilen hinzugefügt(+)

commit 7f45b80c5c4ec2a4bab49600d517690acdbff21e
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jun 13 14:14:19 2011 -0400

    * try changing value behaviour :|

 gdom/Attr.vala     | 38 ++++++++++++++++++++++++++++++--------
 test/AttrTest.vala |  2 +-
 2 Dateien geändert, 31 Zeilen hinzugefügt(+), 9 Zeilen entfernt(-)

commit 0effcd6d91e6c6b6d2e43d37ba7d6dd35eff5955
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jun 12 15:58:01 2011 -0400

    * start adding Attr tests

 test/AttrTest.vala | 64
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 test/Main.vala     | 18 +--------------
 test/Makefile      |  2 +-
 3 Dateien geändert, 66 Zeilen hinzugefügt(+), 18 Zeilen entfernt(-)

commit a079291321a447be93b96bea083dbd5708f5e894
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jun 12 15:57:35 2011 -0400

    * remove old VirtualNode (became DomNode when DomNode became
    BackedNode)

 gdom/VirtualNode.vala | 37 -------------------------------------
 1 Datei geändert, 37 Zeilen entfernt(-)

commit fe417ef5b3a4aed7aa485c0a3fd92ef3fe18f324
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jun 12 15:56:45 2011 -0400

    * add TODO items for better Attribute support

 gdom/Document.vala | 1 +
 gdom/Element.vala  | 1 +
 2 Dateien geändert, 2 Zeilen hinzugefügt(+)

commit 8e354e048cec04325e8ed9913f8c22bc8f8ba096
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jun 12 15:56:23 2011 -0400

    * remove redundant code that doesn't apply to Attr, and excess
    comments

 gdom/Attr.vala | 93
 ++++++++--------------------------------------------------
 1 Datei geändert, 12 Zeilen hinzugefügt(+), 81 Zeilen entfernt(-)

commit b93cf5823404ef94440cccf6d2a7d58fe7e70da9
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jun 12 15:05:34 2011 -0400

    * refactor Node base classes again, whee
    * fix some tests
    * fix element handling of attributes in one place

 gdom/Attr.vala                  |   4 +-
 gdom/BackedNode.vala            | 176 +++++++++++++++++++++++++++++++
 gdom/CDATASection.vala          |   2 +-
 gdom/Comment.vala               |   2 +-
 gdom/Document.vala              |  20 ++--
 gdom/DocumentFragment.vala      |   2 +-
 gdom/DocumentType.vala          |   2 +-
 gdom/DomNode.vala               | 228
 +++++++++++-----------------------------
 gdom/Element.vala               |  35 +++---
 gdom/Entity.vala                |   2 +-
 gdom/EntityReference.vala       |   2 +-
 gdom/NodeType.vala              |  22 ++++
 gdom/Notation.vala              |   2 +-
 gdom/ProcessingInstruction.vala |   2 +-
 gdom/Text.vala                  |   2 +-
 test/DocumentTest.vala          |   7 ++
 test/ElementTest.vala           |   2 +-
 17 Dateien geändert, 303 Zeilen hinzugefügt(+), 209 Zeilen entfernt(-)

commit 7b572a6eb862222401287907ff213e6ffe01c18d
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jun 10 14:27:19 2011 -0400

    * fix compile errors
    * hide warnings when compiling with debug, since they're almost all
    for exception handling, and I haven't decided how to handle that yet.

 gdom/Attr.vala         |  2 +-
 gdom/Document.vala     |  2 +-
 gdom/DomNode.vala      |  2 +-
 gdom/Element.vala      |  2 +-
 test/DocumentTest.vala | 10 ++++----
 test/DomNodeTest.vala  |  2 +-
 test/ElementTest.vala  | 67
 +++++++++++++++++++++++---------------------------
 test/Makefile          |  2 +-
 8 Dateien geändert, 42 Zeilen hinzugefügt(+), 47 Zeilen entfernt(-)

commit af49b6b321e0ee2f45d59dd3a59289207b295c3e
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jun 10 14:11:52 2011 -0400

    * rewrite get_elements_by_tag_name so it does preorder traversal as
    required, also now works on Xml.Node* directly for more efficient/sane
    use

 gdom/Element.vala | 48 ++++++++++++++++++++++++++++++++++++------------
 1 Datei geändert, 36 Zeilen hinzugefügt(+), 12 Zeilen entfernt(-)

commit 0d23869684a93c0b2ae5f7eb99b8cf4d06affe81
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jun 10 14:10:55 2011 -0400

    * simplify getting last child, remove some comments, add a note

 gdom/DomNode.vala | 18 ++++++------------
 1 Datei geändert, 6 Zeilen hinzugefügt(+), 12 Zeilen entfernt(-)

commit 1dc76e0f8c9e027da9bd2e55b5f6b9303446a2d4
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jun 10 11:33:55 2011 -0400

    * test that attribute replacement works

 test/ElementTest.vala | 5 +++--
 1 Datei geändert, 3 Zeilen hinzugefügt(+), 2 Zeilen entfernt(-)

commit 960a865113973e51110128b93ed1c2d1f1b59a37
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jun 10 11:33:02 2011 -0400

    * make document get_elements_by_tag_name use element's implementation,
    get rid of junk

 gdom/Document.vala | 32 ++++++++++----------------------
 1 Datei geändert, 10 Zeilen hinzugefügt(+), 22 Zeilen entfernt(-)

commit 8b1169b05e8df98bf80d0ca542d239f6e17ff834
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jun 10 11:32:31 2011 -0400

    * notes for later

 gdom/Attr.vala | 5 +++++
 1 Datei geändert, 5 Zeilen hinzugefügt(+)

commit 7bf1cd530005ce251d4d15367ef6879d45e5bfac
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jun 10 11:20:34 2011 -0400

    * add test for Element attributes

 test/ElementTest.vala | 31 +++++++++++++++++++++++++++++++
 1 Datei geändert, 31 Zeilen hinzugefügt(+)

commit 81f7dde911f1a45f69ee76ddfef1b3c6a97099e4
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jun 10 11:19:54 2011 -0400

    * improve create element test, invalid char check

 test/DocumentTest.vala | 29 ++++++++++++++++++++++++++---
 1 Datei geändert, 26 Zeilen hinzugefügt(+), 3 Zeilen entfernt(-)

commit 6a8735987ea1c9f7bdbba19b44f054b6b54c105d
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jun 10 11:19:27 2011 -0400

    * improve parent test

 test/DomNodeTest.vala | 9 +++++++--
 1 Datei geändert, 7 Zeilen hinzugefügt(+), 2 Zeilen entfernt(-)

commit 56618256c14db05b3f00126faa9d221140eabe7b
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri Jun 10 11:18:46 2011 -0400

    * fix whitespace

 gdom/CDATASection.vala | 2 +-
 gdom/Comment.vala      | 2 +-
 gdom/Notation.vala     | 2 +-
 3 Dateien geändert, 3 Zeilen hinzugefügt(+), 3 Zeilen entfernt(-)

commit 6ae968ee8090983e3e4f9da96d87d638b63ccef4
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jun 9 23:01:32 2011 -0400

    * fill out a LOT more tests, especially dealing with the node
    hierarchy

 test/DomNodeTest.vala | 187
 ++++++++++++++++++++++++++++++++++++++++++++++++++
 1 Datei geändert, 187 Zeilen hinzugefügt(+)

commit 898b91aa780e3cdcc406ed9fce3c3f60e68daf29
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jun 9 23:00:55 2011 -0400

    * according to the spec, only Element uses the attributes property
    (!), so move the logic into Element

 gdom/DomNode.vala | 18 ++++--------------
 gdom/Element.vala | 20 ++++++++++++++++++++
 2 Dateien geändert, 24 Zeilen hinzugefügt(+), 14 Zeilen entfernt(-)

commit 27b580ec2a1ff4d39dc6fdff8371ce4cb16b28d0
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jun 9 23:00:12 2011 -0400

    * make sure we're looking up the child we found as last, not the
    first one

 gdom/DomNode.vala | 2 +-
 1 Datei geändert, 1 Zeile hinzugefügt(+), 1 Zeile entfernt(-)

commit 723f1e40ea28ddcbcffc280966632f0de36cbca8
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jun 9 14:21:25 2011 -0400

    * make Node.node_name for many classes

 gdom/Attr.vala                  |  8 ++++----
 gdom/CDATASection.vala          |  7 +++++++
 gdom/Comment.vala               |  8 ++++++++
 gdom/Document.vala              | 12 ++++++++++--
 gdom/DocumentType.vala          |  1 +
 gdom/DomNode.vala               |  7 ++++---
 gdom/EntityReference.vala       |  8 +++++++-
 gdom/Notation.vala              |  1 +
 gdom/ProcessingInstruction.vala |  7 +++++++
 gdom/Text.vala                  |  7 +++++++
 gdom/VirtualNode.vala           |  5 +++--
 test/DomNodeTest.vala           | 40
 ++++++++++++++++++++++++++++++++++++----
 test/ElementTest.vala           |  4 ++--
 13 Dateien geändert, 97 Zeilen hinzugefügt(+), 18 Zeilen entfernt(-)

commit 4e53e79c77fb45ea1822d3210dcc5de1d7ef1b23
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jun 9 12:41:48 2011 -0400

    * fill in most of tests for get node_type and get node_value

 test/DomNodeTest.vala | 82
 ++++++++++++++++++++++++++++++++++++++++++++++-----
 1 Datei geändert, 75 Zeilen hinzugefügt(+), 7 Zeilen entfernt(-)

commit eed8f589d40cbe05a2ed26038d26f83efae612de
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jun 9 12:40:39 2011 -0400

    * move PI to VirtualNode, set some data, override node_value

 gdom/ProcessingInstruction.vala | 16 +++++++++++++---
 1 Datei geändert, 13 Zeilen hinzugefügt(+), 3 Zeilen entfernt(-)

commit 3c520b96320c9ca159f2478b04f52a2a5fd99662
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jun 9 12:40:14 2011 -0400

    * override node_value, correct normalize() call

 gdom/Element.vala | 10 +++++++++-
 1 Datei geändert, 9 Zeilen hinzugefügt(+), 1 Zeile entfernt(-)

commit f99ede4d3363e12160c587b427e0dd7efd2ba8f7
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jun 9 12:39:49 2011 -0400

    * shift more classes to VirtualNode

 gdom/DocumentType.vala    | 4 ++--
 gdom/Entity.vala          | 4 ++--
 gdom/EntityReference.vala | 4 ++--
 gdom/Notation.vala        | 4 ++--
 4 Dateien geändert, 8 Zeilen hinzugefügt(+), 8 Zeilen entfernt(-)

commit e91af7ecd95ba25eb0a2d276e4a2fb78e092fcdb
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jun 9 12:38:53 2011 -0400

    * base Document on VirtualNode
    * create a non-libxml2 ProcessingInstruction (for now)

 gdom/Document.vala | 13 ++++++++-----
 1 Datei geändert, 8 Zeilen hinzugefügt(+), 5 Zeilen entfernt(-)

commit 06e173140ed7e912f67f10e366570c513434a308
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jun 9 12:38:08 2011 -0400

    * remove some code now covered by VirtualNode
    * start using fancy virtual/override modifiers on some properties

 gdom/DomNode.vala | 51
 ++++++++++++++++++++++++++-------------------------
 1 Datei geändert, 26 Zeilen hinzugefügt(+), 25 Zeilen entfernt(-)

commit 76a2e28605f0a58639adfa4946032e23cd1d961b
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jun 9 12:35:37 2011 -0400

    * rebase Attr off new VirtualNode to simplify type and content
    handling, also use overrides

 gdom/Attr.vala | 15 ++++-----------
 1 Datei geändert, 4 Zeilen hinzugefügt(+), 11 Zeilen entfernt(-)

commit 9232fa3de52604f8d2985670a078905858439ee8
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu Jun 9 12:34:11 2011 -0400

    * add a VirtualNode class which doesn't have a libxml2 Xml.Node*
    to back it

 gdom/VirtualNode.vala | 36 ++++++++++++++++++++++++++++++++++++
 1 Datei geändert, 36 Zeilen hinzugefügt(+)

commit 82efbcac6535a513fc2dba2aef0073fdf38ca3ff
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jun 6 15:11:58 2011 -0400

    * add important note, will probably want to call root elem's
    get_elements_by_tag_name

 gdom/Document.vala | 1 +
 1 Datei geändert, 1 Zeile hinzugefügt(+)

commit 496068962dc1458d5adaf897490ab26dcf7cac60
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jun 6 15:10:47 2011 -0400

    * add some more useful test data for get_elements_by_tag_name test

 test/test.xml | 11 +++++++++++
 1 Datei geändert, 11 Zeilen hinzugefügt(+)

commit 066faa78094a292c0c6fc21bd788f95c9ac8fdb4
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jun 6 15:10:31 2011 -0400

    * fix trailing white space

 test/Main.vala | 2 +-
 1 Datei geändert, 1 Zeile hinzugefügt(+), 1 Zeile entfernt(-)

commit 78c9854abc1b4b3d68e5817bdddda237e06978f6
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jun 6 15:10:14 2011 -0400

    * complete more tests

 test/ElementTest.vala | 72
 ++++++++++++++++++++++++++++++++++++++-------------
 1 Datei geändert, 54 Zeilen hinzugefügt(+), 18 Zeilen entfernt(-)

commit 44972ceea2464c59426ce8a6d4991b7b39a73a56
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jun 6 15:09:41 2011 -0400

    * fix trailing white space

 test/DocumentTest.vala | 2 +-
 test/DomNodeTest.vala  | 8 ++++----
 2 Dateien geändert, 5 Zeilen hinzugefügt(+), 5 Zeilen entfernt(-)

commit 82ae86963ebd0f66a613142c5516af2b3e2b0c28
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jun 6 15:08:59 2011 -0400

    * implement get_elements_by_tag_name
    * sketch out normalize

 gdom/Element.vala | 42 +++++++++++++++++++++++++++++++++++++++---
 1 Datei geändert, 39 Zeilen hinzugefügt(+), 3 Zeilen entfernt(-)

commit 58ebc3ced9bdc0472067b87ba6039a94083e6d98
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jun 6 15:08:10 2011 -0400

    * note that DomNode's node_type handling is fubar'd

 gdom/DomNode.vala | 2 +-
 1 Datei geändert, 1 Zeile hinzugefügt(+), 1 Zeile entfernt(-)

commit 1b100da639b8831377c66a4ea5041ef7e8ce9d7d
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jun 6 15:07:45 2011 -0400

    * for lookups, ensure we're caching nodes as their proper type
    * allow us to access the root element via document_element

 gdom/Document.vala | 57
 ++++++++++++++++++++++++++++++++++++++++++++++++------
 1 Datei geändert, 51 Zeilen hinzugefügt(+), 6 Zeilen entfernt(-)

commit 9466b19a71270c4ce59044a4c0a2ad608a1d8a69
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jun 6 02:11:24 2011 -0400

    * migrate testing code into own directory
    * use GTest framework

 test/DocumentTest.vala | 102
 ++++++++++++++++++++++++++++++++++++++++++++++++
 test/DomNodeTest.vala  | 104
 +++++++++++++++++++++++++++++++++++++++++++++++++
 test/ElementTest.vala  |  97
 +++++++++++++++++++++++++++++++++++++++++++++
 test/Main.vala         |  33 ++++++++++++++++
 test/Makefile          |  17 ++++++++
 test/test.xml          |   4 ++
 6 Dateien geändert, 357 Zeilen hinzugefügt(+)

commit aec2ce356117f423924a53d511529acd1ecd1a7e
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jun 6 02:09:35 2011 -0400

    * remove obsolete files

 gdom/AttrNode.vala | 162
 -----------------------------------------------------
 gdom/Main.vala     |  36 ------------
 gdom/Node.vala     |  44 ---------------
 3 Dateien geändert, 242 Zeilen entfernt(-)

commit e84f6f97c45e6de48169a4527983eef3f88204a8
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jun 6 02:08:59 2011 -0400

    * use variables and add new options to our simple Makefile

 gdom/Makefile | 11 +++++++----
 1 Datei geändert, 7 Zeilen hinzugefügt(+), 4 Zeilen entfernt(-)

commit 29f04e329c2e63cd5648a81e38dc571a84c4ab6a
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jun 6 02:08:18 2011 -0400

    * implement some functionality for tests

 gdom/Element.vala | 48 ++++++++++++++++++++++++++++++------------------
 1 Datei geändert, 30 Zeilen hinzugefügt(+), 18 Zeilen entfernt(-)

commit f49e6aa2afdadecc648ec0e87e42d7742fccd5c2
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jun 6 02:06:44 2011 -0400

    * specify IDL's errors

 gdom/DomError.vala | 12 +++++++++++-
 1 Datei geändert, 11 Zeilen hinzugefügt(+), 1 Zeile entfernt(-)

commit c06e426f759a113666209b7343facb3c708d46cf
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jun 6 02:06:27 2011 -0400

    * fix white space issue

 gdom/Attr.vala | 4 ++--
 1 Datei geändert, 2 Zeilen hinzugefügt(+), 2 Zeilen entfernt(-)

commit e313b4dff7b6d56d94e0c7c4997c39a70bf50c38
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jun 6 02:06:09 2011 -0400

    * have Node and Attr maps moved in here
    * fix constructors
    * pass self to factory constructors, so creations will know the
    owner_document
    * implement some functionality for tests

 gdom/Document.vala | 182
 +++++++++++++++++++++++++++++++++++++++--------------
 1 Datei geändert, 134 Zeilen hinzugefügt(+), 48 Zeilen entfernt(-)

commit 40b090952e2f1954d79f41c092b66e844eb110b5
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jun 6 02:04:46 2011 -0400

    * move Xml.Node* <-> Dom.Node map out into Document
    * use node type
    * improve constuctors a bit
    * fix types (no longer have a base Node)
    * implement some stubbed bits to pass tests

 gdom/DomNode.vala | 155
 ++++++++++++++++++++++++++++--------------------------
 1 Datei geändert, 80 Zeilen hinzugefügt(+), 75 Zeilen entfernt(-)

commit 3e4aeeb6d181eb8a1c67888f6f0b9b8205c9ab5c
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jun 6 02:01:00 2011 -0400

    * update how stub classes use their DomNode constructor, passing
    the document that made them
    * make classes public

 gdom/CDATASection.vala          | 6 +++---
 gdom/Comment.vala               | 6 +++---
 gdom/DocumentFragment.vala      | 6 +++---
 gdom/DocumentType.vala          | 6 +++---
 gdom/Entity.vala                | 6 +++---
 gdom/EntityReference.vala       | 6 +++---
 gdom/Implementation.vala        | 4 ++--
 gdom/Notation.vala              | 6 +++---
 gdom/ProcessingInstruction.vala | 6 +++---
 gdom/Text.vala                  | 6 +++---
 10 Dateien geändert, 29 Zeilen hinzugefügt(+), 29 Zeilen entfernt(-)

commit 4d3661d8b1eaa3653d2766793de20de92df44f96
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jun 6 01:57:52 2011 -0400

    * make Attr depend just on DomNode, not AttrNode

 gdom/Attr.vala | 121
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++---
 1 Datei geändert, 115 Zeilen hinzugefügt(+), 6 Zeilen entfernt(-)

commit ce1707d6906b12d784c9b149596d04dc5dc0a781
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Mon Jun 6 01:57:01 2011 -0400

    * add debug target
    * make 'clean' target affect test/

 Makefile | 8 +++++++-
 1 Datei geändert, 7 Zeilen hinzugefügt(+), 1 Zeile entfernt(-)

commit 9e412c04bb44f986d7fbdf37cd14cb04bc5de47e
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Fri May 27 03:41:49 2011 -0400

    * bunch more stuff (still rapid, early prototyping)

 gdom/Attr.vala                  | 56 ++++++++++++++++++++++++--
 gdom/AttrNode.vala              | 18 ++++-----
 gdom/CDATASection.vala          |  6 ++-
 gdom/Comment.vala               |  7 +++-
 gdom/Document.vala              | 85
 ++++++++++++++++++++++++++++++++++-----
 gdom/DocumentFragment.vala      |  5 ++-
 gdom/DocumentType.vala          | 10 ++++-
 gdom/DomError.vala              |  2 +-
 gdom/DomNode.vala               | 22 +++++------
 gdom/Element.vala               | 49 +++++++++++++++++++----
 gdom/Entity.vala                |  6 ++-
 gdom/EntityReference.vala       |  5 ++-
 gdom/Main.vala                  | 31 ++++++++++++++-
 gdom/Makefile                   |  9 ++++-
 gdom/Node.vala                  | 88
 +++++++++++------------------------------
 gdom/Notation.vala              |  7 +++-
 gdom/ProcessingInstruction.vala |  6 ++-
 gdom/Text.vala                  |  6 ++-
 18 Dateien geändert, 296 Zeilen hinzugefügt(+), 122 Zeilen entfernt(-)

commit 06686abd7ba1116de6e59b253fc619f5c4e6376a
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Thu May 26 17:24:05 2011 -0400

    * whole whack of filling of prototypes

 Makefile           |   9 +++
 gdom/AttrNode.vala | 162 ++++++++++++++++++++++++++++++++++++++++
 gdom/DomNode.vala  | 211
 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 3 Dateien geändert, 382 Zeilen hinzugefügt(+)

commit c5c404eaa416e749ab7d8455614c102c96b6c5df
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Tue May 24 14:07:50 2011 -0400

    * don't track binary

 gdom/test | Bin 67159 -> 0 bytes
 1 Datei geändert, 0 Zeilen hinzugefügt(+), 0 Zeilen entfernt(-)

commit ece161122796586b456cf3dc1b35d0cb7c868b84
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Tue May 24 14:07:40 2011 -0400

    * initial import of stubbed class structure

 gdom/Attr.vala                  |  14 +++++++
 gdom/CDATASection.vala          |   9 +++++
 gdom/Comment.vala               |   8 ++++
 gdom/Document.vala              |  46 +++++++++++++++++++++
 gdom/DocumentFragment.vala      |   6 +++
 gdom/DocumentType.vala          |  23 +++++++++++
 gdom/DomError.vala              |   6 +++
 gdom/Element.vala               |  32 +++++++++++++++
 gdom/Entity.vala                |  18 +++++++++
 gdom/EntityReference.vala       |   7 ++++
 gdom/Implementation.vala        |   9 +++++
 gdom/Main.vala                  |   7 ++++
 gdom/Makefile                   |   6 +++
 gdom/Node.vala                  |  86
 ++++++++++++++++++++++++++++++++++++++++
 gdom/Notation.vala              |  14 +++++++
 gdom/ProcessingInstruction.vala |  14 +++++++
 gdom/Text.vala                  |   8 ++++
 gdom/test                       | Bin 0 -> 67159 bytes
 plan.txt                        |  34 ++++++++++++++++
 19 Dateien geändert, 347 Zeilen hinzugefügt(+)