commit 1531c7b29c37b32057496d85bf6f3def6ae97a65
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Thu Jun 18 07:34:49 2015 -0500

    Fixed enable performance tests

 test/Makefile.am | 5 +++++
 1 file changed, 5 insertions(+)

commit 9dbaba201908d8ebcd9f79e620c85e95996c5a34
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Thu Jun 18 05:45:25 2015 -0500

    Now unknown elements/attributes initialization done only if required

    * This fixes memory resources upto 60-75% when using
    SerializableObjectModel

 gxml/SerializableObjectModel.vala | 19 +++++++++++--------
 1 file changed, 11 insertions(+), 8 deletions(-)

commit 8afb6142b4b3d0858354d91d807d4bf56e136a76
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue Jun 16 13:36:34 2015 -0500

    Fixed error message to enable DevHelp and GIR docs

 configure.ac | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 8b5a5fe6a2d499e8220791524c4511304f967da0
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Thu May 14 17:48:03 2015 -0500

    Better documentation for SerializableHashMap class

 gxml/SerializableGeeHashMap.vala | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 49a16ebbca48d8263370fea2e954b0c0302b0da6
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Thu May 14 17:45:30 2015 -0500

    Better documentation for serializable collections

 gxml/SerializableGeeArrayList.vala  | 2 +-
 gxml/SerializableGeeDualKeyMap.vala | 5 +++--
 gxml/SerializableGeeTreeMap.vala    | 2 +-
 gxml/libxml-NamedAttrMap.vala       | 8 ++++++--
 gxml/libxml-NamespaceAttr.vala      | 6 +++---
 5 files changed, 14 insertions(+), 9 deletions(-)

commit d3927c8a91a3ce21db3038c1a2e0185e9c0c360a
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Thu May 14 16:46:06 2015 -0500

    Adding documentation for different classes

 gxml/ProcessingInstruction.vala   | 2 +-
 gxml/Serialization.vala           | 2 +-
 gxml/TwAttribute.vala             | 3 +++
 gxml/TwCDATA.vala                 | 3 +++
 gxml/TwComment.vala               | 3 +++
 gxml/TwDocument.vala              | 6 ++++++
 gxml/TwElement.vala               | 3 +++
 gxml/TwNamespace.vala             | 3 +++
 gxml/TwNode.vala                  | 3 +++
 gxml/TwProcessingInstruction.vala | 3 +++
 gxml/TwText.vala                  | 3 +++
 gxml/libxml-NamedAttrMap.vala     | 8 ++++----
 12 files changed, 36 insertions(+), 6 deletions(-)

commit 96dcea30ad927259e54820e083296835687f452c
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Thu May 14 14:52:27 2015 -0500

    Fixed make distcheck

 gxml/Makefile.am | 1 +
 test/Makefile.am | 7 ++++++-
 vapi/Makefile.am | 3 ++-
 3 files changed, 9 insertions(+), 2 deletions(-)

commit 2ac9cce0a792b24c28a4a2e4262ed02929867799
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Wed May 13 18:46:13 2015 -0500

    Documented TwDocument namespaces handling

 gxml/TwDocument.vala | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

commit b1f3075f31352379daa0507585dc51574e513e35
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Wed May 13 17:13:21 2015 -0500

    Fixed TwDocument write attribute with namespace already declared

 gxml/TwAttribute.vala                     |  1 -
 gxml/TwDocument.vala                      | 10 +++++++++-
 test/SerializableGeeDualKeyMapTest.vala   |  2 +-
 test/SerializableGeeTreeMapTest.vala      |  2 +-
 test/SerializableObjectModel-Tw-Test.vala |  2 --
 test/TwElementTest.vala                   | 25 +++++++++++++++++++++++++
 6 files changed, 36 insertions(+), 6 deletions(-)

commit 295d6c0c613aa8db4669e4398b9d66088d0008b9
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Wed May 13 15:49:20 2015 -0500

    Improved TwDocument writer default namespaces handling

    * On GXml.Element with a default namespace (prefix = NULL)
      all children are set to use it
    * Detects if a given namespace is already declared in parent
      nodes to avoid to declare more than once

 gxml/TwDocument.vala    |  74 ++++++++++++++++++++++++++--------
 test/TwElementTest.vala | 104
 ++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 162 insertions(+), 16 deletions(-)

commit 765921959c3910bd49fa333179617e6ffd61024a
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Wed May 13 13:15:42 2015 -0500

    Fixed unfinished #if

 test/SerializableObjectModel-Tw-Test.vala | 1 +
 1 file changed, 1 insertion(+)

commit 2966a5a196dd831aa189ba4ab7da3ab1bd09362f
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Wed May 13 13:09:02 2015 -0500

    Fixed GXml.TwDocument writer to use default NS prefix when enable

    * Set GXml.Document.prefix_default_ns to true makes all children
      nodes, including root, adds default document's namespace's prefix

 gxml/TwDocument.vala    |  20 +++++---
 test/TwElementTest.vala | 125
 ++++++++++++++++++++++++++++++++++++++++++++++--
 2 files changed, 135 insertions(+), 10 deletions(-)

commit c872a9ce9603872b6c36ff65dbab671774153039
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Wed May 13 11:02:14 2015 -0500

    Improved TwDocument Namespace handling

    * By default no prefix are added for default namespace
    * Added GXml.Document.prefix_default_ns to add default namespace's
      prefix
    * By setting a namespace to GXml.Document/TwDocument, first one
      is used as default for all document
    * Added GXml.Document.ns_top to add all namespaces declarations to
      root node (still fails to remove its declaration in children nodes)

 gxml/Document.vala                        |  16 +++
 gxml/Node.vala                            |   2 +-
 gxml/TwDocument.vala                      |  93 ++++++++++-----
 gxml/TwNamespace.vala                     |   2 +-
 gxml/TwNode.vala                          |   2 +-
 gxml/libxml-BackedNode.vala               |   4 +-
 gxml/libxml-Document.vala                 |   2 +
 gxml/libxml-Node.vala                     |   4 +-
 test/SerializableObjectModel-Tw-Test.vala |   4 +-
 test/TwElementTest.vala                   | 181
 ++++++++++++++++++++++++++++++
 test/TwProcessingInstructionTest.vala     |   1 -
 11 files changed, 272 insertions(+), 39 deletions(-)

commit e1e4219959686da4b7fdff61c12cfe0e16306d42
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue May 12 16:48:17 2015 -0500

    Added TwProcessingInstruction and Unit Tests

 gxml/Document.vala                    |  7 +++++
 gxml/Makefile.am                      |  1 +
 gxml/TwCDATA.vala                     |  2 +-
 gxml/TwComment.vala                   |  5 +++-
 gxml/TwDocument.vala                  | 13 +++++++++
 gxml/TwProcessingInstruction.vala     | 46
 +++++++++++++++++++++++++++++++
 gxml/libxml-Document.vala             |  1 +
 gxml/xlibxml.c                        |  5 ++++
 gxml/xlibxml.h                        |  1 +
 test/GXmlTest.vala                    |  1 +
 test/Makefile.am                      |  1 +
 test/TwCommentTest.vala               |  2 +-
 test/TwProcessingInstructionTest.vala | 52
 +++++++++++++++++++++++++++++++++++
 vapi/xlibxml-1.0.vapi                 |  2 ++
 14 files changed, 136 insertions(+), 3 deletions(-)

commit d2fc905ecb1388b2ce5351ea066ec49bf9dd01d5
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue May 12 15:16:58 2015 -0500

    Fixes on TwComment implementation

 gxml/TwComment.vala     |  6 +++++-
 gxml/TwDocument.vala    |  5 +----
 test/GXmlTest.vala      |  1 +
 test/TwCommentTest.vala | 11 ++++++-----
 4 files changed, 13 insertions(+), 10 deletions(-)

commit 422ddd8041dc3f53274c13c592145b77b83042a5
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue May 12 15:05:07 2015 -0500

    Added TwComment Unit tests

 test/Makefile.am        |  1 +
 test/TwCommentTest.vala | 50
 +++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 51 insertions(+)

commit 297dfa3b3a7210a097a0cedde0461f7f53b0841d
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue May 12 14:52:41 2015 -0500

    Implemented create/write CDATA for TwDocument

    * Added TwCDATA and Unit tests
    * Added Xmlx.text_writer_write_cdata() (File a bug)

 gxml/CDATA.vala           |  9 ++++++++-
 gxml/Document.vala        | 40 ++++---------------------------------
 gxml/Makefile.am          |  1 +
 gxml/TwCDATA.vala         | 43 ++++++++++++++++++++++++++++++++++++++++
 gxml/TwDocument.vala      | 29 ++++++++++++++++++++++-----
 gxml/libxml-Document.vala |  1 +
 gxml/xlibxml.c            |  5 +++++
 gxml/xlibxml.h            |  1 +
 test/GXmlTest.vala        |  1 +
 test/Makefile.am          |  1 +
 test/TwCDATATest.vala     | 50
 +++++++++++++++++++++++++++++++++++++++++++++++
 test/TwDocumentTest.vala  |  2 --
 vapi/xlibxml-1.0.vapi     |  2 ++
 13 files changed, 141 insertions(+), 44 deletions(-)

commit 7fe9e8441fcb36d47868a101af25a266a3df5a24
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue May 12 13:35:38 2015 -0500

    Added ProcessingInstruction interface

 gxml/Makefile.am                       |  1 +
 gxml/ProcessingInstruction.vala        | 38
 ++++++++++++++++++++++++++++++++++
 gxml/libxml-ProcessingInstruction.vala | 20 +++++++-----------
 3 files changed, 46 insertions(+), 13 deletions(-)

commit 28caa23749b8670ec83b6878dfb064d70272839d
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue May 12 13:25:56 2015 -0500

    Added GXml.Notation interface

 gxml/Makefile.am              |  1 +
 gxml/Notation.vala            | 40
 ++++++++++++++++++++++++++++++++++++++++
 gxml/libxml-DocumentType.vala |  6 ++++--
 gxml/libxml-Notation.vala     |  8 ++------
 4 files changed, 47 insertions(+), 8 deletions(-)

commit 759fac6212796e9df02535fa21f2fc5f62413e00
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue May 12 13:13:02 2015 -0500

    Added GXml.DocumentType interface

 gxml/DocumentType.vala        | 28 ++++++++++++++++++++++++++++
 gxml/Makefile.am              |  1 +
 gxml/libxml-DocumentType.vala |  2 +-
 3 files changed, 30 insertions(+), 1 deletion(-)

commit a153d571cfcb993baf1119cc59d73f6f5989ebe6
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue May 12 13:06:25 2015 -0500

    Renamed CharacterData to xCharacterData

 gxml/libxml-CharacterData.vala | 4 ++--
 gxml/libxml-Comment.vala       | 2 +-
 gxml/libxml-Text.vala          | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

commit 55aefb354b55c158264e7a892a2ad13beebc1dc8
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue May 12 13:02:00 2015 -0500

    Renamed ProcessingInstruction to xProcessingInstruction

 gxml/libxml-Document.vala              | 4 ++--
 gxml/libxml-ProcessingInstruction.vala | 4 ++--
 test/DocumentTest.vala                 | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

commit be84ac68977801592bf26f90ec7cd940f69dd359
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue May 12 12:58:44 2015 -0500

    Renamed Notation to xNotation

 gxml/libxml-DocumentType.vala   | 4 ++--
 gxml/libxml-Implementation.vala | 2 +-
 gxml/libxml-NodeType.vala       | 2 +-
 gxml/libxml-Notation.vala       | 4 ++--
 4 files changed, 6 insertions(+), 6 deletions(-)

