# Quoting styles. Plain scalars need no quotes but cannot start with most indicators and cannot
# contain ": " or " #". Single quotes are literal except for '' meaning one quote. Double quotes
# are the only style that processes backslash escapes.
plain: no quotes are needed for this value
plain_with_colon_inside_word: http://example.invalid/path
single: 'it''s single-quoted, so backslashes \n stay literal'
double: "escapes work here: tab\tnewline\nunicode é and \U0001F680"

colon_space_needs_quotes: "key: value written inside a string"
hash_needs_quotes: "colour #4821 is not a comment"
starts_with_indicator: "@example handle"
starts_with_asterisk: "*not-an-alias"
starts_with_ampersand: "&not-an-anchor"
starts_with_percent: "%not-a-directive"
starts_with_backtick: "`reserved indicator"

multiline_double: "a double-quoted scalar wrapped
  across two lines folds to a single space"

multiline_single: 'the same folding applies
  to single-quoted scalars'

escaped_quote_double: "she said \"quoted\" here"
escaped_quote_single: 'she said ''quoted'' here'

looks_numeric_but_is_text: "007"
trailing_space_in_double: "value with a trailing space "
