Skip to content
This repository
branch: master

Apr 11, 2014

  1. Roman Shtylman

    0.9.0

    authored
  2. Roman Shtylman

    Merge pull request #225 from JoshData/parseXml_options_argument

    add an options argument to parseXml
    authored

Apr 10, 2014

  1. Joshua Tauberer

    tests for parseXml options

    authored
  2. Joshua Tauberer

    add an options argument to parseXml so that xmlParserOptions can be p…

    …assed to xmllib's underlying XML parsing function
    
    The options argument, if provided, is an object whose keys correspond
    to flags defined in xml_document.cc. If the corresponding value of the
    key is true (or true-like), the flag xmlParserOption flag gets passed
    to xmlReadMemory.
    
    Example:
    
        libxmljs.parseXml(xml, {noblanks: true});
    
    which is particularly useful when calling toString() to produce formatted
    output on the document later. If you parse an XML string that has indentation,
    insert some nodes, and then try toString() on it, it won't indent the new
    nodes properly unless `noblanks` is set in the options.
    
    See:
    http://xmlsoft.org/html/libxml-parser.html#xmlParserOption
    authored

Oct 13, 2013

  1. Roman Shtylman

    add notes about contributing via desired features

    Contributors can be helpful by doing the features we have greenlit.
    authored

May 09, 2013

  1. Roman Shtylman

    0.8.1

  2. Roman Shtylman

    comment out HAVE_ZLIB_H

    we don't need zlib support
    
    see #195

May 03, 2013

  1. Roman Shtylman

    0.8.0

  2. Roman Shtylman

    update readme with installation requirements

    Remove requirement to have libxml2-dev or whatever installed. The
    libxml2 sources ship with this module.

May 01, 2013

  1. Roman Shtylman

    add a vasprintf shim for win32

    authored
  2. Roman Shtylman

    include libxml vendor source in repo

    This makes it easier to build on multiple OSes as well as avoids having
    to install additional packages or external deps when trying to use this
    module.
    authored
  3. Roman Shtylman

    change 0.9 to 0.10 in tavis config

    authored

Mar 11, 2013

  1. Roman Shtylman

    0.7.1

    authored
  2. Roman Shtylman

    Merge pull request #190 from jmandel/linenumbers

    Expose line numbers when parsing from string
    authored

Mar 10, 2013

  1. Josh Mandel

    Expose line numbers when parsing from string

    authored

Feb 21, 2013

  1. Roman Shtylman

    add 0.9 to travis config

    authored
  2. Nick Campbell

    Fixed up namespace tests to exemplify custom ns usage with find and get.

    Signed-off-by: Nick Campbell <nicholas.j.campbell@gmail.com>
    authored
  3. Nick Campbell

    Merge branch 'nsxpath'

    authored

Feb 11, 2013

  1. Roman Shtylman

    0.7.0

    authored
  2. Roman Shtylman

    Merge pull request #183 from mgcrea/master

    set toString() to output formatted output
    authored

Feb 08, 2013

  1. Olivier Louvignes

    set toString() to output formatted output

    authored

Jan 14, 2013

  1. Vladimir Grichina

    Encode XML special characters when creating elements with content

    authored defunctzombie committed
  2. Vladimir Grichina

    Encode XML special characters when setting element content

    authored defunctzombie committed
  3. Roman Shtylman

    source formatting

    authored

Jan 07, 2013

  1. Roman Shtylman

    remove failing ref-integrity test

    Avoids blocking new features and fixes until the fix for reference
    counting is introduced.
    authored

Jan 06, 2013

  1. Nick Campbell

    GH-179: Remove strdup and use Opt pattern.

    Remove the use of strdup and associated frees and use the opt pattern.
    
    Signed-off-by: Nick Campbell <nicholas.j.campbell@gmail.com>
    authored
  2. Nick Campbell

    Merge branch 'master' of github.com:polotek/libxmljs

    authored
  3. Nick Campbell

    Always clean before running the tests...guarantees the latest will be…

    … tested.
    
    Signed-off-by: Nick Campbell <nicholas.j.campbell@gmail.com>
    authored
  4. Nick Campbell

    Merge branch 'GH-172'

    authored
  5. Nick Campbell

    Cleaned up tabs and spacing for stylistic reasons.

    Signed-off-by: Nick Campbell <nicholas.j.campbell@gmail.com>
    authored
  6. Nick Campbell

    Remove strdup.

    No need for explicit use of strdup + free, the refs will be cleaned up
    with the handles.
    
    Signed-off-by: Nick Campbell <nicholas.j.campbell@gmail.com>
    authored
  7. Nick Campbell

    Styling and error handling.

    I fixed some stylistic things relating to single line if statements.
    
    I moved some of the checks to the JS side of the house. Because we need
    to pass NULL to xmlCreateIntSubset for the last two params for them to
    be ignored, we have to do some checks in the C++ side. In order to deal
    with this I used strdup to grab the content of the v8::String.
    
    Signed-off-by: Nick Campbell <nicholas.j.campbell@gmail.com>
    authored
  8. Roman Shtylman

    add a test for double free detection

    authored

Jan 05, 2013

  1. Roman Shtylman

    convert LXJS_GET_PARSER_FROM_CONTEXT into a function

    Macros are inconsistent across platforms and bad practice unless no
    other way is available. The uses of this macro are fine with a function
    call.
    authored
  2. Roman Shtylman

    add NODE_MDOULE macro invocation

    This is the proper way node c++ modules should initialize themselves.
    authored
Something went wrong with that request. Please try again.