syntax/javascript.syntax in ultraviolet-0.10.0 vs syntax/javascript.syntax in ultraviolet-0.10.1
- old
+ new
@@ -1,10 +1,11 @@
---
name: JavaScript
fileTypes:
- js
- htc
+- jsx
scopeName: source.js
uuid: 93E017CC-6F27-11D9-90EB-000D93589AF6
foldingStartMarker: ^.*\bfunction\s*(\w+\s*)?\([^\)]*\)(\s*\{[^\}]*)?\s*$
patterns:
- name: meta.class.js
@@ -228,10 +229,10 @@
match: \b(Infinity|NaN|Undefined)\b
- name: string.regexp.js
endCaptures:
"1":
name: punctuation.definition.string.end.js
- begin: (?<=[=(:]|^)\s*(/)(?![/*+{}?])
+ begin: (?<=[=(:]|^|return)\s*(/)(?![/*+{}?])
beginCaptures:
"1":
name: punctuation.definition.string.begin.js
end: (/)[igm]*
patterns: