From 0eb3da0618c4c88bcb1924ddb49c01d0ded49528 Mon Sep 17 00:00:00 2001 From: A-312 Date: Tue, 12 May 2020 07:29:14 +0200 Subject: [PATCH 1/2] Fix highlight with closed block expression on attr ``` render() { return (
whatever ); } ``` --- JSX.sublime-syntax | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/JSX.sublime-syntax b/JSX.sublime-syntax index 006177e..0780a03 100644 --- a/JSX.sublime-syntax +++ b/JSX.sublime-syntax @@ -79,6 +79,6 @@ contexts: - match: \{ push: - meta_scope: meta.embedded.block.jsx.js - - match: \} + - match: (?=\}) pop: true - include: 'scope:source.js' From 61ab67a970f4a5240e704eea6c14e1843b86e97b Mon Sep 17 00:00:00 2001 From: A-312 Date: Tue, 12 May 2020 10:39:31 +0200 Subject: [PATCH 2/2] Update JSX.sublime-syntax --- JSX.sublime-syntax | 2 ++ 1 file changed, 2 insertions(+) diff --git a/JSX.sublime-syntax b/JSX.sublime-syntax index 0780a03..913cb7d 100644 --- a/JSX.sublime-syntax +++ b/JSX.sublime-syntax @@ -82,3 +82,5 @@ contexts: - match: (?=\}) pop: true - include: 'scope:source.js' + - match: \} + pop: true