Only tokenize list if whitespace after asterix

This commit is contained in:
Kevin Sawicki 2013-02-09 16:30:04 -08:00
parent d406c95df9
commit 20d68a380f
2 changed files with 4 additions and 1 deletions

View File

@ -43,7 +43,7 @@
'2': 'name': 'markup.underline.gfm'
}
{
'match': '^\\s*(\\*)\\s+'
'match': '^\\s*(\\*)[ \\t]+'
'captures':
'1': 'name': 'constant.gfm'
}

View File

@ -60,6 +60,9 @@ describe "GitHub Flavored Markdown grammar", ->
expect(tokens[5]).toEqual value: ")", scopes: ["source.gfm"]
it "tokenizes lists", ->
{tokens} = grammar.tokenizeLine("*Item 1")
expect(tokens[0]).toEqual value: "*Item 1", scopes: ["source.gfm"]
{tokens} = grammar.tokenizeLine(" * Item 1")
expect(tokens[0]).toEqual value: " ", scopes: ["source.gfm"]
expect(tokens[1]).toEqual value: "*", scopes: ["source.gfm", "constant.gfm"]