Permalink
Switch branches/tags
Nothing to show
Commits on Jul 22, 2011
  1. Implemented conversions logic

    paulgray committed Jul 22, 2011
  2. Fixed xml_element_end event handling

     * implemented exml_xmpp cdata handlers
     * corrected unit test
    paulgray committed Jul 22, 2011
  3. Fixed namespace handling

    paulgray committed Jul 22, 2011
  4. First sketch of exml_xmpp implemented

     * added test suite for exml_xmpp
    paulgray committed Jul 22, 2011
Commits on Jul 21, 2011
  1. Auto-loading exml NIF

    paulgray committed Jul 21, 2011
  2. Removed dead code from tests

    paulgray committed Jul 21, 2011
Commits on Jul 20, 2011
Commits on Jul 19, 2011
  1. Freeing parser instance in NIF

    paulgray committed Jul 19, 2011
Commits on Jul 18, 2011
Commits on Jul 15, 2011
  1. Parsing results moved to NIF return value.

    Instead of sending Erlang messages to the caller process, NIF returns a
    list of events as a part of parsing process. List must be reversed in
    the Erlang context, however, as soon enif_list_reverse is introduced, it
    will be changed.
    paulgray committed Jul 15, 2011
  2. Freeing the memory allocated for parser_data state

     * added new NIF function for memory deallocation
    paulgray committed Jul 15, 2011
Commits on Jul 13, 2011
  1. Implemented cdata handlers

    paulgray committed Jul 13, 2011
  2. Added parsing element ends.

    paulgray committed Jul 13, 2011
  3. Parsing element name works fine

    paulgray committed Jul 13, 2011
  4. Initializing parser instance completed

     * simple parsing is now kicked off
    paulgray committed Jul 13, 2011
Commits on Jul 12, 2011
  1. Implemented stub of expat parser initialization.

     * added test for start/stopping exml app
     * corrected rebar.config to link with proper expat lib
    paulgray committed Jul 12, 2011
  2. Added stub of NIF C driver

     * prepared rebar config to link with expat lib
     * loading NIF when application starts
    paulgray committed Jul 12, 2011