commit 86af056968e10fe9a0d26ff94d3a648a3998111e
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue May 12 12:44:29 2015 -0500

    Renamed DocumentType to xDocumentType

 gxml/libxml-Document.vala         | 18 +++++++++---------
 gxml/libxml-DocumentFragment.vala |  2 +-
 gxml/libxml-DocumentType.vala     |  4 ++--
 gxml/libxml-Implementation.vala   |  4 ++--
 4 files changed, 14 insertions(+), 14 deletions(-)

commit 92cf888e2d90b545ec5ff0841c6d0a6e9d3c6a24
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue May 12 12:08:08 2015 -0500

    Renamed Attr to xAttr

 gxml/libxml-Attr.vala         |  4 ++--
 gxml/libxml-Document.vala     | 10 +++++-----
 gxml/libxml-Element.vala      | 10 +++++-----
 gxml/libxml-NamedAttrMap.vala | 18 +++++++++---------
 test/AttrTest.vala            | 42
 +++++++++++++++++++++---------------------
 test/DocumentTest.vala        |  4 ++--
 test/ElementTest.vala         |  8 ++++----
 test/GXmlTest.vala            |  4 ++--
 test/NodeTest.vala            |  6 +++---
 9 files changed, 53 insertions(+), 53 deletions(-)

commit 627506c512c7f98b262cee21e735f83d9b713984
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue May 12 11:58:32 2015 -0500

    Renamed CDATASection class to xCDATASection

 gxml/libxml-CDATASection.vala | 4 ++--
 gxml/libxml-Document.vala     | 8 ++++----
 test/DocumentTest.vala        | 2 +-
 3 files changed, 7 insertions(+), 7 deletions(-)

commit c17888d041b061005cd49b4ffa9e4f65f36f08df
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue May 12 11:54:38 2015 -0500

    Added CDATA interface

 gxml/CDATA.vala               | 28 ++++++++++++++++++++++++++++
 gxml/Makefile.am              |  1 +
 gxml/libxml-CDATASection.vala |  2 +-
 3 files changed, 30 insertions(+), 1 deletion(-)

commit 6db926ecc01d8b22d7e4f4e8cb2572574c1bef01
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue May 12 10:38:24 2015 -0500

    Added missed file in test directory

 test/tests-config.vala.in | 4 ++++
 1 file changed, 4 insertions(+)

commit 0f1cf8a88ca806a1061fa132adeef3b7824fab66
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue May 12 10:32:03 2015 -0500

    Added missed files for Comment and Text interfaces

    * Thanks to Yannick Inizan

 gxml/Comment.vala | 34 ++++++++++++++++++++++++++++++++++
 gxml/Text.vala    | 33 +++++++++++++++++++++++++++++++++
 2 files changed, 67 insertions(+)

commit c3feeab38485386c36682440d854ec9efb32c177
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue May 12 10:12:49 2015 -0500

    Ported tests SerializableTreeMap to TwDocument

 test/SerializableGeeTreeMapTest.vala | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit ac53dd90e9c21b5f8e1483db84cbd5d061833c63
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue May 12 10:10:34 2015 -0500

    Ported tests SerializableHashMap to TwDocument

 test/SerializableGeeHashMapTest.vala | 103
 ++++++++---------------------------
 1 file changed, 23 insertions(+), 80 deletions(-)

commit 82bf566149c8ff243f27f52c5e080b6d07d63811
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue May 12 10:01:44 2015 -0500

    Ported SerializableGeeDualKeyMap serialize to TwDocument

 test/SerializableGeeDualKeyMapTest.vala | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit e448e3db27d92ab0550d71a28a32b1cc92aaa2b2
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue May 12 09:55:43 2015 -0500

    Added tests TwDocument/SerializableGeeCollections

 test/SerializableGeeCollections-Tw-Test.vala | 129
 ++++++++-------------------
 1 file changed, 39 insertions(+), 90 deletions(-)

commit 1d8b1a4940fffd714c01439a145ff394abcaa74b
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Mon May 11 18:51:56 2015 -0500

    TwDocument, TwElement fixes and Unit Tests

    * Added TwDocument Collection tests
    * Added TwDocument tests
    * Added TwElement tests
    * Improved tests in ObjectModel
    * TwElement contents is calculated from GXml.Text nodes, setting
      its contents, removes all of them and adds just one with new
      content
    * Fixed TwDocument's TwElement's contents writing
    * TwDocument's node names defaults to #document
    * Improve configure resume
    * Disabled performance tests by default --enable-performance-tests
      to enable them

 configure.ac                                 |  23 +-
 gxml/SerializableObjectModel.vala            |   4 +
 gxml/TwDocument.vala                         |  22 +-
 gxml/TwElement.vala                          |  43 +-
 gxml/TwText.vala                             |   3 +
 gxml/libxml-Element.vala                     |  10 +-
 test/GXmlTest.vala                           |   2 +
 test/Makefile.am                             |   2 +
 test/SerializableGeeCollections-Tw-Test.vala | 578
 +++++++++++++++++++++++++++
 test/SerializableObjectModel-Tw-Test.vala    |  29 +-
 test/SerializableObjectModelTest.vala        |   2 +-
 test/TwDocumentTest.vala                     |  44 +-
 test/TwElementTest.vala                      |  99 +++++
 test/gxml-performance.vala                   |   2 +
 14 files changed, 812 insertions(+), 51 deletions(-)

commit 48d5fd72e8bf1d753cfeb1eb8504aec254886572
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Fri May 8 23:00:59 2015 -0500

    Added TwDocument/SerializableObjectModel find-unknown_node test

 test/SerializableObjectModel-Tw-Test.vala | 48
 +++++++++++++++++++++++++------
 1 file changed, 40 insertions(+), 8 deletions(-)

commit 359e130d4c7674a12fb475034798f253865cc97c
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Fri May 8 22:48:48 2015 -0500

    Added TwDocument/SerializableObjectModel test set_namespace

 test/SerializableObjectModel-Tw-Test.vala | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

commit d555388d765da4dca42bf370eda7102c40a4edb6
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Fri May 8 22:45:34 2015 -0500

    Implemented TwDocument.to_string(). Added Unit Test

 gxml/SerializableObjectModel.vala         |  2 +-
 gxml/TwDocument.vala                      | 31
 ++++++++++++++-----------------
 gxml/xlibxml.c                            |  5 +++++
 gxml/xlibxml.h                            |  1 +
 test/SerializableObjectModel-Tw-Test.vala |  4 ++--
 test/TwDocumentTest.vala                  | 13 +++++++++++++
 vapi/xlibxml-1.0.vapi                     |  2 ++
 7 files changed, 38 insertions(+), 20 deletions(-)

commit 4ecc93b30d7b5bc8adb7b6f280a73c559b701ac9
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Fri May 8 21:33:27 2015 -0500

    Added Test TwDocument/SerializableObjectModel - override_serialize

 test/SerializableObjectModel-Tw-Test.vala | 73
 +++++++++++++++----------------
 test/SerializableObjectModelTest.vala     |  2 +-
 2 files changed, 37 insertions(+), 38 deletions(-)

commit 5c79a31e41944fc0295c0376fc3a1c684a74b15b
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Fri May 8 21:27:01 2015 -0500

    Added Test TwDocument/SerializableObjectModel -
    override_transform_to_string

 test/SerializableObjectModel-Tw-Test.vala | 24 ++++++++++++------------
 1 file changed, 12 insertions(+), 12 deletions(-)

commit 6d759bf0839cb2d92777356f53bf2b353913f9eb
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Fri May 8 21:22:48 2015 -0500

    Added Unit test for TwDocument/SerializableObjectModel -
    serialize_property_nick

 test/SerializableObjectModel-Tw-Test.vala | 34
 +++++++++++++++----------------
 1 file changed, 17 insertions(+), 17 deletions(-)

commit 197990bd65a91ed13cd8ee9ba1de26ee5388c207
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Fri May 8 19:28:24 2015 -0500

    TwDocument/SerializableObjectModel Unit Tests fixes

 test/SerializableObjectModel-Tw-Test.vala | 1197
 ++++++++++++-----------------
 test/SerializableObjectModelTest.vala     |    4 +-
 2 files changed, 473 insertions(+), 728 deletions(-)

commit a39ab347b565c15a31500f0b9b77268065f107d1
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Fri May 8 18:51:47 2015 -0500

    Fixed TwDocument:
    /gxml/tw/serializable/object_model/serialize/simple_object

 test/SerializableObjectModel-Tw-Test.vala | 39
 ++++++++-----------------------
 1 file changed, 10 insertions(+), 29 deletions(-)

commit 25c80267a03db9843ba798f737c90d9b306e6c99
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Fri May 8 18:46:29 2015 -0500

    Added Unit Test missing file

 test/SerializableObjectModel-Tw-Test.vala | 840
 ++++++++++++++++++++++++++++++
 1 file changed, 840 insertions(+)

commit 7a2ad7bbfda46693a81df2d4803d25e2eb727d6a
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Fri May 8 18:45:32 2015 -0500

    Added templates for TwDocument/SerializableObjectModel Unit Test

 test/GXmlTest.vala                    | 1 +
 test/Makefile.am                      | 1 +
 test/SerializableObjectModelTest.vala | 2 ++
 3 files changed, 4 insertions(+)

commit 558e98a1adc60e418e52d17054dbe316ea489c90
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Fri May 8 18:31:35 2015 -0500

    Fixed TwDocument(). No create more tmp files, just on save_to()

 gxml/TwDocument.vala | 12 ++----------
 1 file changed, 2 insertions(+), 10 deletions(-)

commit d9ba53da08c723fe21e4172246001a4bbee4a709
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Fri May 8 18:22:50 2015 -0500

    Fixed more Unit Test

    * Fixed
    /gxml/serializable/convined_gee_containers/se-deserialize-unknowns

 gxml/libxml-Element.vala                 |  2 +-
 test/SerializableGeeCollectionsTest.vala | 18 +++---------------
 test/SerializableObjectModelTest.vala    | 18 ++----------------
 3 files changed, 6 insertions(+), 32 deletions(-)

commit b63c7a202bbe0c1d4c8d927b577fc207c801157a
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Fri May 8 17:56:59 2015 -0500

    Fixed Serializable ignore default properties

 gxml/Serializable.vala | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit f500d7fdaeca62b5a8978aabef2d3c4c88726bb7
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Fri May 8 14:53:27 2015 -0500

    Fixed Unit Test to add content aside of child nodes

 test/ElementTest.vala | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

