File rubygem-ruby-xml-smart.changes of Package rubygem-ruby-xml-smart
-------------------------------------------------------------------
Mon May 21 13:56:38 UTC 2012 - dmacvicar@suse.com
- update to 0.2.7
- fixes build with ruby 1.9
-------------------------------------------------------------------
Fri Jul 8 13:02:57 UTC 2011 - mrueckert@suse.com
- update to 0.2.4 and switch to gem based packaging
* fixed tedious segfault (ENHANCES STABLITY A LOT)
- additional changes from 0.2.3.2
* when XML::Smart::DOM::Element#add new node, the namespace from
the parent node is used
- additional changes from 0.2.3.1
* ruby 1.9.2 support, set NOBLANKS and ctxt option, as it is
forgotten in ruby 1.9.2 otherwise
- additional changes from 0.2.3
* ruby 1.9.2 support, rb_io_t->stdio_file instead of rb_io_t->f
- additional changes from 0.2.2.1
* XML::Smart::DOM::Namespaces#[nil] should work too
- additional changes from 0.2.2
* XML::Smart::DOM::Text#dump
* XML::Smart::DOM::Namespaces#add(nil, "...")
XML::Smart::DOM::Namespaces#[nil] = "..."
add/modify the default namespace
- additional changes from 0.2.1
* XML::Smart::DOM::Element#add(XML::Smart::DOM::NodeSet) now
copys or moves also textnodes
- additional changes from 0.2.0.2 "Grml 2"
* updated XSDtoRNG
- additional changes from 0.2.0.1 "Grml"
* relaxng validation fix
-------------------------------------------------------------------
Thu Apr 15 10:29:31 UTC 2010 - mrueckert@suse.de
- added ruby-xml-smart-0.2.0.1_build.patch:
DateTime.now requires the date module
-------------------------------------------------------------------
Fri Oct 2 16:06:32 CEST 2009 - mrueckert@suse.de
- update to 0.2.0.1
* relaxng validation fix
- additional changes from 0.2.0
* !!!!WARNING!!!! added libxslt as dependency
* XML::Smart::DOM#dup (other dups still segfault :-)
* XML::Smart::DOM#transform_with(XML::SMART.open("some_file.xsl"))
-> Very simplic, will support parameters if there is need for
* XML::SMART::DOM::ELEMENT#to_doc will yield a new document with
the element as root
* Included XSDtoRNG to overcome libxml XSD schema part 1 deficits
-> XSDtoRNG maintainer: 1st class hero, keep improving it
* XML::SMART::DOM#validate_against(XML::SMART.open("some_file.xsd"))
-> so its working without libxml supporting it :-)
-> what a pitty that libxml cannot apply the same trick internally,
cause there is a dependency on xslt
- additional changes from 0.1.12.2
* XML::SMART::DOM#namespaces return namespaces correctly
-------------------------------------------------------------------
Tue Apr 28 17:03:37 CEST 2009 - mrueckert@suse.de
- update to 0.1.12.1
* XML::SMART::QNAME#namespace returns value for default namespace
- additional changes from 0.1.12
* XML::SMART::DOM#save_unformated => defaults to false
* XML::SMART::DOM#xinclude! XML::SMART::DOM::ELEMENT#xinclude!
* XML::SMART::DOM#validate_against(XML::SMART.open("some_file.rng"))
-> will validate against XML Schema if ever libxml supports it :-)
-------------------------------------------------------------------
Mon Oct 6 12:35:34 CEST 2008 - mrueckert@suse.de
- update to version 0.1.11
* Made usage in threads more robust (examples/concurrent.rb)
(namespace related bug? gone!)
* Made examples work when smart.so is not yet installed
* Fixed documentation generation the ugly way (ifdefs)
* Addes documentation comments all over the code
* GEM creation is now supported by Rakefile
* XML::SMART::QNAME#to_s returns "prefix:name" instead of "name"
only
* XML::SMART::QNAME#inspect works the same for pull and dom
* XML::Smart::Pull::AttributeSet includes Enumeration
* 1.8.7 supported (rb_io_t works slightly different)
-------------------------------------------------------------------
Thu Jan 24 15:14:44 CET 2008 - mrueckert@suse.de
- update to version 0.1.10
* Adds XML::Smart::Dom::NamespaceSet#length
* Fixes a bug XML::Smart::Dom::NamespaceSet#[]= that lead to
* segfaults for
subsequent namespace setting
* Fixes a bug XML::Smart::Dom#find and
XML::Smart::Dom::Element#find:
-> ruby 1.8.* segfaults SOMETIMES (heisenbug :-) when
rb_hash_foreach is called for empty hashes
* code cleanup and ifdefs to support > 1.8.6 (including 1.9.0)
-------------------------------------------------------------------
Mon Aug 6 05:11:38 CEST 2007 - mrueckert@suse.de
- move extension into the vendor dir (the brute force way)
-------------------------------------------------------------------
Mon Aug 6 05:01:10 CEST 2007 - mrueckert@suse.de
- fixed filelist
- enabled debug package
-------------------------------------------------------------------
Sun Aug 5 21:15:25 CEST 2007 - mrueckert@suse.de
- require ruby-devel => 1.8.6
-------------------------------------------------------------------
Wed Jul 25 18:46:12 CEST 2007 - abauer@suse.de
- update to version 0.1.9
* namespace support and many bugfixes
-------------------------------------------------------------------
Wed Jul 11 22:19:35 CEST 2007 - mrueckert@suse.de
- initial package of version 0.1.8