aboutsummaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorLiam Beguin <liambeguin@gmail.com>2023-08-27 13:43:28 -0400
committerEli Schwartz <eschwartz93@gmail.com>2023-09-07 19:14:03 -0400
commit983562c66e9ee28ce4204d69811cd870e2e1960f (patch)
tree1b445f945fbbf4fb7b365ce615ed44c94803010a /data
parentba1ba1f5b052ff3873045fc8e608cc58bab937b7 (diff)
downloadmeson-983562c66e9ee28ce4204d69811cd870e2e1960f.zip
meson-983562c66e9ee28ce4204d69811cd870e2e1960f.tar.gz
meson-983562c66e9ee28ce4204d69811cd870e2e1960f.tar.bz2
syntax-highlighting: vim: update builtin function list
Update builtin function list using the refman python docs/genrefman.py \ -g vim \ -o data/syntax-highlighting/vim/syntax/ This also drops gettext() and find_library() from the list of builtin functions that have been deprecated since 2016. Changes are squashed here because test_vim_syntax_highlighting() would validate the file against the list of builtin functions that no longer matches the yaml documentation. Signed-off-by: Liam Beguin <liambeguin@gmail.com>
Diffstat (limited to 'data')
-rw-r--r--data/syntax-highlighting/vim/syntax/meson.vim20
1 files changed, 9 insertions, 11 deletions
diff --git a/data/syntax-highlighting/vim/syntax/meson.vim b/data/syntax-highlighting/vim/syntax/meson.vim
index 1b576d9..a1679e0 100644
--- a/data/syntax-highlighting/vim/syntax/meson.vim
+++ b/data/syntax-highlighting/vim/syntax/meson.vim
@@ -3,7 +3,7 @@
" License: VIM License
" Maintainer: Nirbheek Chauhan <nirbheek.chauhan@gmail.com>
" Liam Beguin <liambeguin@gmail.com>
-" Last Change: 2021 Aug 16
+" Last Change: 2023 Aug 27
" Credits: Zvezdan Petkovic <zpetkovic@acm.org>
" Neil Schemenauer <nas@meson.ca>
" Dmitry Vasiliev
@@ -64,6 +64,11 @@ syn keyword mesonBoolean false true
" Built-in functions
syn keyword mesonBuiltin
+ \ build_machine
+ \ host_machine
+ \ meson
+ \ option
+ \ target_machine
\ add_global_arguments
\ add_global_link_arguments
\ add_languages
@@ -75,11 +80,11 @@ syn keyword mesonBuiltin
\ assert
\ benchmark
\ both_libraries
- \ build_machine
\ build_target
\ configuration_data
\ configure_file
\ custom_target
+ \ debug
\ declare_dependency
\ dependency
\ disabler
@@ -87,30 +92,26 @@ syn keyword mesonBuiltin
\ error
\ executable
\ files
- \ find_library
\ find_program
\ generator
\ get_option
\ get_variable
- \ gettext
- \ host_machine
\ import
\ include_directories
\ install_data
+ \ install_emptydir
\ install_headers
\ install_man
\ install_subdir
\ install_symlink
- \ install_emptydir
\ is_disabler
\ is_variable
\ jar
\ join_paths
\ library
- \ meson
\ message
- \ option
\ project
+ \ range
\ run_command
\ run_target
\ set_variable
@@ -122,13 +123,10 @@ syn keyword mesonBuiltin
\ subdir_done
\ subproject
\ summary
- \ target_machine
\ test
\ unset_variable
\ vcs_tag
\ warning
- \ range
- \ debug
if exists("meson_space_error_highlight")
" trailing whitespace