commit 8c7fdbcd49c6a324ca95aa546e7caeff2687b984
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Fri May 8 14:34:05 2015 -0500

    GXml.Serializable API changes. GXml.Node.copy fixes.

    * Serializable.unknown_serializable_property renamed and type
      changed to Serializable.unknown_serializable_properties as Gee.Map

    * Added Serializable.unknown_serializable_nodes as Gee.Collection

    * All Serializable derived classes updated

    * Unknown attributes and nodes, are should be stored in a per-object
      TwDocument.root

    * Fixed long standing bug about Element.content, by always referencing
      GXml.Text to "built" it and store

    * SerializableObjectModel implement above Serializable
    requirements. All
      other classes just checked not to be affected by the change.

    * SerializableObjectModel stores all node's texts as GXml.Text nodes
      and added to childs.

    * GXml.Element requires all implementations should use GXml.Text
    internally
      for texts in node, but concatenate them when get its content

    * GXml.Node.copy() fixed Element content copy

    * TwDocument API change. Added TwDocument(), TwDocument.for_path()
    constructors.
      first one creates a tmp file by default.

    * Added TwDocument.save_to() to allows save a document to a different
    file
      without change internal file used by save()

    * First implementation of TwDocument.to_string(), not tested yet

    * Fixed GXml.Text.value

    * xElement.content, follows GXml.Element implemetation, using
    GXml.Text
      to store its content

    * Fixed Unit Test:
    /gxml/serializable/object_model/deserialize_unknown_property

 gxml/Node.vala                           |  40 +++++++++-
 gxml/Serializable.vala                   |   4 +-
 gxml/SerializableGeeArrayList.vala       |  10 +--
 gxml/SerializableGeeDualKeyMap.vala      |  10 +--
 gxml/SerializableGeeHashMap.vala         |  10 +--
 gxml/SerializableGeeTreeMap.vala         |  10 +--
 gxml/SerializableJson.vala               |  12 +--
 gxml/SerializableObjectModel.vala        |  64 ++++++++++------
 gxml/TwDocument.vala                     |  37 ++++++++-
 gxml/TwText.vala                         |   5 ++
 gxml/libxml-Element.vala                 |  30 +++++---
 test/SerializableGeeArrayListTest.vala   |   4 +-
 test/SerializableGeeCollectionsTest.vala |   8 +-
 test/SerializableObjectModelTest.vala    | 128
 ++++++++++++++++++++-----------
 test/TwDocumentTest.vala                 |  14 ++--
 test/gxml-performance.vala               |   2 +-
 16 files changed, 245 insertions(+), 143 deletions(-)

commit 67d67f8f0dfe666787b59646c7cde223c3bcd5cb
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Thu May 7 15:34:18 2015 -0500

    Fixed Unit Tests /gxml/serializable/object_model/unknown_property

 gxml/Serializable.vala                   | 41 +++++++++++++++----
 gxml/SerializableGeeArrayList.vala       | 24 ++++++++++-
 gxml/SerializableGeeDualKeyMap.vala      | 23 ++++++++++-
 gxml/SerializableGeeHashMap.vala         | 23 ++++++++++-
 gxml/SerializableGeeTreeMap.vala         | 23 ++++++++++-
 gxml/SerializableJson.vala               | 26 +++++++++++-
 gxml/SerializableObjectModel.vala        | 57 +++++++++++++++++++++-----
 test/SerializableGeeCollectionsTest.vala |  6 +--
 test/SerializableObjectModelTest.vala    | 70
 ++++++++++++++++++++++++++------
 9 files changed, 252 insertions(+), 41 deletions(-)

commit da72e81b03bda6fcd691352e28f7b651f650f1f0
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Thu May 7 13:22:12 2015 -0500

    Fixed SerializableTreeMap lowercase node's name

    * Added Unit Test

 gxml/SerializableGeeTreeMap.vala     |  2 +-
 test/SerializableGeeTreeMapTest.vala | 29 +++++++++++++++++++++++++++++
 test/gxml-performance.vala           | 13 +++++++++++++
 test/test-collection.xml             |  2 ++
 4 files changed, 45 insertions(+), 1 deletion(-)

commit d76f311c9cf9e230fbd21bf08e79b348d829fb02
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Thu May 7 13:13:31 2015 -0500

    Fixed SerializableHashMap lowercase node's name

    * Added Unit Test

 gxml/SerializableGeeHashMap.vala     |  2 +-
 test/SerializableGeeHashMapTest.vala | 28 ++++++++++++++++++++++++++++
 test/gxml-performance.vala           | 11 +++++++++++
 test/test-collection.xml             |  2 ++
 4 files changed, 42 insertions(+), 1 deletion(-)

commit 5b66d4b637e5cf9b74a4a1c3d2b3aded44d6644c
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Thu May 7 13:00:11 2015 -0500

    Fixes on SerializableDualKeyMap

    * Supports node lowercase nodes' name
    * Replaces test-large.xml.in by test-large.xml
    * Added Unit Test for SerializableArrayList and SerializableDualKeyMap
      for lowercase node's name

 configure.ac                            |      1 -
 gxml/SerializableGeeArrayList.vala      |      4 +-
 gxml/SerializableGeeDualKeyMap.vala     |     14 +-
 test/Makefile.am                        |      1 +
 test/SerializableGeeArrayListTest.vala  |     29 +
 test/SerializableGeeDualKeyMapTest.vala |     30 +
 test/gxml-performance.vala              |     22 +-
 test/test-collection.xml                |     46 +
 test/test-large.xml                     | 131043
 +++++++++++++++++++++++++++++
 test/test-large.xml.in                  | 131043
 -----------------------------
 10 files changed, 131184 insertions(+), 131049 deletions(-)

commit b51c9a3198595341baeca91318319fff352fc26d
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Thu May 7 11:24:25 2015 -0500

    Ported SerializableObjectModel to GXml.Attribute

    * SerializableObjectModel.deserialize_property() checks for
      GXml.Attribute no old GXml.Attr
    * SerializableArrayList Unit tests serialize to TwDocument
    * Added more DEBUG information

 gxml/SerializableGeeArrayList.vala     |  2 +-
 gxml/SerializableObjectModel.vala      |  8 +++++--
 test/SerializableGeeArrayListTest.vala | 43
 ++++++++++++++--------------------
 3 files changed, 25 insertions(+), 28 deletions(-)

commit bb0e3fef88567522660d5020c2133ed18777e62c
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Thu May 7 09:53:55 2015 -0500

    Fixed SerializableObjectModel serialize Element content to TwDocument

    * SerializableObjectModel used to create a GXml.Text and add it to
      a GXml.Element when serializing, not as a element's content. This
      is fixed now, but breaks the use of GXml.Text added as a child to
      a GXml.Element and renderer it as a content, take care!

 gxml/SerializableObjectModel.vala | 5 ++---
 gxml/TwDocument.vala              | 5 +++++
 test/gxml-performance.vala        | 3 ---
 3 files changed, 7 insertions(+), 6 deletions(-)

commit f416a9593a3169f2200b8557328e51ae762bbcee
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Wed May 6 22:14:41 2015 -0500

    Fixes on SerializableArrayList and Unit tests

    * Fixed a bug on SerializableArrayList deserializing nodes
    * Fixed /gxml/performance/tw-serialize

 gxml/SerializableGeeArrayList.vala | 14 ++++++++++++-
 gxml/SerializableObjectModel.vala  | 21 +++++++++++++-------
 test/gxml-performance.vala         | 40
 ++++++++++++++++++++++++++++++--------
 3 files changed, 59 insertions(+), 16 deletions(-)

commit 60cb82af5bb452ee40913cee8b4e713a67e564dc
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Wed May 6 16:31:54 2015 -0500

    Updating test large xml

 test/test-large.xml.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c636ef5d92eb1504fc8f16b7b0bbd61a2a208eeb
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue May 5 18:03:11 2015 -0500

    Added performance/tw-serialize

    * Fixes on containers removing xElement
    * Fixed a bug on Document.save_as()
    * There exists a bug on serialization to TwDocument,
      missing properties on saving to file

 gxml/Document.vala                  |  9 +++------
 gxml/SerializableGeeArrayList.vala  |  4 ++--
 gxml/SerializableGeeDualKeyMap.vala |  4 ++--
 gxml/SerializableGeeHashMap.vala    |  4 ++--
 gxml/SerializableGeeTreeMap.vala    |  4 ++--
 test/TwDocumentTest.vala            |  2 +-
 test/gxml-performance.vala          | 30 ++++++++++++++++++++++++++++++
 7 files changed, 42 insertions(+), 15 deletions(-)

commit 29cffca3d93d0eee942fe8941a62f4a390f30e09
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue May 5 16:50:55 2015 -0500

    Added DEBUG definition on Unit Test

 test/Makefile.am                      | 4 ++++
 test/SerializableObjectModelTest.vala | 4 ++--
 test/TwDocumentTest.vala              | 2 ++
 3 files changed, 8 insertions(+), 2 deletions(-)

commit 003812ec37c45a2b94b7543df286f7f89a3047e0
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue May 5 16:41:29 2015 -0500

    Added Unit Test for TwDocument.save() for 30,000 sub-nodes

 test/TwDocumentTest.vala | 64
 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 64 insertions(+)

commit c320375f36c1701797bf27f25d20ca0aec540acd
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue May 5 16:26:34 2015 -0500

    TwDocument.save() bytes writting monitoring. Unit test for sub-nodes.

    * Implemented TwDocument.save() bites written monitoring to flush
      when 1500 bytes have been done.
    * Added test to create sub-nodes

 gxml/TwDocument.vala     | 15 +++++++++---
 test/TwDocumentTest.vala | 63
 ++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 74 insertions(+), 4 deletions(-)

commit dc405919e7e291a250f0348cd49ed52e45c80895
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue May 5 15:26:13 2015 -0500

    Added tests for TwDocument root childs with attributes

 test/TwDocumentTest.vala | 36 ++++++++++++++++++++++++++++++++++++
 1 file changed, 36 insertions(+)

commit 7c65c3e2680fe17375d5c45f3e90d3a14e76e6d5
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue May 5 15:18:00 2015 -0500

    Added TwDocument.root set content and properties

 test/TwDocumentTest.vala | 66
 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 66 insertions(+)

commit ffd2b247c4d156e62c18baff3bab99a8f3bc175e
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue May 5 15:06:29 2015 -0500

    Fixed TwDocument.save() for one root node

 test/TwDocumentTest.vala | 42 ++++++++++++++++++++++++++++++++++--------
 1 file changed, 34 insertions(+), 8 deletions(-)

commit 03fa559c809f2f2a81e02c4b4016c33c9014bc3b
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue May 5 12:19:52 2015 -0500

    Fixes on TwDocument.save()

    * TwDocument.save () works, requires Unit Testing to check output
    * Fixed TwDocument.namespaces implementation
    * Fixed any TwNode should have its own namespaces, but search one
    defined in
      TwDocument to use or add new local and at document
    * Added DEBUG information on TwDocument.save()
    * Removed initialize Xml.TextReader
    * Fixes when DEBUG is enable

 gxml/Document.vala                |  2 ++
 gxml/SerializableObjectModel.vala |  6 ++--
 gxml/TwDocument.vala              | 66
 +++++++++++++++++++++++++++++++++------
 gxml/TwElement.vala               |  1 -
 gxml/TwNode.vala                  |  7 +++--
 test/TwDocumentTest.vala          | 49 +++++++++++++++++++++++++++++
 6 files changed, 115 insertions(+), 16 deletions(-)

commit 31c1e18a380174a972f6c2b91eb2b5ee7594bd8e
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue May 5 11:40:50 2015 -0500

    Removed unnecesary implementations on TwAttribute

 gxml/TwAttribute.vala | 3 ---
 1 file changed, 3 deletions(-)

commit 8d6ea4c1bcf94530c1b9084b62697d0c2b41f710
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue May 5 11:37:09 2015 -0500

    Adding TwDocument tests: creation and root

    * Fixes on GXml.TwNode, TwElement and TwDocument
    * Removing non-debug messages and invalid cast
    * Added TwDocumentTest suite

 configure.ac                |  1 +
 gxml/Document.vala          |  4 ++--
 gxml/TwAttribute.vala       |  2 --
 gxml/TwDocument.vala        | 22 ++++++++++++++++++++--
 gxml/TwElement.vala         |  4 ++--
 gxml/TwNode.vala            |  6 ++++--
 gxml/libxml-BackedNode.vala |  2 ++
 test/ElementTest.vala       |  2 +-
 test/GXmlTest.vala          |  1 +
 test/Makefile.am            |  2 ++
 10 files changed, 35 insertions(+), 11 deletions(-)

