Actions
Backport #1321
closedsyck does not escape a plain scalar that starts with `
Status:
Closed
Assignee:
-
Description
=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
Updated by jeremyevans0 (Jeremy Evans) over 5 years ago
- Description updated (diff)
- Status changed from Open to Closed
- ruby -v deleted (
ruby 1.8.7 (2008-08-11 patchlevel 72) [x86_64-linux]) - Tracker changed from Bug to Backport
- Project changed from Ruby 1.8 to Backport187
Actions
Like0
Like0