Project

General

Profile

Backport #1321

Updated by jeremyevans0 (Jeremy Evans) almost 5 years ago

=begin 
  
  According to the YAML-1.0 spec ` is a reserved indicator, and plain scalars cannot start with a reserved indicator. For other indicators syck emits a double quoted scalar instead 
 
  Current Behaviour: 
  ruby -ryaml -e "puts '@'.to_yaml" 
  --- "@" 
  ruby -ryaml -e "puts '\`'.to_yaml" 
  --- ` 
  Intended Behaviour: 
  ruby -ryaml -e "puts '@'.to_yaml" 
  --- "@" 
  ruby -ryaml -e "puts '\`'.to_yaml" 
  --- "`" 
 
  This patch applies to trunk, the 1_8 and 1_8_7 and 1_8_6 branches 
 
 =end 
 

Back