commit 6c0a841cffa3b7d7034e37f99f30077dcfc1f57a
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Mon May 4 22:30:30 2015 -0500

    Start implementation of TextWriter to write out GXml.Document

    * Added Document.indent property
    * Fixed Node.ns_uri() method's name typo
    * First implementation of Document.save() in TwDocument
      requires Unit Tests
    * Requires Unit Tests for all TextWriter classes implementation
    * Consider to remove Xml.TextWrite field in Tw* classes

 gxml/Document.vala        |  4 ++++
 gxml/Node.vala            |  2 +-
 gxml/TwDocument.vala      | 41 +++++++++++++++++++++++++++++++++++++----
 gxml/libxml-Document.vala |  1 +
 4 files changed, 43 insertions(+), 5 deletions(-)

commit b9958a0dbf93343a4e7cbf6e592cbee610294e80
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Mon May 4 19:07:53 2015 -0500

    Implementing TextWriter classes - base clases

    * Added Document.save()/save_as() methods
    * Consider to remove static functions from GXml.Document
    * Initial clases to use Xml.TextWriter to save documents

 gxml/Document.vala        | 54 +++++++++++++++++++++++++------------
 gxml/Element.vala         |  2 +-
 gxml/Makefile.am          |  9 ++++++-
 gxml/TwAttribute.vala     | 39 +++++++++++++++++++++++++++
 gxml/TwComment.vala       | 36 +++++++++++++++++++++++++
 gxml/TwDocument.vala      | 68
 +++++++++++++++++++++++++++++++++++++++++++++++
 gxml/TwElement.vala       | 44 ++++++++++++++++++++++++++++++
 gxml/TwNamespace.vala     | 39 +++++++++++++++++++++++++++
 gxml/TwNode.vala          | 56 ++++++++++++++++++++++++++++++++++++++
 gxml/TwText.vala          | 36 +++++++++++++++++++++++++
 gxml/libxml-Document.vala |  9 +++++--
 11 files changed, 371 insertions(+), 21 deletions(-)

commit abe0a9cf26962710e4a334cdfe4988811fe4e6b4
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Mon May 4 15:10:18 2015 -0500

    Added API for TextWriter interface implementations

    * GXml.Document and GXml.Element added finalize functions to be used
      with GXml.TextWriter interface

 gxml/Document.vala | 80
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 gxml/Element.vala  | 10 +++++++
 2 files changed, 90 insertions(+)

commit 545b5a1dccf2d14aec348cb984f0f83e8bfec2e5
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Mon May 4 12:56:02 2015 -0500

    Improved documentation

    * Adding identification for GXml generic, Serializable and DOM APIs

 gxml/Serializable.vala           | 2 +-
 gxml/SerializableContainer.vala  | 2 +-
 gxml/SerializableMapDualKey.vala | 2 +-
 gxml/SerializableMapKey.vala     | 2 +-
 gxml/libxml-NamedNodeMap.vala    | 2 +-
 gxml/libxml-NodeList.vala        | 4 +++-
 6 files changed, 8 insertions(+), 6 deletions(-)

commit db1171df0d7eb4dfbba527c0cc430eaee85049fc
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Mon May 4 12:37:45 2015 -0500

    Implemented GXml.Document.create_comment

 gxml/Document.vala    | 4 ++--
 vapi/xlibxml-1.0.vapi | 6 ++++++
 2 files changed, 8 insertions(+), 2 deletions(-)

commit 495876e6e616d91fbdc5ecc7d06ac4e2132b7a7e
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Mon May 4 12:25:50 2015 -0500

    Added GXml.Document.create_comment()

    * Implemented in xDocument
    * Renamed xDocument.create_comment to
    xDocument.create_managed_comment()
    * Updated Unit Tests

 gxml/Document.vala        |  7 +++++++
 gxml/libxml-Document.vala | 12 ++++++++++--
 test/DocumentTest.vala    |  6 +++---
 test/NodeTest.vala        |  8 ++++----
 4 files changed, 24 insertions(+), 9 deletions(-)

commit 187688a78dfe3bf883ad80becd6ab9f54238d13d
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Mon May 4 11:59:00 2015 -0500

    Added GXml.Comment interface

    * Moved old libxml-Comment to xComment

 gxml/Makefile.am          | 3 ++-
 gxml/libxml-Comment.vala  | 6 ++++--
 gxml/libxml-Document.vala | 8 ++++----
 test/DocumentTest.vala    | 2 +-
 4 files changed, 11 insertions(+), 8 deletions(-)

commit 23b0f8b9e3de1c4fd6caca866ea99c7483834c5f
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Mon May 4 11:44:34 2015 -0500

    Fixed documentation installation

    * Removed unnecesary code in docs/valadoc/Makefile.am

 docs/valadoc/Makefile.am         | 109
 ---------------------------------------
 docs/valadoc/gtk-doc/Makefile.am |   9 ++--
 gxml/Attribute.vala              |   2 +-
 gxml/Document.vala               |   4 +-
 gxml/Element.vala                |  10 ++--
 gxml/Namespace.vala              |   6 +--
 gxml/Node.vala                   |  12 ++---
 gxml/Serializable.vala           |  74 +++++++++++++-------------
 gxml/libxml-Comment.vala         |  11 ++--
 9 files changed, 68 insertions(+), 169 deletions(-)

commit f0e6dcfd1ed3a3d708d9baaf2f202d0590b6eeef
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Mon May 4 10:38:50 2015 -0500

    Documentation improvements for GXml.Node and derived interfaces

 gxml/Attribute.vala | 10 +++++++++-
 gxml/Document.vala  | 23 ++++++++++++++++++---
 gxml/Element.vala   | 21 +++++++++++++++++++-
 gxml/Namespace.vala | 18 +++++++++++++++++
 gxml/Node.vala      | 57
 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 124 insertions(+), 5 deletions(-)

commit 37a96d159323d6a618456dbe96bb5116b1f773fd
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Mon May 4 09:34:11 2015 -0500

    Fixed --enable-devhelp-docs without --enable-gtk-docs

 configure.ac | 24 ++++++++++++------------
 1 file changed, 12 insertions(+), 12 deletions(-)

commit f4c6ce4a29521f4fdc93f74bbffcacb1ef8e6316
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Sun May 3 10:18:59 2015 -0500

    Fixed --enable-gir-docs enabled alone

 configure.ac | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

commit 06f4a5e09d22818e2ccd68890f0171d5c726a831
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Sun May 3 10:14:14 2015 -0500

    Fixed --enable-devhelp-doc enabled alone

 configure.ac | 17 ++++++++++++-----
 1 file changed, 12 insertions(+), 5 deletions(-)

commit 6d56cfd4b9964844a009f70aa686a19d1e2f57b8
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Sun May 3 09:01:07 2015 -0500

    Fixed --enable-gtk-docs alone. It requires --enable-valadoc

 configure.ac | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

commit 297d50e237257103e1f1bd8eb9b0294a5b16f2eb
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Sun May 3 08:47:50 2015 -0500

    Fixed documentation generation valadoc - gtk-doc build

 configure.ac                      | 18 ++++++++++++------
 docs/valadoc/Makefile.am          |  1 +
 docs/valadoc/devhelp/Makefile.am  |  3 ++-
 docs/valadoc/gir-docs/Makefile.am |  3 ++-
 docs/valadoc/gtk-doc/Makefile.am  |  3 ++-
 vapi/xlibxml-1.0.vapi             | 12 ++++++------
 6 files changed, 25 insertions(+), 15 deletions(-)

commit 6938851e9c633c4d20f98133ece19d0692b85ffb
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Sat May 2 09:54:49 2015 -0500

    Ported libxml-Text to GXml.Text

    * Ported all internals and unit tests to xText
    * Still Unit Test for GXml.Test interface missing

 gxml/Makefile.am              |  1 +
 gxml/libxml-CDATASection.vala |  2 +-
 gxml/libxml-Document.vala     |  8 ++++----
 gxml/libxml-Text.vala         |  8 ++++----
 test/AttrTest.vala            |  4 ++--
 test/CharacterDataTest.vala   | 16 ++++++++--------
 test/DocumentTest.vala        |  2 +-
 test/ElementTest.vala         |  6 +++---
 test/GXmlTest.vala            |  6 +++---
 test/TextTest.vala            |  4 ++--
 10 files changed, 29 insertions(+), 28 deletions(-)

commit 352e35b3cca08e710ffc952b2d7e0d6884fc02e7
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Sat May 2 09:14:32 2015 -0500

    Fixed installation suffix

    * Removed unused file

 configure.ac                  |  2 +-
 gxml/libxml-TagNamedList.vala | 36 ------------------------------------
 2 files changed, 1 insertion(+), 37 deletions(-)

commit 6cd0e4c2d59276e5915bf4390e3dd25b98cd80fd
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Fri May 1 20:59:32 2015 -0500

    Fixed implementation of libxml-NamedAttrMap

    * NamedAttrMap re-implemented Gee.Map for GXml.Attribute
      using libxml2 direct access
    * Create a new NamedAttrMap is required each time access
      GXml.Node.attrs, in order to access any update (FIXIT!)
    * More SerializableObjectModel xElement substitutions

 gxml/Makefile.am                  |   1 +
 gxml/SerializableObjectModel.vala |   2 +-
 gxml/libxml-Attr.vala             |   2 +-
 gxml/libxml-NamedAttrMap.vala     | 337
 ++++++++++++++++++++++++++++++++++++++
 gxml/libxml-NamedNodeMap.vala     | 258 +----------------------------
 5 files changed, 341 insertions(+), 259 deletions(-)

commit 7df6c48ecfa787a5d58c84f6bba7bfc434903d8e
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Thu Apr 30 17:19:34 2015 -0500

    SerializableObjectModel removed more references to xElement

 gxml/SerializableObjectModel.vala | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

commit 282dfef6831225667d51aebc762e19ae80c46ffd
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Thu Apr 30 17:16:52 2015 -0500

    SerializableObjectModel removing more references to xNode

 gxml/SerializableObjectModel.vala | 20 +++++++++-----------
 1 file changed, 9 insertions(+), 11 deletions(-)

commit 7307074218667c7697f9fed332c46dd195bb4610
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Thu Apr 30 17:10:51 2015 -0500

    Serializable.unknown_serializable_property ported to GXml.Node

    * Documentation updates
    * More SerializableObjectModel ports to GXml.Element/Document
    * Test cases updates

 gxml/Serializable.vala                   | 24 ++++++++++++------------
 gxml/SerializableJson.vala               | 12 ++++++------
 gxml/SerializableObjectModel.vala        | 14 +++++++-------
 test/SerializableGeeCollectionsTest.vala |  8 ++++----
 test/SerializableObjectModelTest.vala    | 10 +++++-----
 test/SerializableTest.vala               |  2 +-
 6 files changed, 35 insertions(+), 35 deletions(-)

commit 9aaecd0d27616f5513eb24dafdf6a478ce00b5fd
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Thu Apr 30 16:51:51 2015 -0500

    SerializableObjectModel removing more references to xElement

 gxml/SerializableObjectModel.vala | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

commit 3e7cd143251c58de06bc1ad3528bf9b820958f76
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Thu Apr 30 16:42:23 2015 -0500

    SerializableObjectModel port to GXml.Element

    * Added GXml.Element.set_attr/get_attr()
    * Removed GXml.Element.set_attribute by GXml.Element.set_attr()
    * Reimplemented/API change on GXml.Node.copy()
    * Considering to Delete SerializableJson/Serializable

 gxml/Element.vala                 |  3 ++-
 gxml/Node.vala                    | 19 +++++++++++++++++++
 gxml/SerializableJson.vala        |  5 +++--
 gxml/SerializableObjectModel.vala | 22 ++++++++++------------
 gxml/libxml-Attr.vala             | 16 ----------------
 gxml/libxml-Element.vala          | 33 +++------------------------------
 gxml/libxml-Node.vala             | 11 +----------
 7 files changed, 38 insertions(+), 71 deletions(-)

