1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/lib/yaml
why d578f9d32e * ext/syck/emitter.c (syck_scan_scalar): prevent indicators from
appearing alone or at the end of plain scalars. [ruby-core:5826]

* ext/syck/emitter.c (syck_emit_scalar): treat typed scalar nodes
  as complex keys.

* lib/syck.h: version 0.60.

* lib/yaml/basenode.rb (YAML::BaseNode#at): transform keys during
  key searches.

* ext/syck/rubyext.c: loading of binary-typed nodes.  prevent
  emission of plain strings that look like symbols, but which aren't.

* ext/syck/emitter.c (syck_emit): passing an int* value to the
  long* parameter causes unaligned access on LP64 systems.
  [ruby-dev:27161]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9242 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-09-20 06:50:20 +00:00
..
baseemitter.rb Removal of lib/yaml/baseemitter.rb was accidental. 2005-09-13 03:45:01 +00:00
basenode.rb * ext/syck/emitter.c (syck_scan_scalar): prevent indicators from 2005-09-20 06:50:20 +00:00
constants.rb
dbm.rb * lib/yaml/dbm.rb: replace indexes with values_at. 2003-07-24 18:56:09 +00:00
encoding.rb
error.rb * lib/yaml.rb: reworking YAML::Stream to use the new 2005-09-13 03:58:33 +00:00
loader.rb
rubytypes.rb * ext/syck/emitter.c (syck_scan_scalar): prevent indicators from 2005-09-20 06:50:20 +00:00
store.rb * lib/pstore.rb (transaction): allow overriding dump and load. 2004-05-27 07:43:38 +00:00
stream.rb * lib/yaml.rb: reworking YAML::Stream to use the new 2005-09-13 03:58:33 +00:00
stringio.rb
syck.rb * lib/yaml.rb: reworking YAML::Stream to use the new 2005-09-13 03:58:33 +00:00
tag.rb * lib/yaml.rb: reworking YAML::Stream to use the new 2005-09-13 03:58:33 +00:00
types.rb * lib/yaml.rb: reworking YAML::Stream to use the new 2005-09-13 03:58:33 +00:00
yamlnode.rb
ypath.rb