[geany/geany] 416661: Add @mesonbuild filetype support (#2850)

Andy Alt git-noreply at xxxxx
Thu Sep 30 20:52:25 UTC 2021


Branch:      refs/heads/master
Author:      Andy Alt <andy5995 at users.noreply.github.com>
Committer:   GitHub <noreply at github.com>
Date:        Thu, 30 Sep 2021 20:52:25 UTC
Commit:      4166618d303f02f28064b9fd17214982e38d021c
             https://github.com/geany/geany/commit/4166618d303f02f28064b9fd17214982e38d021c

Log Message:
-----------
Add @mesonbuild filetype support (#2850)


Modified Paths:
--------------
    data/Makefile.am
    data/filedefs/filetypes.Meson.conf
    data/filetype_extensions.conf

Modified: data/Makefile.am
1 lines changed, 1 insertions(+), 0 deletions(-)
===================================================================
@@ -53,6 +53,7 @@ filetypes_dist = \
 	filedefs/filetypes.makefile \
 	filedefs/filetypes.markdown \
 	filedefs/filetypes.matlab \
+	filedefs/filetypes.Meson.conf \
 	filedefs/filetypes.Nim.conf \
 	filedefs/filetypes.nsis \
 	filedefs/filetypes.objectivec \


Modified: data/filedefs/filetypes.Meson.conf
13 lines changed, 13 insertions(+), 0 deletions(-)
===================================================================
@@ -0,0 +1,13 @@
+[styling=Python]
+
+[keywords]
+primary=and break continue elif else endforeach endif false foreach if in not or true
+identifiers=add_global_arguments add_global_link_arguments add_languages add_project_arguments add_project_link_arguments add_test_setup alias_target assert benchmark both_libraries build_target configuration_data configure_file custom_target declare_dependency dependency disabler environment error executable files find_library find_program generator get_option get_variable import include_directories install_data install_headers install_man install_subdir is_disabler is_variable jar join_paths library message project run_command run_target set_variable shared_library shared_module static_library subdir subdir_done subproject summary test vcs_tag warning
+
+[lexer_properties=Python]
+
+[settings]
+lexer_filetype=Python
+extension=build
+comment_single=#
+mime_type=text/x-meson


Modified: data/filetype_extensions.conf
3 lines changed, 2 insertions(+), 1 deletions(-)
===================================================================
@@ -51,6 +51,7 @@ Lua=*.lua;
 Make=*.mak;*.mk;GNUmakefile;makefile;Makefile;makefile.*;Makefile.*;
 Markdown=*.mdml;*.markdown;*.md;*.mkd;*.mkdn;*.mdwn;*.mdown;*.mdtxt;*.mdtext;
 Matlab/Octave=*.m;
+Meson=meson.build;
 Nim=*.nim;
 NSIS=*.nsi;*.nsh;
 Objective-C=*.m;*.mm;*.h;
@@ -83,7 +84,7 @@ None=*;
 # Note: restarting is required after editing groups
 [Groups]
 Programming=Arduino;Clojure;CUDA;Cython;Genie;Groovy;Kotlin;Nim;Scala;Swift;
-Script=Graphviz;TypeScript;
+Script=Graphviz;TypeScript;Meson;
 Markup=
 Misc=JSON;
 None=



--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).


More information about the Commits mailing list