commit 6f76aad61bd05bc2314766373d92f2e787774537
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Thu Apr 30 14:19:00 2015 -0500

    Fixed bug on GXml.Namespaces implementation in old libxml

    * NamespaceAttrNodeList now is fully ported to Gee.List<Namespace>
    * NamespaceAttrNodeList uses xmlGetNsList to find all namespaces the
      document
    * Now set_namespace work properly
    * Deserialize with namespaces is working
    * Added Xmlx.doc_get_ns_list wrapping xmlGetNsList

 gxml/Serializable.vala                 |  1 +
 gxml/SerializableGeeHashMap.vala       |  2 +-
 gxml/SerializableGeeTreeMap.vala       |  2 +-
 gxml/SerializableObjectModel.vala      | 14 +++----
 gxml/libxml-NamespaceAttrNodeList.vala | 69
 ++++++++++++++--------------------
 gxml/xlibxml.c                         |  5 +++
 gxml/xlibxml.h                         |  1 +
 test/SerializableObjectModelTest.vala  | 20 +++++++---
 vapi/xlibxml-1.0.vapi                  |  2 +
 9 files changed, 62 insertions(+), 54 deletions(-)

commit 45d079c8e3877cec9f7d9ad190368e62b5fed1d9
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Thu Apr 30 11:26:50 2015 -0500

    * Removed custom libxml-2.0.vapi file
    * Added gxml/xlibxml.c/.h and xlibxml.vapi files to implement missing
    API from
      Vala's libxml-2.0.vapi file (updates to new GXml.Xmlx API)
    * Old libxml-DocumentType uses a Xml.Doc to access its internals
    * Fixed get_last_error to_string implementation to use
    string.replace()
    * GXml.Node.namespaces changed to Gee.List<Namespace> (updated
    implementations)
    * Added GXml.Node.set_namespace (currently is buggy)
    * Added GXml.Serializable.set_namespace and removed
    serializable_set_namespace
      property (updated implementations)
    * Old libxml-Node and BackedNode changed type from NodeList to
    List<Namespace>
      this change doesn't broke DOM API
    * Reimplemented libxml-NamespaceAttrNodeList to access directly
    to Xml.Node.Ns
      lists of namespaces and implement Gee.List<Namespace> interfaces

 gxml/Makefile.am                       |    7 +-
 gxml/Node.vala                         |    3 +-
 gxml/Serializable.vala                 |   14 +-
 gxml/SerializableGeeArrayList.vala     |    2 +-
 gxml/SerializableGeeDualKeyMap.vala    |    2 +-
 gxml/SerializableGeeHashMap.vala       |    2 +-
 gxml/SerializableGeeTreeMap.vala       |    2 +-
 gxml/SerializableJson.vala             |    2 +-
 gxml/SerializableObjectModel.vala      |    8 +-
 gxml/libxml-BackedNode.vala            |   40 +-
 gxml/libxml-CharacterData.vala         |    2 +-
 gxml/libxml-Document.vala              |   14 +-
 gxml/libxml-DocumentType.vala          |    8 +-
 gxml/libxml-Error.vala                 |    4 +-
 gxml/libxml-NamespaceAttrNodeList.vala |  167 ++-
 gxml/libxml-Node.vala                  |    4 +-
 gxml/xlibxml.c                         |   42 +
 gxml/xlibxml.h                         |   32 +
 test/DocumentTest.vala                 |    4 +-
 test/ElementTest.vala                  |   16 +-
 test/SerializableObjectModelTest.vala  |   23 +-
 vapi/libxml-2.0.vapi                   | 2021
 --------------------------------
 vapi/xlibxml-1.0.vapi                  |   31 +
 23 files changed, 331 insertions(+), 2119 deletions(-)

commit bd8256514d9f22c2f3acf5dbe02b5675300f7cf1
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Wed Apr 29 12:26:47 2015 -0500

    Implemented GXml.Text

    * Added Document.create_text() and its implementation
    * Replaced xDocument.create_text_node() with Document.create_text()

 gxml/Document.vala                | 1 +
 gxml/SerializableObjectModel.vala | 8 ++++----
 gxml/libxml-Document.vala         | 3 +--
 gxml/libxml-Text.vala             | 4 +++-
 4 files changed, 9 insertions(+), 7 deletions(-)

commit 7e17be98a3fd69c1351590dd35da08f5f4590ca4
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Wed Apr 29 12:11:52 2015 -0500

    SerializableObjectModel porting to GXml.Document

    * No create_text_node() have been implemented
    * No Element.add_namespace_attr() have been implemented

 gxml/SerializableObjectModel.vala | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

commit c154022022f5ae93a4df605af394a72d539aaa11
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Wed Apr 29 12:03:40 2015 -0500

    Fixed bug in GXml.Namespace implementation of old libxml

 gxml/libxml-NamespaceAttr.vala        |  4 ++--
 gxml/libxml-Node.vala                 |  2 +-
 test/SerializableObjectModelTest.vala | 19 ++++++++++++++-----
 3 files changed, 17 insertions(+), 8 deletions(-)

commit 6d6d6d358bf86f917dfaf3d014cb178c838bedba
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Wed Apr 29 11:09:03 2015 -0500

    Fixed bug on NamespaceAttrNodeList initialization

 gxml/libxml-NamespaceAttrNodeList.vala | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

commit a529de1a995a8b59392f881ad1d81bea8facdc46
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Wed Apr 29 10:37:20 2015 -0500

    Ported Serializable.deserialize_unknown_property_type signal to
    GXml.Node

 gxml/Serializable.vala     | 2 +-
 test/SerializableTest.vala | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

commit 09cbe905ccd43b56e7a30733c110c242a7e66c50
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Wed Apr 29 10:34:33 2015 -0500

    Ported Serializable.deserialize_unknown_property signal to GXml.Node

 gxml/Serializable.vala                | 2 +-
 test/SerializableObjectModelTest.vala | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 5eec9f20310a9cae82c4fc09eb753dba5e9bcd27
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Wed Apr 29 10:31:30 2015 -0500

    Ported Serializable.serialize_unknown_property_type signal to
    GXml.Node

 gxml/Serializable.vala     | 2 +-
 test/SerializableTest.vala | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

commit d8e051c94b5faa19dd2ca52ff49dde982040c50d
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Wed Apr 29 10:07:42 2015 -0500

    Ported Serializable.serialize_unknown_property to GXml.Node

 gxml/Serializable.vala                | 14 +++++++-------
 gxml/SerializableObjectModel.vala     |  9 +++++----
 test/SerializableObjectModelTest.vala |  4 ++--
 3 files changed, 14 insertions(+), 13 deletions(-)

commit eb3262f9b0ad21e6455b8a923877bcada3f758da
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Wed Apr 29 09:59:35 2015 -0500

    Ported Serializable.deserialize_property to GXml.Node

 gxml/Serializable.vala              | 2 +-
 gxml/SerializableGeeArrayList.vala  | 4 ++--
 gxml/SerializableGeeDualKeyMap.vala | 4 ++--
 gxml/SerializableGeeHashMap.vala    | 4 ++--
 gxml/SerializableGeeTreeMap.vala    | 4 ++--
 gxml/SerializableJson.vala          | 5 ++++-
 gxml/SerializableObjectModel.vala   | 6 ++++--
 7 files changed, 17 insertions(+), 12 deletions(-)

commit 307da5e1d6b7dd7ce5eccd63d4e5e41d95f0d59d
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Wed Apr 29 09:49:47 2015 -0500

    Ported Serializable.deserialize to GXml.Node

    * Disable /gxml/serializable/object_model/override_deserialize test
      because a bug in NamespaceAttrNodeList bug

 gxml/Serializable.vala                |  2 +-
 gxml/SerializableGeeArrayList.vala    | 12 +++++-----
 gxml/SerializableGeeDualKeyMap.vala   | 12 +++++-----
 gxml/SerializableGeeHashMap.vala      | 12 +++++-----
 gxml/SerializableGeeTreeMap.vala      | 12 +++++-----
 gxml/SerializableJson.vala            |  3 ++-
 gxml/SerializableObjectModel.vala     | 42
 +++++++++++++++++------------------
 test/SerializableObjectModelTest.vala | 16 ++++++-------
 8 files changed, 56 insertions(+), 55 deletions(-)

commit 642f2da48d9f6a8be8e644f4de2257550e2fae38
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Fri Apr 24 14:43:12 2015 -0500

    Ported Serializable.serialize_property to GXml.Node

 gxml/Serializable.vala              | 2 +-
 gxml/SerializableGeeArrayList.vala  | 4 ++--
 gxml/SerializableGeeDualKeyMap.vala | 4 ++--
 gxml/SerializableGeeHashMap.vala    | 4 ++--
 gxml/SerializableGeeTreeMap.vala    | 4 ++--
 gxml/SerializableJson.vala          | 4 +++-
 gxml/SerializableObjectModel.vala   | 6 ++++--
 7 files changed, 16 insertions(+), 12 deletions(-)

commit daf8f06b45e1961873f9fc34549a8afa027bfdf7
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Fri Apr 17 15:51:29 2015 -0500

    Changed Serializable.serialize() to GXml.Node

    * SerializeObjectModel.serialize() require to convert to use
      only GXml.Node, GXml.Document and GXml.Element

 gxml/Serializable.vala                | 2 +-
 gxml/SerializableGeeArrayList.vala    | 4 ++--
 gxml/SerializableGeeDualKeyMap.vala   | 4 ++--
 gxml/SerializableGeeHashMap.vala      | 4 ++--
 gxml/SerializableGeeTreeMap.vala      | 4 ++--
 gxml/SerializableJson.vala            | 6 +++---
 gxml/SerializableObjectModel.vala     | 6 +++---
 test/SerializableObjectModelTest.vala | 6 +++---
 8 files changed, 18 insertions(+), 18 deletions(-)

commit 92a2ff78daefca1c0f4970c26e6cfc80a094e0bf
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Thu Apr 16 07:50:16 2015 -0500

    SerializableTreeMap tests ported to GXml.Element

 test/SerializableGeeTreeMapTest.vala | 40
 +++++++++++++++---------------------
 1 file changed, 17 insertions(+), 23 deletions(-)

commit d6cc46fef06acb284cab9e8ab21ed5d462c9b9df
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Wed Apr 15 21:44:35 2015 -0500

    SerializabelHashMap test ported to GXml.Element

 test/SerializableGeeHashMapTest.vala | 38
 ++++++++++++++++++------------------
 1 file changed, 19 insertions(+), 19 deletions(-)

commit 0f517a4544ce2066e3066430a15d444dedb0685b
Merge: 4cbef5c 9213772
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Wed Apr 15 21:36:51 2015 -0500

    Merged local branch with remote, due to commit amend

commit 4cbef5c693d17d7986bac5658383850dc77b9332
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Wed Apr 15 21:35:42 2015 -0500

    Ported SerializableDualKeyMap tests to GXml.Element API

 test/SerializableGeeDualKeyMapTest.vala | 25 +++++++++++--------------
 1 file changed, 11 insertions(+), 14 deletions(-)

