【发布时间】:2014-07-24 03:02:29
【问题描述】:
追查一个问题,我碰巧注意到 jekyll/convertible.rb 的 read_yaml() 例程似乎允许使用三个破折号或三个点来终止 frontmatter:
if content =~ /\A(---\s*\n.*?\n?)^((---|\.\.\.)\s*$\n?)/m
我在任何地方都找不到“点”形式的文档。有什么意思吗?
【问题讨论】:
标签: jekyll
追查一个问题,我碰巧注意到 jekyll/convertible.rb 的 read_yaml() 例程似乎允许使用三个破折号或三个点来终止 frontmatter:
if content =~ /\A(---\s*\n.*?\n?)^((---|\.\.\.)\s*$\n?)/m
我在任何地方都找不到“点”形式的文档。有什么意思吗?
【问题讨论】:
标签: jekyll
它在YAML spec 中指定,在 §2.2 中。这是指定 YAML 文档结尾的一种方法。
【讨论】: