Raoul Wols
Raoul Wols
You’re making adjustments to the .tmLanguage file, but that has been superseded by the .sublime-syntax file since ST3. I’m not sure we want to keep supporting ST2. On the other...
This is how it renders in ST. I see now that the `React.ForwardRefExoticComponent` ia rendered correctly because it's in a code block. But the `` tag is not rendered. 
We guard for this here: https://github.com/sublimelsp/LSP/pull/1952 Prisma should still fix this, as it's a spec violation and may result in bad behavior in other text editors.
Ping @rupert
There's also the `concept` keyword now. Unfortunately, adding some contexts to parse `concept Foo = ...` at top-level scope doesn't work, as some libraries use a macro for the concept...
I can also imagine libraries having a macro for `requires` to support older C++ version, creating something like ```cpp #if CPP_VERSION >= 20 #define REQUIRES(expr) requires expr #else #define REQUIRES(expr)...
Could you also post minimal reproducible examples in text form (instead of screenshots) please?
For reference: ``` union { struct x y; // missing struct scope struct z* w; // missing pointer scope }; // declaration of a function called b that takes nothing...
Also related: https://github.com/sublimehq/Packages/issues/1107
From what I understand go2 is supposed to offer generics. I don't think the current syntax handles that. https://go.googlesource.com/proposal/+/refs/heads/master/design/go2draft-type-parameters.md