aboutsummaryrefslogtreecommitdiff
path: root/syntax-highlighting
diff options
context:
space:
mode:
authorNirbheek Chauhan <nirbheek@centricular.com>2016-12-07 02:01:24 +0530
committerJussi Pakkanen <jpakkane@gmail.com>2016-12-06 23:44:16 +0200
commit2897b7d3b0322d052e9f933074c092fbfddd757e (patch)
tree24a62cd837faee4167a3b817c5e0844c9480fed3 /syntax-highlighting
parentd1501e39d5b66510c53576f9a415e11b9eea6c54 (diff)
downloadmeson-2897b7d3b0322d052e9f933074c092fbfddd757e.zip
meson-2897b7d3b0322d052e9f933074c092fbfddd757e.tar.gz
meson-2897b7d3b0322d052e9f933074c092fbfddd757e.tar.bz2
syntax-highlighting: Update list of builtin functions
Also put them on one line each for easy updates.
Diffstat (limited to 'syntax-highlighting')
-rw-r--r--syntax-highlighting/vim/syntax/meson.vim64
1 files changed, 52 insertions, 12 deletions
diff --git a/syntax-highlighting/vim/syntax/meson.vim b/syntax-highlighting/vim/syntax/meson.vim
index c2653ab..21b7453 100644
--- a/syntax-highlighting/vim/syntax/meson.vim
+++ b/syntax-highlighting/vim/syntax/meson.vim
@@ -1,7 +1,7 @@
" Vim syntax file
" Language: Meson
" Maintainer: Nirbheek Chauhan <nirbheek.chauhan@gmail.com>
-" Last Change: 2015 Feb 23
+" Last Change: 2016 Dec 7
" Credits: Zvezdan Petkovic <zpetkovic@acm.org>
" Neil Schemenauer <nas@meson.ca>
" Dmitry Vasiliev
@@ -62,17 +62,57 @@ syn match mesonNumber "\<\d\+\>"
syn keyword mesonConstant false true
" Built-in functions
-syn keyword mesonBuiltin add_global_arguments add_languages benchmark
-syn keyword mesonBuiltin build_target configuration_data configure_file
-syn keyword mesonBuiltin custom_target declare_dependency dependency
-syn keyword mesonBuiltin error executable find_program find_library
-syn keyword mesonBuiltin files generator get_option get_variable
-syn keyword mesonBuiltin gettext import include_directories install_data
-syn keyword mesonBuiltin install_headers install_man install_subdir
-syn keyword mesonBuiltin is_subproject is_variable jar library message
-syn keyword mesonBuiltin project run_command run_target set_variable
-syn keyword mesonBuiltin shared_library static_library subdir subproject
-syn keyword mesonBuiltin test vcs_tag
+syn keyword mesonBuiltin
+ \ add_global_arguments
+ \ add_global_link_arguments
+ \ add_languages
+ \ add_project_arguments
+ \ add_project_arguments
+ \ add_project_link_arguments
+ \ benchmark
+ \ build_machine
+ \ build_target
+ \ configuration_data
+ \ configure_file
+ \ custom_target
+ \ declare_dependency
+ \ dependency
+ \ environment
+ \ error
+ \ executable
+ \ files
+ \ find_library
+ \ find_program
+ \ generator
+ \ get_option
+ \ get_variable
+ \ gettext
+ \ host_machine
+ \ import
+ \ include_directories
+ \ install_data
+ \ install_headers
+ \ install_man
+ \ install_subdir
+ \ is_subproject
+ \ is_variable
+ \ jar
+ \ join_paths
+ \ library
+ \ meson
+ \ message
+ \ project
+ \ run_command
+ \ run_target
+ \ set_variable
+ \ shared_library
+ \ shared_module
+ \ static_library
+ \ subdir
+ \ subproject
+ \ target_machine
+ \ test
+ \ vcs_tag
if exists("meson_space_error_highlight")
" trailing whitespace