- Timestamp:
- 09/20/2005 00:21:06 (3 years ago)
- Files:
-
- 1 modified
-
trunk/ext/ruby/lib/yaml/rubytypes.rb (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ext/ruby/lib/yaml/rubytypes.rb
r224 r225 165 165 out.scalar( "tag:yaml.org,2002:binary", [self].pack("m"), :literal ) 166 166 elsif to_yaml_properties.empty? 167 out.scalar( taguri, self, to_yaml_style )167 out.scalar( taguri, self, self =~ /^:/ ? :quote2 : to_yaml_style ) 168 168 else 169 169 out.map( taguri, to_yaml_style ) do |map| … … 181 181 yaml_as "tag:ruby.yaml.org,2002:symbol" 182 182 yaml_as "tag:ruby.yaml.org,2002:sym" 183 # yaml_implicit /^:/, :yaml_new184 183 def Symbol.yaml_new( klass, tag, val ) 185 184 if String === val