mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
* ext/psych/lib/psych.rb: updated to released version.
* ext/psych/psych.gemspec: ditto
* ext/psych/emitter.c (initialize): allow a configuration object to be
passed to the constructor so that mutation isn't required after
instantiation.
* ext/psych/lib/psych/handler.rb: add configuration object
* ext/psych/lib/psych/visitors/emitter.rb: use configuration object if
extra configuration is present.
* ext/psych/lib/psych/visitors/to_ruby.rb: strings with YAML anchors
are properly referenced. Patched by Joe Rafaniello via Github:
https://github.com/tenderlove/psych/pull/69
* ext/psych/lib/psych/visitors/yaml_tree.rb: ditto
* test/psych/test_alias_and_anchor.rb: test for change
* ext/psych/lib/psych.rb: bumping psych to 1.3.3
* ext/psych/psych.gemspec: ditto
* ext/psych/extconf.rb: Use an exception instaed of bare abort.
* ext/psych/parser.c (transcode_string): fix encoding index names.
Thanks markizko for reporting.
* ext/psych/lib/psych/visitors/to_ruby.rb: fix a bug with string
subclass dumping and loading.
* test/psych/test_array.rb: pertinent tests
* test/psych/test_string.rb: ditto
* ext/psych/lib/psych/visitors/to_ruby.rb: convert omap tagged maps to
Psych::Omap objects rather than hashes. [Bug #6425]
* test/psych/test_omap.rb: pertinent test.
* ext/psych/lib/psych/visitors/yaml_tree.rb: keep a reference to
custom coders so that GC does not impact dumped yaml reference ids.
* ext/psych/lib/psych/json/yaml_events.rb: implicit styles should not
be changeable for JSON events.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@36654 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
||
|---|---|---|
| .. | ||
| json | ||
| nodes | ||
| visitors | ||
| helper.rb | ||
| test_alias_and_anchor.rb | ||
| test_array.rb | ||
| test_boolean.rb | ||
| test_class.rb | ||
| test_coder.rb | ||
| test_date_time.rb | ||
| test_deprecated.rb | ||
| test_document.rb | ||
| test_emitter.rb | ||
| test_encoding.rb | ||
| test_engine_manager.rb | ||
| test_exception.rb | ||
| test_hash.rb | ||
| test_json_tree.rb | ||
| test_merge_keys.rb | ||
| test_nil.rb | ||
| test_null.rb | ||
| test_numeric.rb | ||
| test_object.rb | ||
| test_object_references.rb | ||
| test_omap.rb | ||
| test_parser.rb | ||
| test_psych.rb | ||
| test_scalar.rb | ||
| test_scalar_scanner.rb | ||
| test_serialize_subclasses.rb | ||
| test_set.rb | ||
| test_stream.rb | ||
| test_string.rb | ||
| test_struct.rb | ||
| test_symbol.rb | ||
| test_tainted.rb | ||
| test_to_yaml_properties.rb | ||
| test_tree_builder.rb | ||
| test_yaml.rb | ||