From 2897b7d3b0322d052e9f933074c092fbfddd757e Mon Sep 17 00:00:00 2001 From: Nirbheek Chauhan Date: Wed, 7 Dec 2016 02:01:24 +0530 Subject: [PATCH] syntax-highlighting: Update list of builtin functions Also put them on one line each for easy updates. --- syntax-highlighting/vim/syntax/meson.vim | 64 +++++++++++++++++++----- 1 file changed, 52 insertions(+), 12 deletions(-) diff --git a/syntax-highlighting/vim/syntax/meson.vim b/syntax-highlighting/vim/syntax/meson.vim index c2653ab14..21b745380 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 -" Last Change: 2015 Feb 23 +" Last Change: 2016 Dec 7 " Credits: Zvezdan Petkovic " Neil Schemenauer " 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