Permalink
Switch branches/tags
Nothing to show
Commits on Jun 2, 2011
  1. Test to verify #23

    regression prevention, just in case
    isaacs committed Jun 2, 2011
Commits on Feb 10, 2011
  1. Edge case when cdata contains ]] near the end

    This would break:
    
        <![CDATA[]]]>
    
    expect: cdata("]")
    isaacs committed Feb 10, 2011
  2. put buff length back afterwards

    isaacs committed Feb 10, 2011
Commits on Feb 9, 2011
  1. slight change to test runner

    isaacs committed Feb 9, 2011
  2. bump to v0.1.2

    isaacs committed Feb 9, 2011
  3. make this work with modern node

    isaacs committed Feb 9, 2011
  4. Add `opencdata` and `closecdata` events

    So it's possible to detect the difference between a CDATA section
    split over multiple writes, and multiple successive CDATA sections.
    laurie71 committed with isaacs Feb 9, 2011
  5. FIX: make sure the fail function gets called, so that any

    failures are detected and reported.
    laurie71 committed Feb 9, 2011
Commits on Mar 30, 2010
  1. Add MIT license

    isaacs committed Mar 30, 2010
Commits on Mar 24, 2010
  1. remove regexps

    isaacs committed Mar 24, 2010
  2. Bump version.

    isaacs committed Mar 24, 2010
  3. pretty-printing example

    isaacs committed Mar 24, 2010
  4. Fix an issue where a closing tag that does not correspond to any open…

    … tag in the doc will close out the root.
    isaacs committed Mar 24, 2010
Commits on Mar 11, 2010
Commits on Feb 21, 2010
  1. Add a test of the buffer overrun functionality, and update the test h…

    …arness to support expecting errors.
    isaacs committed Feb 21, 2010
Commits on Feb 16, 2010
  1. Break CDATA events up into multiple chunks, if they are spread out ac…

    …ross multiple writes. (Otherwise, streaming a large file over XMPP would require buffering the entire file, which would be no good.)
    isaacs committed Feb 16, 2010
  2. Add the other unit test that jimbojw sent, and don't require that "en…

    …d" and "ready" be included in the expect list.
    isaacs committed Feb 16, 2010
  3. Test harness.

    Unit tests, care of tmpvar and jimbojw.
    isaacs committed Feb 16, 2010
Commits on Feb 11, 2010
  1. Throw unhandled errors rather than a new error.

    Return the parser from end and write.
    Reset parser.closed in ctor.
    isaacs committed Feb 11, 2010
  2. Move some things around a bit more in the name of speed. Remove the w…

    …rite/process/chomp delegation. Don't buffer the body.
    isaacs committed Feb 11, 2010
  3. Restructure the code a bit, pulling the helper functions out of the t…

    …rampoline area, to make it easier to convert to a switch.
    isaacs committed Feb 11, 2010
Commits on Feb 10, 2010
  1. Update docs to match API.

    isaacs committed Feb 10, 2010
  2. Handle DOCTYPEs better.

    Expose the ENTITIES hash on the parser, so that it can be safely modified (if someone feels like supporting more entities, which will be required for the HTML parser.)
    isaacs committed Feb 10, 2010
  3. Add resume function doc

    isaacs committed Feb 10, 2010