Files | Admin

Notes:

Release Name: 0.53

Notes:
Syck 0.53 continues the development of the unstable
branch of Ruby's builtin YAML support.  The Ruby
extension has made big strides in the last day,
certainly worth releasing to the public.  While
there are still lots of bugs and missing pieces, most
YAML documents should load fine.


Changes: README.EXT: more docs. ext/ruby/ext/syck/rubyext.c: - moved Object#yaml_new into the node_import and made it the default behavior. - the target_class is always called wih yaml_new, prepended a parameter, which is the klass. - loaded nodes through GenericResolver show their style. - YAML::Syck::Node#transform works. - bug with YAML::Syck::Emitter#level ext/ruby/lib/yaml.rb: reworking YAML::Stream to use the new emitter. ext/ruby/lib/yaml/stream.rb: ditto. ext/ruby/lib/yaml/rubytypes.rb: use of new yaml_new syntax. ext/ruby/lib/yaml/tag.rb: the tag_subclasses? method now shows up in the class. ext/ruby/yts/yts.rb: moved eval code out of the YAML module. ext/ruby/yts/*.yml: prepend YAML module onto all code that uses Stream, Omap, etc. lib/implicit.re: were 'y' and 'n' seriously omitted?? lib/node.c: added syck_seq_assign.