Ok, I have dug into this. Obsidian introduced a non standard YAML parsing by splitting text at the comma for ease of input.
Obsidian Interprets aliases: a, b
and aliases: "a, b"
the same way as TWO aliases a
and b
.
In standard YAML, aliases: a, b
and aliases: "a, b"
should be interpreted the same was as ONE alias a, b
.
The same thing happens with tags
.
If you want to adhere more strictly to YAML, I suggest you use the square bracket notation ["a, b"]
.
If you don’t like this deviation from the standard, open a FR.
2 Likes