Permalink
Commits on Feb 29, 2012
  1. version 0.5.4

    defunctzombie committed Feb 29, 2012
  2. Merge pull request #117 from apeace/callback

    Remove global callbacks
    defunctzombie committed Feb 29, 2012
  3. Remove global callbacks

    apeace committed Feb 29, 2012
Commits on Feb 2, 2012
  1. add 'using namespace v8' to support node 0.4.7

    NODE_PSYMBOL for early versions of node failed to prefix v8 types with
    v8:: therefore causing compilation errors if you were not already using
    the v8 namespace.
    
    fixes #102
    defunctzombie committed Feb 2, 2012
Commits on Jan 26, 2012
  1. version 0.5.2

    defunctzombie committed Jan 26, 2012
  2. fix invalid argument type for get_child

    Should be an int not a double.
    defunctzombie committed Jan 26, 2012
Commits on Jan 12, 2012
  1. support node 0.4.12

    defunctzombie committed Jan 12, 2012
Commits on Jan 10, 2012
  1. tweak xml_perser recoverable parse test

    different versions of libxml produce slightly different errors
    defunctzombie committed Jan 10, 2012
  2. remove stale _root_element code

    This was holding a reference to the document and not allowing it to be cleaned up.
    
    closes #97
    defunctzombie committed Jan 10, 2012
  3. version 0.5.0

    defunctzombie committed Jan 10, 2012
  4. Merge pull request #90 from polotek/develop

    build changes (node-waf) and api refactoring
    defunctzombie committed Jan 10, 2012
Commits on Jan 9, 2012
  1. Update wiki docs

    polotek committed Jan 9, 2012
  2. Update sax parser wiki docs

    polotek committed Jan 9, 2012
Commits on Dec 21, 2011
  1. Update README.md

    defunctzombie committed Dec 21, 2011
  2. xml syntax errors are now Error objects

    integrates better with existing error handling and stack printing
    defunctzombie committed Dec 21, 2011
Commits on Dec 20, 2011
  1. add comment to testcase

    defunctzombie committed Dec 20, 2011
  2. roll sax callbacks into XmlSaxParser class

    - no need to have a different class just for callbacks (less code)
    defunctzombie committed Dec 20, 2011
  3. remove parseFile from SaxParser

    If you want to parse a file, use the node fs module and then parseString.
    defunctzombie committed Dec 20, 2011
  4. make SaxParser and SaxPushParser event emitters

    - constructor function can take an object listing the callbacks
      (no longer does it provide an argument or require a function)
    - connect events to the parser using 'on' and other event emitter methods
    - setCallbacks no longer exists
    defunctzombie committed Dec 20, 2011
  5. move to node::ObjectWrap over custom version

    - wrap some of the c++ classes in js (documented and easier to follow)
    - no longer can attributes and namespaces objects be created
    defunctzombie committed Dec 20, 2011
Commits on Dec 19, 2011
  1. move tests to nodeunit

    simpler unit testing
    defunctzombie committed Dec 19, 2011
  2. update README

    - removed scons requirement
    - removed link to repo (redundant)
    - update test section
    defunctzombie committed Dec 19, 2011
  3. remove CHANGELOG

    It was stale and unupdated anyway, there is git commit history.
    defunctzombie committed Nov 21, 2011
  4. add travis.yml

    defunctzombie committed Nov 20, 2011
  5. header cleanup

    Use the proper headers in the right files. Massive single header include
    files are bad form!
    defunctzombie committed Nov 2, 2011
  6. cleanup document error handling

    avoid using persistent handles for error objects
    defunctzombie committed Dec 19, 2011
Commits on Dec 18, 2011
  1. build with -Werror

    There is a special place in hell for codebases that do not use this flag :)
    defunctzombie committed Dec 18, 2011
  2. cleanup memory management routines

    - libxml has hooks for allocation/deallocation, no need to manually trigger
    - remove dead code
    defunctzombie committed Dec 18, 2011