From d3dbf4b17b64a1a4b0285d397ea556a3cba3f942 Mon Sep 17 00:00:00 2001
From: Josh Holland <anowlcalledjosh@gmail.com>
Date: Sat, 2 Jun 2018 22:33:29 +0100
Subject: [PATCH] Support YAML frontmatter that ends with "..."

---
 syntax/markdown.vim | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/syntax/markdown.vim b/syntax/markdown.vim
index 008a6d8..c8b8faf 100644
--- a/syntax/markdown.vim
+++ b/syntax/markdown.vim
@@ -115,7 +115,7 @@ syn match  mkdRule         /^\s*_\s\{0,1}_\s\{0,1}_\(_\|\s\)*$/
 " YAML frontmatter
 if get(g:, 'vim_markdown_frontmatter', 0)
   syn include @yamlTop syntax/yaml.vim
-  syn region Comment matchgroup=mkdDelimiter start="\%^---$" end="^---$" contains=@yamlTop keepend
+  syn region Comment matchgroup=mkdDelimiter start="\%^---$" end="^\(---\|...\)$" contains=@yamlTop keepend
   unlet! b:current_syntax
 endif
 
-- 
2.39.5