提交 4f372d0b 编写于 作者: M Matt Bierner

Update coffeescript grammar

上级 ac60143a
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
"If you want to provide a fix or improvement, please create a pull request against the original repository.", "If you want to provide a fix or improvement, please create a pull request against the original repository.",
"Once accepted there, we are happy to receive an update request." "Once accepted there, we are happy to receive an update request."
], ],
"version": "https://github.com/atom/language-coffee-script/commit/087e41aeef03b52615ef5c9e159a4b98e813f8a6",
"scopeName": "source.coffee", "scopeName": "source.coffee",
"name": "CoffeeScript", "name": "CoffeeScript",
"fileTypes": [ "fileTypes": [
...@@ -115,10 +116,10 @@ ...@@ -115,10 +116,10 @@
} }
}, },
"name": "string.quoted.script.coffee", "name": "string.quoted.script.coffee",
"contentName": "source.embedded.js",
"patterns": [ "patterns": [
{ {
"match": "(xh{2}|[0-2][0-7]{0,2}|3[0-6][0-7]|37[0-7]?|[4-7][0-7]?|.)", "include": "source.js"
"name": "constant.character.escape.coffee"
} }
] ]
}, },
...@@ -448,7 +449,7 @@ ...@@ -448,7 +449,7 @@
"name": "punctuation.definition.escape.backslash.coffee" "name": "punctuation.definition.escape.backslash.coffee"
} }
}, },
"match": "(\\\\)(x\\h{2}|[0-2][0-7]{0,2}|3[0-6][0-7]|37[0-7]?|[4-7][0-7]?|.)", "match": "(\\\\)(x[0-9A-Fa-f]{2}|[0-2][0-7]{0,2}|3[0-6][0-7]|37[0-7]?|[4-7][0-7]?|.)",
"name": "constant.character.escape.backslash.coffee" "name": "constant.character.escape.backslash.coffee"
}, },
{ {
...@@ -529,7 +530,7 @@ ...@@ -529,7 +530,7 @@
"name": "punctuation.definition.escape.backslash.coffee" "name": "punctuation.definition.escape.backslash.coffee"
} }
}, },
"match": "(\\\\)(x\\h{2}|[0-2][0-7]{0,2}|3[0-6][0-7]?|37[0-7]?|[4-7][0-7]?|.)", "match": "(\\\\)(x[0-9A-Fa-f]{2}|[0-2][0-7]{0,2}|3[0-6][0-7]?|37[0-7]?|[4-7][0-7]?|.)",
"name": "constant.character.escape.backslash.coffee" "name": "constant.character.escape.backslash.coffee"
} }
] ]
...@@ -556,7 +557,7 @@ ...@@ -556,7 +557,7 @@
"name": "constant.character.character-class.regexp" "name": "constant.character.character-class.regexp"
}, },
{ {
"match": "\\\\([0-7]{3}|x\\h\\h|u\\h\\h\\h\\h)", "match": "\\\\([0-7]{3}|x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4})",
"name": "constant.character.numeric.regexp" "name": "constant.character.numeric.regexp"
}, },
{ {
...@@ -672,7 +673,7 @@ ...@@ -672,7 +673,7 @@
"name": "constant.character.escape.backslash.regexp" "name": "constant.character.escape.backslash.regexp"
} }
}, },
"match": "(?:.|(\\\\(?:[0-7]{3}|x\\h\\h|u\\h\\h\\h\\h))|(\\\\c[A-Z])|(\\\\.))\\-(?:[^\\]\\\\]|(\\\\(?:[0-7]{3}|x\\h\\h|u\\h\\h\\h\\h))|(\\\\c[A-Z])|(\\\\.))", "match": "(?:.|(\\\\(?:[0-7]{3}|x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4}))|(\\\\c[A-Z])|(\\\\.))\\-(?:[^\\]\\\\]|(\\\\(?:[0-7]{3}|x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4}))|(\\\\c[A-Z])|(\\\\.))",
"name": "constant.other.character-class.range.regexp" "name": "constant.other.character-class.range.regexp"
}, },
{ {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册