Files
oak-gpui/crates
Mikayla Maki c32fd57643 Add support for Elm and GLSL (#2782)
This adds tree-sitter grammars for both Elm and GLSL, with injections
for GLSL embedded within Elm. It also adds an `outline.scm` for Elm,
though limitations in the tree-sitter grammar meant that I wasn't able
to get it looking exactly how I'd have liked.

In particular, it wasn't clear how to nicely annotate functions in the
outline as being functions, or how to prevent the fields of a record
declaration from being increasingly indented.


![image](https://github.com/zed-industries/zed/assets/285821/544bc00b-3bfc-4ec7-be9d-764b9f0292ab)

![image](https://github.com/zed-industries/zed/assets/285821/74e57e95-bf87-4989-ae29-a2f625141bcf)

![image](https://github.com/zed-industries/zed/assets/285821/9e283c78-66d5-4c15-9827-1b5b446cdc37)

fixes https://github.com/zed-industries/community/issues/598

Release Notes:
- Added syntax highlighting for the Elm and GLSL languages
2023-07-25 11:34:22 -07:00
..
2023-07-17 12:49:59 -06:00
2023-07-20 16:10:20 -04:00
2023-07-18 12:32:53 -04:00
2023-07-14 16:09:02 -07:00
2023-07-22 00:17:02 +03:00
2023-07-23 21:36:29 -07:00
2023-02-27 12:06:10 -08:00
fmt
2023-07-19 12:34:56 -07:00
2023-06-02 22:02:19 -04:00
2023-06-02 22:02:19 -04:00
2023-06-29 22:25:49 +03:00
2023-06-29 22:39:33 +03:00
2023-06-02 22:02:19 -04:00
2023-06-30 22:03:21 +03:00
2023-06-22 18:06:52 +02:00
2023-07-24 10:55:15 -07:00