diff --git a/extensions/markdown/syntaxes/markdown.tmLanguage b/extensions/markdown/syntaxes/markdown.tmLanguage
index a673e33af49..38c37bd25f7 100644
--- a/extensions/markdown/syntaxes/markdown.tmLanguage
+++ b/extensions/markdown/syntaxes/markdown.tmLanguage
@@ -48,10 +48,6 @@
include
-
-
-
-
#fenced_code_block_css
@@ -567,10 +563,7 @@
while
-
-
-
- (^|\G)(?!\s*$|#|[ ]{0,3}((([*_][ ]{0,2}\2){2,}[ \t]*$\n?)|([*+-]([ ]{1,3}|\t)))|\s*\[.+?\]:|>)
+ (^|\G)((?=\s*[-=]{3,}\s*$)|[ ]{4,}(?=\S))
fenced_code_block_css
@@ -968,7 +961,6 @@
punctuation.definition.markdown
-
patterns