better fix for sublime syntax
authorBrendan Hansen <brendan.f.hansen@gmail.com>
Thu, 21 Jan 2021 02:16:00 +0000 (20:16 -0600)
committerBrendan Hansen <brendan.f.hansen@gmail.com>
Thu, 21 Jan 2021 02:16:00 +0000 (20:16 -0600)
misc/onyx.sublime-syntax
onyx.exe

index 015bd46a76d13b4f7e64b15366797e6925c3c370..b2da15114638b290b28ff7522026694086cdd0fa 100644 (file)
@@ -56,9 +56,11 @@ contexts:
         1: entity.name.function
         2: keyword.control.onyx
 
-    - match: '([a-zA-Z_][a-zA-Z0-9_]*)\s*::\s*\([^:]*:.*\)'
+    - match: '([a-zA-Z_][a-zA-Z0-9_]*)\s*::\s*\('
       captures:
         1: entity.name.function
+      embed: main
+      escape: '\)'
 
     - match: '([a-zA-Z_][a-zA-Z0-9_]*)\s*::\s*(struct)'
       captures:
index 6673435ddbd185386f7f0ed05b4d79cd60b56121..995887b0b13e11caaf84ed15e0a372ea2e56769e 100644 (file)
Binary files a/onyx.exe and b/onyx.exe differ