commit 9f68fd75bf8e9bb517ce60c6f15d14feea80e7d6
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Wed Apr 15 21:23:43 2015 -0500

    Fixed Node.attrs.get()

    * SerializableArrayList tests ported to GXml.Element API, missed
      port Serializable to GXml.Node

 gxml/libxml-Element.vala               | 5 +----
 gxml/libxml-Node.vala                  | 2 +-
 test/SerializableGeeArrayListTest.vala | 7 +++----
 3 files changed, 5 insertions(+), 9 deletions(-)

commit 92137729c73bb3736428db59deee2b061243267b
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Wed Apr 15 21:23:43 2015 -0500

    Fixed Node.attrs.get()

 gxml/libxml-Element.vala               | 5 +----
 gxml/libxml-Node.vala                  | 2 +-
 test/SerializableGeeArrayListTest.vala | 7 +++----
 3 files changed, 5 insertions(+), 9 deletions(-)

commit 208f9e9356f2c7c6d6dd6a191a54664482aa5315
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Wed Apr 15 19:06:00 2015 -0500

    Tested Node.childs.size and its iteration

 gxml/libxml-ChildNodeList.vala         |  1 -
 test/SerializableGeeArrayListTest.vala | 18 ++++++++----------
 2 files changed, 8 insertions(+), 11 deletions(-)

commit c920d05fc26480d9c27b2999ca47d6cc827b7e1e
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Wed Apr 15 18:40:27 2015 -0500

    Replaced xNode.append_child() with Node.childs.add() on tests

    * Containers serializable uses new Node.childs.add() API

 test/SerializableGeeArrayListTest.vala  | 2 +-
 test/SerializableGeeDualKeyMapTest.vala | 2 +-
 test/SerializableGeeHashMapTest.vala    | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit fd615768eef9b3d1d6f5e5b26e339553fef0dc4a
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Wed Apr 15 18:36:54 2015 -0500

    Initial test of GXml.Node.childs.add()

 gxml/Document.vala                   | 5 +++++
 test/SerializableGeeTreeMapTest.vala | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

commit 7c1936e29352ed0b65f483a1d790c5104c5bd935
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Wed Apr 15 18:31:04 2015 -0500

    Implemented Document.create_element()

 gxml/Document.vala                      |  1 +
 gxml/SerializableJson.vala              |  6 ++---
 gxml/SerializableObjectModel.vala       |  2 +-
 gxml/Serialization.vala                 |  6 ++---
 gxml/libxml-Document.vala               |  4 ++--
 test/DocumentTest.vala                  | 18 +++++++-------
 test/ElementTest.vala                   | 42
 ++++++++++++++++-----------------
 test/GXmlTest.vala                      |  2 +-
 test/NamespaceTest.vala                 |  8 +++----
 test/NodeTest.vala                      |  2 +-
 test/SerializableGeeArrayListTest.vala  |  2 +-
 test/SerializableGeeDualKeyMapTest.vala |  2 +-
 test/SerializableGeeHashMapTest.vala    |  2 +-
 test/SerializableGeeTreeMapTest.vala    |  2 +-
 test/SerializableObjectModelTest.vala   |  2 +-
 test/SerializableTest.vala              |  2 +-
 16 files changed, 52 insertions(+), 51 deletions(-)

commit 2a7c0c5a19bfbe961e2569e334c4935d1f0cc5e6
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Wed Apr 15 18:05:50 2015 -0500

    Node, Document and Element interfaces have implementations

    * xNode implements GXml.Node interface
    * xDocument implements GXml.Document interface
    * xElement implements GXml.Element interface

 gxml/Document.vala        | 2 +-
 gxml/Node.vala            | 1 -
 gxml/libxml-Document.vala | 4 ++--
 gxml/libxml-Element.vala  | 2 +-
 gxml/libxml-Node.vala     | 5 ++---
 5 files changed, 6 insertions(+), 8 deletions(-)

commit 99d747bafe76d7d8e7c85c2963b353b404ce4c9d
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Wed Apr 15 17:51:22 2015 -0500

    libxml-Element implements GXml.Element

    * API changes on Document and Element interfaces
    * libxml-Document implements Document.file property

 gxml/Document.vala        |  1 -
 gxml/Element.vala         | 13 ++++++++++---
 gxml/libxml-Document.vala |  5 +++++
 gxml/libxml-Element.vala  |  2 --
 4 files changed, 15 insertions(+), 6 deletions(-)

commit fb39afb1af5b3a34f96509507ed5b4895e156f4f
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Wed Apr 15 17:32:55 2015 -0500

    Implemented GXml.Node.to_string () in xNode

 gxml/libxml-Node.vala | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 9182766cbc4a525caf23b1c5bc5a6d50f86fe8e3
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Wed Apr 15 17:28:48 2015 -0500

    Renamed to_string to stringify on xNode

    * This will avoid conflicts with GXml.Node.to_string()
    * Updated GXml.Node API to read only properties
    * GXml.Node.copy () will be equivalent to xNode.copy () signature

 gxml/Node.vala                 |  8 ++++----
 gxml/SerializableJson.vala     |  2 +-
 gxml/Serialization.vala        |  4 ++--
 gxml/libxml-Attr.vala          |  8 +++-----
 gxml/libxml-BackedNode.vala    |  2 +-
 gxml/libxml-ChildNodeList.vala |  2 +-
 gxml/libxml-Document.vala      |  2 +-
 gxml/libxml-DocumentType.vala  |  7 ++-----
 gxml/libxml-Element.vala       |  4 ++--
 gxml/libxml-LinkedList.vala    |  2 +-
 gxml/libxml-Node.vala          | 27 +++++++++++++--------------
 11 files changed, 31 insertions(+), 37 deletions(-)

commit 055a80961361606a2fcb964cc95587db92dcbf0e
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Wed Apr 15 16:50:20 2015 -0500

    Fixed _namespace_definitions access

 gxml/libxml-BackedNode.vala | 2 --
 gxml/libxml-Node.vala       | 2 +-
 2 files changed, 1 insertion(+), 3 deletions(-)

commit b019e45064f19a82627567ead33caaa1b913d373
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Wed Apr 15 16:43:57 2015 -0500

    libxml-NamedNodeMap implemented Gee.AbstractMap

    * Moved implementation of Node to xNode instead of BackedNode

 gxml/libxml-BackedNode.vala   |  22 -------
 gxml/libxml-Element.vala      |   2 +-
 gxml/libxml-NamedNodeMap.vala | 136
 +++++++++++++++++++++++++++++++++++++++++-
 gxml/libxml-Node.vala         |  17 ++++++
 4 files changed, 152 insertions(+), 25 deletions(-)

commit 047dc918e925a93d51f406ab4e7643d079975038
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Wed Apr 15 14:08:35 2015 -0500

    Sync Node interface with xNode and BackedNode

    * Removed owned from child_nodes property in Node
    * Changed type of Node interface properties: childs and namespaces
      to BidirList

 gxml/Node.vala              |  4 ++--
 gxml/libxml-Attr.vala       | 10 ++++++----
 gxml/libxml-BackedNode.vala | 17 ++++++++++-------
 gxml/libxml-Document.vala   |  6 ++++--
 gxml/libxml-Entity.vala     |  9 +++++----
 gxml/libxml-Node.vala       |  3 +--
 test/DocumentTest.vala      |  3 +--
 7 files changed, 29 insertions(+), 23 deletions(-)

commit eb283e5b1bdd1e6a782b93ba798d1e27a850c75b
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Wed Apr 15 13:37:35 2015 -0500

    libxml-ChildNodeList implements Gee.AbstractBidirList

 gxml/libxml-ChildNodeList.vala | 68
 +++++++++++++++++++++++++++++++++++-------
 1 file changed, 57 insertions(+), 11 deletions(-)

commit daceb003d4d71097a4d305c5de6f1b1726aa03ee
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Wed Apr 15 13:13:58 2015 -0500

    libxml-ChildNodeList implement Gee.AbstractList

 gxml/libxml-ChildNodeList.vala | 119
 ++++++++++++++++++++++++-----------------
 1 file changed, 70 insertions(+), 49 deletions(-)

commit eeba83fed6a4048d297d5fa7ae25b2806fce02fd
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Wed Apr 15 11:28:33 2015 -0500

    libxml-ChildNodeList class ported to Gee.Collection

    * ChildNodeList now implements directly Gee.Collection and
      its pre-requisites

 gxml/libxml-ChildNodeList.vala | 77
 ++++++++++++++++++++++++++++--------------
 1 file changed, 51 insertions(+), 26 deletions(-)

commit 6809728e0823be1f8743f0a69f5699ee71ab065b
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Wed Apr 15 11:11:39 2015 -0500

    Added missing files to repository

 gxml/libxml-ChildNodeList.vala         | 233
 +++++++++++++++++++++++++++++++++
 gxml/libxml-NamespaceAttrNodeList.vala |  30 +++++
 gxml/libxml-TagNamedList.vala          |  36 +++++
 3 files changed, 299 insertions(+)

commit f225164211af27295434d632c5e10799de6b4738
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue Apr 14 18:08:06 2015 -0500

    NodeChildNodeList implements Gee.List interface

 gxml/libxml-NodeChildNodeList.vala | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 0e94726896a49c5e8c3f3e27ebd1755b637a029f
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue Apr 14 17:40:38 2015 -0500

    Moved NodeList's implementation to its own file

    * Makes easy to maintain NodeList set of classes

 gxml/Makefile.am                     |   9 +-
 gxml/libxml-AttrChildNodeList.vala   |  55 +++++
 gxml/libxml-BackedNode.vala          |   9 +-
 gxml/libxml-EntityChildNodeList.vala |  55 +++++
 gxml/libxml-LinkedList.vala          |  92 ++++++++
 gxml/libxml-NodeChildNodeList.vala   |  62 ++++++
 gxml/libxml-NodeList.vala            | 401
 +----------------------------------
 gxml/libxml-TagNameNodeList.vala     |  32 +++
 8 files changed, 312 insertions(+), 403 deletions(-)

commit 16f3d5d6c2b742cd3cc4a24f205b5f238dd674f7
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue Apr 14 15:00:37 2015 -0500

    Declare GXml.Namespace implemention for old GXml.NamespaceAttr

 gxml/libxml-NamespaceAttr.vala | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 4ac4ad7fa222732074f732791c98bcb505a2d632
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue Apr 14 14:59:11 2015 -0500

    Namespace interface implemented by old GXml.NamespaceAttr

 gxml/Namespace.vala            |  4 ++--
 gxml/libxml-NamespaceAttr.vala | 14 ++++++++++----
 2 files changed, 12 insertions(+), 6 deletions(-)

commit 8e9878886fc708a7f546ceedb6f56345051bdf36
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue Apr 14 14:55:00 2015 -0500

    Removed unused functions

 gxml/Serialization.vala |  1 -
 gxml/libxml-Error.vala  | 15 +--------------
 gxml/libxml-Node.vala   | 22 ----------------------
 3 files changed, 1 insertion(+), 37 deletions(-)

commit 41bbf57f837d3ef0a451ad00919a81ba35337054
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue Apr 14 14:45:34 2015 -0500

    Removed unused functions on GXml.LinkedList

 gxml/libxml-NodeList.vala | 10 ----------
 1 file changed, 10 deletions(-)

commit 0bc464be0d59da0a77c93c0e18c331d7e9bc08b6
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue Apr 14 14:38:48 2015 -0500

    Removed warnings on performance tests

 test/gxml-performance.vala | 91
 ++++++++++++++++++++++++++++------------------
 1 file changed, 56 insertions(+), 35 deletions(-)

