[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