Merge branch 'master' into master

pull/13394/head
Michael Davis 2025-04-26 12:02:53 -04:00 committed by GitHub
commit 0811ded1e1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 64 additions and 46 deletions

View File

@ -761,7 +761,7 @@ indent = { tab-width = 4, unit = "\t" }
[[grammar]]
name = "gomod"
source = { git = "https://github.com/camdencheek/tree-sitter-go-mod", rev = "e8f51f8e4363a3d9a427e8f63f4c1bbc5ef5d8d0" }
source = { git = "https://github.com/camdencheek/tree-sitter-go-mod", rev = "6efb59652d30e0e9cd5f3b3a669afd6f1a926d3c" }
[[language]]
name = "gotmpl"
@ -887,7 +887,7 @@ source = { git = "https://github.com/tree-sitter/tree-sitter-typescript", rev =
name = "css"
scope = "source.css"
injection-regex = "css"
file-types = ["css", "scss"]
file-types = ["css"]
block-comment-tokens = { start = "/*", end = "*/" }
language-servers = [ "vscode-css-language-server" ]
auto-format = true

View File

@ -1,47 +1,64 @@
[(comment) (single_line_comment)] @comment
"~" @operator
">" @operator
"+" @operator
"-" @operator
"*" @operator
"/" @operator
"=" @operator
"^=" @operator
"|=" @operator
"~=" @operator
"$=" @operator
"*=" @operator
[
"~"
">"
"+"
"-"
"*"
"/"
"="
"^="
"|="
"~="
"$="
"*="
] @operator
"in" @operator
"and" @operator
"or" @operator
"not" @operator
"only" @operator
[
"in"
"and"
"or"
"not"
"only"
] @operator.control
[
"@apply"
"@at-root"
"@charset"
"@debug"
"@error"
"@extend"
"@keyframes"
"@media"
"@mixin"
"@supports"
"@warn"
] @constant.builtin
[
"@import"
"@include"
"@forward"
"@use"
] @keyword.control.import
[
"@if"
"@else"
] @keyword.control.conditional
[
"@each"
"@for"
"@while"
] @keyword.control.repeat
"@apply" @constant.builtin
"@at-root" @constant.builtin
"@charset" @constant.builtin
"@debug" @constant.builtin
"@each" @keyword.control.repeat
"@else" @keyword.control.conditional
"@error" @constant.builtin
"@extend" @constant.builtin
"@for" @keyword.control.repeat
"@forward" @keyword.control.import
"@function" @function.method
"@if" @keyword.control.conditional
"@import" @keyword.control.import
"@include" @keyword.control.import
"@keyframes" @constant.builtin
"@media" @constant.builtin
"@mixin" @constant.builtin
"@namespace" @namespace
"@return" @keyword.control.return
"@supports" @constant.builtin
"@use" @keyword.control.import
"@warn" @constant.builtin
"@while" @keyword.control.repeat
"@function" @function.method
"@namespace" @namespace
(property_name) @variable.other.member
@ -58,10 +75,11 @@
(pseudo_class_selector) @attribute
(identifier) @variable
(class_name) @variable
(id_name) @variable
(namespace_name) @variable
(feature_name) @variable
(class_name) @label
(id_name) @label
(namespace_name) @namespace
(feature_name) @variable.other.member
(variable) @variable
(variable_name) @variable.other.member
(variable_value) @variable.other.member

View File

@ -162,7 +162,7 @@
"ui.highlight" = { bg = "grey-300" }
"ui.picker.header" = { fg = "purple"}
"ui.picker.header.active" = { fg = "blue"}
"ui.picker.header.column.active" = { fg = "blue"}
"diagnostic.info" = { underline = { color = "blue", style = "dotted" } }
"diagnostic.hint" = { underline = { color = "green", style = "dashed" } }