commit 7f12facc7d0cc4dff4c528e75c2521924a4c1601
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue Apr 14 14:35:19 2015 -0500

    Renamed xNode.prefix to xNode.namespace_prefix

    * This avoids conflicts with Namespace interface implementation

 gxml/libxml-BackedNode.vala    | 21 +++++++++++++--------
 gxml/libxml-NamespaceAttr.vala |  9 +++++++--
 gxml/libxml-Node.vala          |  8 ++++----
 test/AttrTest.vala             | 10 +++++-----
 test/ElementTest.vala          | 12 ++++++------
 5 files changed, 35 insertions(+), 25 deletions(-)

commit bc0a8ce6bb54ad06f4f6818e68697e2059a3ab86
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue Apr 14 14:19:04 2015 -0500

    Renamed and rebased GXml.ArrayList to Gee.LinkedList

 gxml/libxml-BackedNode.vala | 11 +++++++++++
 gxml/libxml-NodeList.vala   |  8 ++++----
 2 files changed, 15 insertions(+), 4 deletions(-)

commit a28566d04ca3bf75521c54cb6700bbfb2ab388b1
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue Apr 14 14:09:58 2015 -0500

    Interfaces added to GXml API

    * No conflicts was reported on compilation

 gxml/Makefile.am | 5 +++++
 1 file changed, 5 insertions(+)

commit b6e8c4e682397ac64cdcab7ea87a3f39edef1bdc
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue Apr 14 14:05:39 2015 -0500

    Renamed old GXml.Element to new GXml.xElement

    * This is the last step to avoid conflicts with new
      interfaces API.
    * Next step should be adding interfaces to GXml API

 gxml/Serializable.vala                   | 14 ++++-----
 gxml/SerializableGeeArrayList.vala       | 12 ++++----
 gxml/SerializableGeeDualKeyMap.vala      | 12 ++++----
 gxml/SerializableGeeHashMap.vala         | 12 ++++----
 gxml/SerializableGeeTreeMap.vala         | 12 ++++----
 gxml/SerializableJson.vala               | 26 ++++++++---------
 gxml/SerializableObjectModel.vala        | 24 +++++++--------
 gxml/Serialization.vala                  | 14 ++++-----
 gxml/libxml-Document.vala                | 36 +++++++++++------------
 gxml/libxml-Element.vala                 | 48
 +++++++++++++++---------------
 gxml/libxml-NamedNodeMap.vala            |  6 ++--
 test/AttrTest.vala                       | 12 ++++----
 test/DocumentTest.vala                   | 24 +++++++--------
 test/ElementTest.vala                    | 50
 ++++++++++++++++----------------
 test/EnumerationTest.vala                |  2 +-
 test/GXmlTest.vala                       |  6 ++--
 test/SerializableGeeArrayListTest.vala   |  4 +--
 test/SerializableGeeCollectionsTest.vala | 14 ++++-----
 test/SerializableGeeDualKeyMapTest.vala  |  6 ++--
 test/SerializableGeeHashMapTest.vala     |  8 ++---
 test/SerializableGeeTreeMapTest.vala     |  8 ++---
 test/SerializableObjectModelTest.vala    | 48
 +++++++++++++++---------------
 test/SerializableTest.vala               |  4 +--
 23 files changed, 201 insertions(+), 201 deletions(-)

commit 8270f0a714da69e51725c1b043bf13b54d3bbfd8
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue Apr 14 14:00:46 2015 -0500

    Renamed old GXml.Document to new GXml.xDocument

        * This is a step required to avoid conflicts with new
          interface API GXml.Document

 gxml/SerializableJson.vala               | 14 ++---
 gxml/SerializableObjectModel.vala        | 14 ++---
 gxml/Serialization.vala                  | 32 ++++++------
 gxml/libxml-Attr.vala                    |  6 +--
 gxml/libxml-BackedNode.vala              |  4 +-
 gxml/libxml-CDATASection.vala            |  6 +--
 gxml/libxml-CharacterData.vala           |  4 +-
 gxml/libxml-Comment.vala                 |  8 +--
 gxml/libxml-Document.vala                | 90
 ++++++++++++++++----------------
 gxml/libxml-DocumentFragment.vala        | 11 ++--
 gxml/libxml-DocumentType.vala            |  4 +-
 gxml/libxml-Element.vala                 | 12 ++---
 gxml/libxml-Entity.vala                  |  2 +-
 gxml/libxml-EntityReference.vala         |  4 +-
 gxml/libxml-Implementation.vala          | 16 +++---
 gxml/libxml-NamespaceAttr.vala           |  4 +-
 gxml/libxml-Node.vala                    | 50 +++++++++---------
 gxml/libxml-NodeList.vala                | 18 +++----
 gxml/libxml-Notation.vala                |  4 +-
 gxml/libxml-ProcessingInstruction.vala   |  4 +-
 gxml/libxml-Text.vala                    |  6 +--
 test/AttrTest.vala                       | 26 ++++-----
 test/CharacterDataTest.vala              | 37 ++++++++++---
 test/DocumentTest.vala                   | 64 +++++++++++------------
 test/ElementTest.vala                    | 44 ++++++++--------
 test/EnumerationTest.vala                | 24 ++++-----
 test/GXmlTest.vala                       | 40 ++++++++++----
 test/NamespaceTest.vala                  | 23 ++++++--
 test/NodeTest.vala                       | 38 +++++++-------
 test/SerializableBasicTypesTest.vala     | 52 +++++++++---------
 test/SerializableGeeArrayListTest.vala   |  8 +--
 test/SerializableGeeCollectionsTest.vala | 10 ++--
 test/SerializableGeeDualKeyMapTest.vala  |  8 +--
 test/SerializableGeeHashMapTest.vala     | 12 ++---
 test/SerializableGeeTreeMapTest.vala     |  8 +--
 test/SerializableObjectModelTest.vala    | 68 ++++++++++++++----------
 test/SerializableTest.vala               | 19 ++++---
 test/SerializationTest.vala              | 36 ++++++-------
 test/TextTest.vala                       | 26 ++++++++-
 test/gxml-performance.vala               |  8 +--
 40 files changed, 483 insertions(+), 381 deletions(-)

commit 58eab7fa9b72900da6a565bda6ae73f38129cd98
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue Apr 14 13:56:11 2015 -0500

    Renamed old GXml.Node to new GXml.xNode

        * All classes with interferences with new API interfaces
          will be renamed
        * Updated copyrights
        * Added missing licenses for tests files

 gxml/Serializable.vala                   |  54 +++++++-------
 gxml/SerializableGeeArrayList.vala       |  22 +++---
 gxml/SerializableGeeDualKeyMap.vala      |  22 +++---
 gxml/SerializableGeeHashMap.vala         |  22 +++---
 gxml/SerializableGeeTreeMap.vala         |  22 +++---
 gxml/SerializableJson.vala               |  18 ++---
 gxml/SerializableObjectModel.vala        |  32 ++++----
 gxml/Serialization.vala                  |  22 +++---
 gxml/libxml-Attr.vala                    |  14 ++--
 gxml/libxml-BackedNode.vala              |  28 +++----
 gxml/libxml-Document.vala                |  34 ++++-----
 gxml/libxml-DocumentType.vala            |   4 +-
 gxml/libxml-Element.vala                 |  38 +++++-----
 gxml/libxml-Entity.vala                  |  20 ++---
 gxml/libxml-EntityReference.vala         |   4 +-
 gxml/libxml-Implementation.vala          |   2 +-
 gxml/libxml-NamedNodeMap.vala            |   2 +-
 gxml/libxml-NamespaceAttr.vala           |   2 +-
 gxml/libxml-Node.vala                    |  74 +++++++++----------
 gxml/libxml-NodeList.vala                |  92 +++++++++++------------
 gxml/libxml-Notation.vala                |   2 +-
 gxml/libxml-ProcessingInstruction.vala   |   4 +-
 test/AttrTest.vala                       |  29 +++++++-
 test/DocumentTest.vala                   |  31 +++++++-
 test/ElementTest.vala                    |  65 +++++++++++------
 test/NodeTest.vala                       | 121
 ++++++++++++++++++-------------
 test/SerializableGeeArrayListTest.vala   |   4 +-
 test/SerializableGeeCollectionsTest.vala |  16 ++--
 test/SerializableGeeDualKeyMapTest.vala  |   4 +-
 test/SerializableGeeHashMapTest.vala     |   8 +-
 test/SerializableGeeTreeMapTest.vala     |   6 +-
 test/SerializableObjectModelTest.vala    |  30 ++++----
 test/SerializableTest.vala               |   8 +-
 test/SerializationTest.vala              |  29 +++++++-
 test/gxml-performance.vala               |   4 +-
 35 files changed, 503 insertions(+), 386 deletions(-)

commit 6e2f251ce485d0e7ea7a0126c5e3cdbd9b56fef7
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue Apr 14 13:39:01 2015 -0500

    Added interfaces to provide different backends

        * Now GXml is based on libxml2 and uses one of
          available possibilities to parse XML files
        * This interfaces will allow to get access to XML
          tree by using different backends parsers
        * Next step is to avoid interfarence with already
          GXml objects definitions

 gxml/Attribute.vala | 26 ++++++++++++++++++++++++++
 gxml/Document.vala  | 30 ++++++++++++++++++++++++++++++
 gxml/Element.vala   | 30 ++++++++++++++++++++++++++++++
 gxml/Namespace.vala | 30 ++++++++++++++++++++++++++++++
 gxml/Node.vala      | 39 +++++++++++++++++++++++++++++++++++++++
 5 files changed, 155 insertions(+)

commit f16e06c9f26678d72e9aaa8f46b31133a4a1fb10
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue Apr 14 13:30:00 2015 -0500

    Moved old GXml classes to its own files with prefix libxml

    * Step 1 to add interfaces API

 gxml/Attr.vala                         |  257 --------
 gxml/BackedNode.vala                   |  367 ------------
 gxml/CDATASection.vala                 |   54 --
 gxml/CharacterData.vala                |  180 ------
 gxml/Comment.vala                      |   52 --
 gxml/Document.vala                     | 1011
 --------------------------------
 gxml/DocumentFragment.vala             |   60 --
 gxml/DocumentType.vala                 |  108 ----
 gxml/DomException.vala                 |  125 ----
 gxml/Element.vala                      |  503 ----------------
 gxml/Entity.vala                       |  133 -----
 gxml/EntityReference.vala              |   55 --
 gxml/Error.vala                        |   27 -
 gxml/Implementation.vala               |  137 -----
 gxml/Makefile.am                       |   44 +-
 gxml/NamedNodeMap.vala                 |  165 ------
 gxml/NamespaceAttr.vala                |  125 ----
 gxml/Node.vala                         |  531 -----------------
 gxml/NodeList.vala                     |  516 ----------------
 gxml/NodeType.vala                     |   49 --
 gxml/Notation.vala                     |   75 ---
 gxml/ProcessingInstruction.vala        |   95 ---
 gxml/Text.vala                         |  103 ----
 gxml/libxml-Attr.vala                  |  257 ++++++++
 gxml/libxml-BackedNode.vala            |  367 ++++++++++++
 gxml/libxml-CDATASection.vala          |   54 ++
 gxml/libxml-CharacterData.vala         |  180 ++++++
 gxml/libxml-Comment.vala               |   52 ++
 gxml/libxml-Document.vala              | 1011
 ++++++++++++++++++++++++++++++++
 gxml/libxml-DocumentFragment.vala      |   60 ++
 gxml/libxml-DocumentType.vala          |  108 ++++
 gxml/libxml-DomException.vala          |  125 ++++
 gxml/libxml-Element.vala               |  503 ++++++++++++++++
 gxml/libxml-Entity.vala                |  133 +++++
 gxml/libxml-EntityReference.vala       |   55 ++
 gxml/libxml-Error.vala                 |   27 +
 gxml/libxml-Implementation.vala        |  137 +++++
 gxml/libxml-NamedNodeMap.vala          |  165 ++++++
 gxml/libxml-NamespaceAttr.vala         |  125 ++++
 gxml/libxml-Node.vala                  |  531 +++++++++++++++++
 gxml/libxml-NodeList.vala              |  516 ++++++++++++++++
 gxml/libxml-NodeType.vala              |   49 ++
 gxml/libxml-Notation.vala              |   75 +++
 gxml/libxml-ProcessingInstruction.vala |   95 +++
 gxml/libxml-Text.vala                  |  103 ++++
 45 files changed, 4750 insertions(+), 4750 deletions(-)

