From d5851e995363e6f637a5f35cafe3ddaf8934705a Mon Sep 17 00:00:00 2001 From: _ov4 Date: Wed, 14 Oct 2026 02:52:07 +0000 Subject: feat(plugin): highlight exception keywords with C++ scopes Reuse C++ try, catch and throw scopes for exception keywords, with ENDTRY sharing the TRY scope. Add an example and verify keyword boundaries, case sensitivity, comments and strings with TextMate tokenization. Co-Authored-By: Claude Fable 5.1 --- plugin/syntaxes/cie-pseudocode.tmLanguage.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'plugin/syntaxes/cie-pseudocode.tmLanguage.json') diff --git a/plugin/syntaxes/cie-pseudocode.tmLanguage.json b/plugin/syntaxes/cie-pseudocode.tmLanguage.json index cf1957f..fe3582c 100644 --- a/plugin/syntaxes/cie-pseudocode.tmLanguage.json +++ b/plugin/syntaxes/cie-pseudocode.tmLanguage.json @@ -8,6 +8,18 @@ { "include": "#strings" }, + { + "match": "(?