3 Aug
2009
3 Aug
'09
5:51 p.m.
Hi everyone, I've just pushed my work on a new YAML module to the experimental branch (revision 2184). Rather than being backed by the old syck code that 1.8/1.9 use, this is backed by the libYAML library (BSD licensed). As of right now it appears to be about 4x slower than 1.9's YAML module, but there's a lot of room for optimizing my code. This new YAML module aims to be wholly compatible with the old API inside yaml.rb. *Please *test this module out, and let me know if you find any inconsistencies or false results. As of right now it passes the RubySpecs for YAML::dump() and YAML::load(). (Oh, and sorry for spamming the macruby-changes list; git-svn applied something like 40 commits at one time. Oops!) -- Patrick Thomson