mirror of
https://github.com/helix-editor/helix.git
synced 2024-11-22 09:26:19 +04:00
add gemini language support (#8070)
This commit is contained in:
parent
c9694f680f
commit
aeaeb09f48
@ -45,6 +45,7 @@
|
|||||||
| fortran | ✓ | | ✓ | `fortls` |
|
| fortran | ✓ | | ✓ | `fortls` |
|
||||||
| fsharp | ✓ | | | `fsautocomplete` |
|
| fsharp | ✓ | | | `fsautocomplete` |
|
||||||
| gdscript | ✓ | ✓ | ✓ | |
|
| gdscript | ✓ | ✓ | ✓ | |
|
||||||
|
| gemini | ✓ | | | |
|
||||||
| git-attributes | ✓ | | | |
|
| git-attributes | ✓ | | | |
|
||||||
| git-commit | ✓ | ✓ | | |
|
| git-commit | ✓ | ✓ | | |
|
||||||
| git-config | ✓ | | | |
|
| git-config | ✓ | | | |
|
||||||
|
@ -2794,3 +2794,13 @@ roots = []
|
|||||||
[[grammar]]
|
[[grammar]]
|
||||||
name = "strace"
|
name = "strace"
|
||||||
source = { git = "https://github.com/sigmaSd/tree-sitter-strace", rev = "a0f6c50ae4087a9299f055d0f30fe94fd98189a4" }
|
source = { git = "https://github.com/sigmaSd/tree-sitter-strace", rev = "a0f6c50ae4087a9299f055d0f30fe94fd98189a4" }
|
||||||
|
|
||||||
|
[[language]]
|
||||||
|
name = "gemini"
|
||||||
|
scope = "source.gmi"
|
||||||
|
file-types = ["gmi"]
|
||||||
|
roots = []
|
||||||
|
|
||||||
|
[[grammar]]
|
||||||
|
name = "gemini"
|
||||||
|
source = { git = "https://git.sr.ht/~sfr/tree-sitter-gemini", rev = "3cc5e4bdf572d5df4277fc2e54d6299bd59a54b3" }
|
||||||
|
26
runtime/queries/gemini/highlights.scm
Normal file
26
runtime/queries/gemini/highlights.scm
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
(link) @punctuation.bracket
|
||||||
|
(link
|
||||||
|
label: (text) @markup.link.label)
|
||||||
|
(link
|
||||||
|
uri: (uri) @markup.link.url)
|
||||||
|
|
||||||
|
[
|
||||||
|
(start_pre)
|
||||||
|
(pre)
|
||||||
|
(end_pre)
|
||||||
|
] @markup.raw.block
|
||||||
|
(start_pre
|
||||||
|
alt: (text) @label)
|
||||||
|
|
||||||
|
(heading1
|
||||||
|
(text) @markup.heading.1) @markup.heading.marker
|
||||||
|
(heading2
|
||||||
|
(text) @markup.heading.2) @markup.heading.marker
|
||||||
|
(heading3
|
||||||
|
(text) @markup.heading.3) @markup.heading.marker
|
||||||
|
|
||||||
|
(ulist
|
||||||
|
(indicator) @markup.list.unnumbered)
|
||||||
|
(quote
|
||||||
|
(indicator) @markup.quote
|
||||||
|
(text) @markup.italic)
|
Loading…
Reference in New Issue
Block a user