summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--packages.yaml2
-rw-r--r--syntax/vlang.vim2
2 files changed, 3 insertions, 1 deletions
diff --git a/packages.yaml b/packages.yaml
index 02b03cdc..8d0668fb 100644
--- a/packages.yaml
+++ b/packages.yaml
@@ -1945,7 +1945,7 @@ filetypes:
- t
---
name: gitignore
-remote: fszymanski/fzf-gitignore
+remote: SirJson/fzf-gitignore
filetypes:
- name: gitignore
filenames:
diff --git a/syntax/vlang.vim b/syntax/vlang.vim
index daba962d..4584ebdf 100644
--- a/syntax/vlang.vim
+++ b/syntax/vlang.vim
@@ -92,6 +92,7 @@ hi def link vCodeGen Identifier
" Predefined types
syn keyword vType chan map bool string error voidptr
+syn match vOptionalType "\%(\<?\)\@<=\(chan\|map\|bool\|string\|error\|voidptr\)"
syn keyword vSignedInts int i8 i16 i64 rune intptr
syn keyword vUnsignedInts byte u16 u32 u64 byteptr
syn keyword vFloats f32 f64 floatptr
@@ -99,6 +100,7 @@ syn keyword vFloats f32 f64 floatptr
" syn keyword vComplexes complex64 complex128
hi def link vType Type
+hi def link vOptionalType Type
hi def link vSignedInts Type
hi def link vUnsignedInts Type
hi def link vFloats Type