ZIm/extensions/glsl
not a cow b7c2d4876c
Fix syntax highlighting conflicts with certain glsl types (#32022)
added first line pattern for glsl because some extensions conflict with
others like fragment shaders (.fs) would be highlighted by f#

<details>

| no f# extension no fix | f# extension no fix | f# extension with fix |
|--------|--------|--------|
|
![zed_TW1mkwXSMS](https://github.com/user-attachments/assets/d3d64b44-ced5-41a8-86b1-36cafc92f7e4)
|
![zed_T5ewceKmHo](https://github.com/user-attachments/assets/08ced11d-c2c6-4b73-964d-768e8ba763da)
|
![zed_9Rhkc5flQZ](https://github.com/user-attachments/assets/9e949d00-4e69-4687-9863-e0ab38b8b3df)
|

</details>

Release Notes:

- glsl: Added a workaround for an issue where fragment shaders with the `.fs` file extension would be misidentified as F#. Now, adding `#version {version}` to the first line of your fragment shader will ensure it is always recognized as glsl
2025-06-06 20:58:18 +00:00
..
languages/glsl Fix syntax highlighting conflicts with certain glsl types (#32022) 2025-06-06 20:58:18 +00:00
src chore: Bump Rust edition to 2024 (#27800) 2025-03-31 20:55:27 +02:00
Cargo.toml chore: Use workspace fields for edition and publish (#23291) 2025-01-17 17:39:22 +01:00
extension.toml glsl: Bump to v0.1.0 (#10734) 2024-04-18 11:57:21 -04:00
LICENSE-APACHE Extract GLSL language support into an extension (#10433) 2024-04-11 13:52:10 -04:00