commit 9c6ae2223a5457835d0f2add4a906956b27d6ac7
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Fri Feb 6 14:01:33 2015 -0600

    Make distclean to delete typelib generated file

 gxml/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 890c31e8b8ea3af65e28ecb9d569917c24f4cd7a
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Fri Feb 6 12:13:52 2015 -0600

    Set version to 0.6

    * Added missing file for test namespace
    * Set all to version 0.6, including pc file

 configure.ac            |  8 +++----
 gxml/Makefile.am        | 60
 ++++++++++++++++++++++++-------------------------
 gxml/gxml-0.4.deps      |  5 -----
 gxml/gxml-0.4.pc.in     | 14 ------------
 gxml/gxml-0.6.deps      |  5 +++++
 gxml/gxml-0.6.pc.in     | 14 ++++++++++++
 test/Makefile.am        |  4 ++--
 test/NamespaceTest.vala | 35 +++++++++++++++++++++++++++++
 8 files changed, 90 insertions(+), 55 deletions(-)

commit d3bb27ec1254d5c881e5844f7783ac9b752df5b5
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Fri Feb 6 12:02:58 2015 -0600

    Implemented set_namespace to SerializableObjectModel

 gxml/Serializable.vala                |  2 ++
 gxml/SerializableObjectModel.vala     |  8 ++++++--
 test/SerializableObjectModelTest.vala | 23 ++++++++++++++++++++++-
 test/SerializableTest.vala            |  1 -
 4 files changed, 30 insertions(+), 4 deletions(-)

commit 5b3f7d0f0531c9095c72f60ebbd81c705f9b5ece
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Fri Feb 6 11:36:31 2015 -0600

    Fixed Serializable.serialize_set_namespace as ignored property

    * make check pass

 gxml/Serializable.vala              | 16 ++++++++++++++++
 gxml/SerializableGeeArrayList.vala  |  1 +
 gxml/SerializableGeeDualKeyMap.vala |  1 +
 gxml/SerializableGeeHashMap.vala    |  1 +
 gxml/SerializableGeeTreeMap.vala    |  1 +
 gxml/SerializableJson.vala          |  5 ++++-
 gxml/SerializableObjectModel.vala   |  1 +
 gxml/Serialization.vala             |  4 +++-
 test/SerializableTest.vala          | 13 ++++++++++---
 9 files changed, 38 insertions(+), 5 deletions(-)

commit e62004094e9e00e28deaeefcfe37d6f65fcbb7be
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Fri Feb 6 10:26:26 2015 -0600

    Added unit test for Serializable.string_to_gvalue for double

    * Added tests for undefined values in float and double values

 test/SerializableBasicTypesTest.vala | 54
 ++++++++++++++++++++++++++++++++++--
 1 file changed, 51 insertions(+), 3 deletions(-)

commit 3e6986044d24efee0b6a458e06c1197b86ca2845
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Fri Feb 6 10:18:30 2015 -0600

    Added unit tests for Serializable.string_to_gvalue()

 test/SerializableBasicTypesTest.vala | 38
 ++++++++++++++++++++++++++++++++++++
 1 file changed, 38 insertions(+)

commit c8980a88ee7d7ce770512695d02e968719aedb34
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Fri Feb 6 10:09:18 2015 -0600

    BackedNode.set_namespace bug fix. Serializable from string fixes.

    * BackedNode Checks for namespaces on parent node
    * Reimplemented Serializable.string_to_gvalue to use more
      reliable double.parse()
    * Added unit tests for Serializable.string_to_gvalue for integers

 gxml/BackedNode.vala                 | 18 ++++++--
 gxml/Serializable.vala               | 81
 ++++++++++++++++++------------------
 test/SerializableBasicTypesTest.vala | 41 ++++++++++++++++++
 3 files changed, 97 insertions(+), 43 deletions(-)

commit c753def01429fb624ee4774ad57ebd07cd4410a5
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Fri Feb 6 01:02:02 2015 -0600

    Fixed bugs on new Node.set_namespace ()

 gxml/BackedNode.vala | 22 +++++++++++++---------
 1 file changed, 13 insertions(+), 9 deletions(-)

commit 4e942c5f3ef202473c8e0babf7053c8dd0e47aa1
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Fri Feb 6 00:43:50 2015 -0600

    Added set_namespace() to Node

    * Added unit test for namespace

 docs/valadoc/Makefile.am | 2 ++
 gxml/BackedNode.vala     | 4 ++--
 test/GXmlTest.vala       | 1 +
 test/Makefile.am         | 1 +
 4 files changed, 6 insertions(+), 2 deletions(-)

commit 5d21e9d810d7ef1d3cd01ac3877aa879b5abc45c
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Thu Feb 5 23:42:27 2015 -0600

    Added new set_namespace() method to Node

 gxml/BackedNode.vala | 20 ++++++++++++++++++++
 gxml/Node.vala       | 10 ++++++++++
 2 files changed, 30 insertions(+)

commit 98c0505fbe76805bc523bd8b41c9c83406f3c23e
Merge: a3e76fa c7aa6ce
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Wed Nov 12 11:54:37 2014 -0600

    Merge branch 'gxml-0-4'

    Conflicts:
	configure.ac
	docs/valadoc/Makefile.am
	gxml/Document.vala
	gxml/Element.vala
	gxml/Enumeration.vala
	gxml/Node.vala
	gxml/Serializable.vala

commit a3e76fa47a86a58a66d7d1a358559367553677db
Author: Daniel Espinosa <esodan@gmail.com>
Date:	Tue Sep 30 13:17:40 2014 -0500

    Added initial on GIR documentation

 configure.ac			   | 42 +++++++++++++++++----
 docs/valadoc/Makefile.am	   | 78
 +++------------------------------------
 docs/valadoc/devhelp/Makefile.am  | 41 ++++++++++++++++++++
 docs/valadoc/gir-docs/Makefile.am | 34 +++++++++++++++++
 docs/valadoc/gtk-doc/Makefile.am  | 38 +++++++++++++++++++
 gxml/Makefile.am		   |  1 +
 m4/valac.m4			   |  7 ++--
 7 files changed, 159 insertions(+), 82 deletions(-)

commit b766a11c2bfe83f9aae11f585fa1f0a47cbae34c
Author: Daniel Espinosa <esodan@gmail.com>
Date:	Tue Sep 30 00:28:56 2014 -0500

    Improve GXml Vala bindings documentation

 configure.ac			     |	 2 +-
 docs/valadoc/Makefile.am	     |	 2 +-
 gxml/BackedNode.vala		     |	 8 +-
 gxml/Document.vala		     |	18 ---
 gxml/DocumentType.vala		     |	 2 +-
 gxml/DomException.vala		     |	20 +--
 gxml/EntityReference.vala	     |	19 ++-
 gxml/Enumeration.vala		     |	13 ++
 gxml/NamedNodeMap.vala		     |	12 +-
 gxml/Node.vala			     |	13 +-
 gxml/Serializable.vala		     | 239
 ++++++++++++++++++++++++------------
 gxml/SerializableContainer.vala     |	16 +--
 gxml/SerializableGeeArrayList.vala  |	 6 +
 gxml/SerializableGeeDualKeyMap.vala |	 5 +
 gxml/SerializableGeeHashMap.vala    |	 7 +-
 gxml/SerializableGeeTreeMap.vala    |	 7 +-
 gxml/SerializableJson.vala	     |	15 ++-
 gxml/SerializableMapDualKey.vala    |	15 ++-
 gxml/SerializableMapKey.vala	     |	12 +-
 gxml/SerializableObjectModel.vala   |	13 ++
 20 files changed, 293 insertions(+), 151 deletions(-)

commit ecd56ac62705672fca2fa14012de75958bb259b0
Author: Daniel Espinosa <esodan@gmail.com>
Date:	Sun Sep 28 23:49:44 2014 -0500

    Fixed GXml Vala documentation installation for DevHelp

 configure.ac		  | 24 ++++++++++++++++++++----
 docs/valadoc/Makefile.am | 49
 +++++++++++++++++++++++++++++++++---------------
 2 files changed, 54 insertions(+), 19 deletions(-)

commit 2b19b6bd2625e8519e8e420bb3f0493b390f700c
Author: Daniel Espinosa <esodan@gmail.com>
Date:	Thu Sep 25 20:10:14 2014 -0500

    More fixes on valadoc. Added valac.m4

 configure.ac		  |   8 ++-
 docs/valadoc/Makefile.am | 136
 ++++++++++++++---------------------------------
 m4/valac.m4		  |  75 ++++++++++++++++++++++++++
 3 files changed, 119 insertions(+), 100 deletions(-)

commit 0e3b9f6ab311dafb467d2bb8e30e66d12f88a23c
Author: Daniel Espinosa <esodan@gmail.com>
Date:	Wed Sep 24 18:35:53 2014 -0500

    Fixes on Valadoc documentation annotations

 docs/valadoc/Makefile.am |  2 +-
 gxml/Document.vala	  |  8 ++++----
 gxml/Element.vala	  |  6 +++---
 gxml/Enumeration.vala	  | 26 ++++++++++----------------
 gxml/Node.vala		  |  6 +++---
 gxml/Serializable.vala   | 36 +++++++++++++++++-------------------
 6 files changed, 38 insertions(+), 46 deletions(-)

commit 1a9f22941981f64b938bfe06f54946134183bc8a
Author: Daniel Espinosa <esodan@gmail.com>
Date:	Wed Sep 24 00:18:55 2014 -0500

    Fixed valadoc build

 docs/valadoc/Makefile.am |  23 +++-------
 gxml/Attr.vala		  |   4 +-
 gxml/Document.vala	  |   8 ++--
 gxml/Element.vala	  |   2 +-
 gxml/Enumeration.vala	  |  38 ++++++++--------
 gxml/Node.vala		  |   8 ++--
 gxml/Serializable.vala   | 116
 +++++++++++++++++++++++------------------------
 gxml/Serialization.vala  |   8 ++--
 8 files changed, 98 insertions(+), 109 deletions(-)

commit c7aa6ce98bec4be0aeabb6b9a20333b0c8111e05
Author: Daniel Espinosa <esodan@gmail.com>
Date:	Wed Sep 24 00:17:01 2014 -0500

    Fixed valadoc build

 docs/valadoc/Makefile.am |  23 +++-------
 gxml/Attr.vala		  |   4 +-
 gxml/Document.vala	  |   8 ++--
 gxml/Element.vala	  |   2 +-
 gxml/Enumeration.vala	  |  38 ++++++++--------
 gxml/Node.vala		  |   8 ++--
 gxml/Serializable.vala   | 116
 +++++++++++++++++++++++------------------------
 gxml/Serialization.vala  |   8 ++--
 8 files changed, 98 insertions(+), 109 deletions(-)

commit 63531e1facfac0fc09523d8cad2a7b0fbc1deca5
Author: Daniel Espinosa <esodan@gmail.com>
Date:	Tue Sep 23 22:47:25 2014 -0500

    Updated NEWS from 0.4.1