pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/textproc/ruby-libxml



Module Name:    pkgsrc
Committed By:   taca
Date:           Mon Sep 12 13:45:52 UTC 2011

Modified Files:
        pkgsrc/textproc/ruby-libxml: Makefile distinfo

Log Message:
Update ruby-libxml pacakge to 2.2.2.

= Release History

== 2.2.2 / 2011-08-13 Charlie Savage

* ++API CHANGE+++

Reader#relax_ng_validate now takes a RelaxNG object.  This is
what the documentation has always said it takes, but it previously
took a string.  In addition, it now returns true or false instead of 0 or -1.

Reader#schema_validate now takes a Schema object.  This is
what the documentation has always said it takes, but it previously
took a string.  In addition, it now returns true or false instead of 0 or -1.

Fixes GitHub issue #30.

* Added Parser::Context#close and HTMLParser::Context#close methods that
  allow the underlying io stream (file, string, etc) to be closed.  Once a
  parser is done parsing its data, it now calls one of these methods.
  This means that if you parse thousands of files at the same time,
  without running Ruby's garbage colllector, you won't get a too
  many files open error.  Fixes GitHub issue #29.

* Fixed bug where Node#inner_xml caused an error when it had no child nodes.
  Fixes GitHub issues #31

* Don't require 'rake' in the gemspec to avoid annoying Bunlder bugs


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 pkgsrc/textproc/ruby-libxml/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/textproc/ruby-libxml/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index