]> git.ipfire.org Git - thirdparty/vim.git/commitdiff
runtime(hyprlang): fix string recognition
authorLuca Saccarola <github.e41mv@aleeas.com>
Wed, 29 Jan 2025 09:27:55 +0000 (10:27 +0100)
committerChristian Brabandt <cb@256bit.org>
Wed, 29 Jan 2025 09:28:42 +0000 (10:28 +0100)
fixes: #16064
closes: #16527

Signed-off-by: Luca Saccarola <github.e41mv@aleeas.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
runtime/syntax/hyprlang.vim

index f36c58c646b4f2c57d36f26ffa1f0aa07b4a35b2..cde504d9ca3a8cd01816a808ccdf4dc9dd56efb4 100644 (file)
@@ -1,7 +1,7 @@
 " Vim syntax file
 " Language:     hyprlang
 " Maintainer:   Luca Saccarola <github.e41mv@aleeas.com>
-" Last Change:  2024 nov 15
+" Last Change:  2025 Jan 29
 
 if exists("b:current_syntax")
   finish
@@ -21,7 +21,8 @@ syn region hyprCategory matchgroup=hyprCategoryD start='^\s*\k\+\s*{' end='^\s*}
 " Variables Types
 syn match   hyprNumber  '\%[-+]\<\d\+\>\%[%]' contained
 syn match   hyprFloat   '\%[-+]\<\d\+\.\d\+\>\%[%]' contained
-syn match   hyprString  '["\'].*["\']' contained
+syn match   hyprString  "'[^']*'" contained
+syn match   hyprString  '"[^"]*"' contained
 syn match   hyprColor   'rgb(\(\w\|\d\)\{6})' contained
 syn match   hyprColor   'rgba(\(\w\|\d\)\{8})' contained
 syn match   hyprColor   '0x\(\w\|\d\)\{8}' contained