Replies: 6 comments
-
I'm not sure I understand the purpose of this discussion - what are we discussing exactly? Could you elaborate a bit? Anyway, my 2 cents: I think using tree-sitter is the future. This allows advanced syntax highlighting and is already in use in neovim https://github.com/madskjeldgaard/tree-sitter-supercollider I personally won't invest in adding this to SCIDE but if anyone wants to add tree-sitter support I suppose it wouldn't be too difficult with the grammar already out there. |
Beta Was this translation helpful? Give feedback.
-
I'm also not clear on the purpose of this issue. @bla3kw3b could you clarify? |
Beta Was this translation helpful? Give feedback.
-
It's open for general reference, in case anyone is doing work in this area in the future. There seems to be a bug in Nothing needs to be fixed immediately, and all concerns raised in this thread are subtle, while perhaps dead last in terms of of urgency... still concerns nonetheless. ( This started as a question in the issue about self-referencing variables, and someone recommend that it should be a separate issue. While |
Beta Was this translation helpful? Give feedback.
-
Thanks @bla3kw3b that makes more sense. It would be useful if you listed the issues mentioned as a list, maybe with checkboxes (and, if possible, update it as more issues are reported in the thread), so that it's easier to follow progress of the work on this (I've done this in #5359 for example). I'd also personally prefer to either remove the screenshot or hide it in a |
Beta Was this translation helpful? Give feedback.
-
Done. #5551 |
Beta Was this translation helpful? Give feedback.
-
I'm going to move this to a discussion because this isn't an issue. |
Beta Was this translation helpful? Give feedback.
-
SC: 3.12.0
This issue is opened for general discussion or comments regarding to
classifications of syntax type labeling & definitions, etc.
It's open for general reference, in case anyone is doing work in this area in the future.
More specifically:
.keywordWarnings
is a Boolean instance method, and should be deprecated & moved toLanguageConfig
as.keywordWarnings
&.keywordWarnings_
There appear to be multiple mistakes across the documentation for
SCDocEntry.keywords
... the results of indexing all.keywords
across the documentation ( 3.12 ) can be seen in the details below.There is a subtle ambiguity regarding the term
keyword
across the entire language & documentation. ( IMO this is:Details: SCIDE syntax-hightlighting & SCDoc .keyword results
Beta Was this translation helpful? Give feedback.
All reactions