comment: |
<> uses a subset of YAML for editing via Subversion.
Without worrying too much about what YAML actually is, here's recommended
<> usage.
Each .yaml file represents a single element (or prop) and is a series
of key value pairs.
Example:
{{{
name: Rabongo
color: "blue"
mood: 'sad'
description: |
I am a rabid mongoose. You probably don't want me to bite you.
}}}
The file consists of a series of key value pairs. The key never
contains special characters, so it can be written normally; it's
followed by a colon and a space.
The value can be written several ways. Values without
special characters can be written inline, without quoting.
If your value includes special characters, there are several ways it
can be quoted. Double quotes allow backslash escapes; to include a
backslash or a double-quote in a double-quoted string, you must
escape it. ({{{"Like \"this\" \\-containing string does."}}}).
Single quotes do not use backslash escapes. You can escape a single
quote in a single-quoted string by doubling it.
({{{'Like ''this'' does.'}}})
Block values start with a | alone after the colon and space. After
that, the value is contained on any number of indented lines. The
indentation is not part of the value; it's only there to delimit
it. Special characters can be used freely in block literals. Empty
lines don't need the indentation to be included. The value ends at
the next non-indented line, which must start with a new key, or at
the end of the file.