@@ -21,7 +21,9 @@ pub const DEFAULT_TYPES: &[(&str, &[&str])] = &[
21
21
( "ats" , & [ "*.ats" , "*.dats" , "*.sats" , "*.hats" ] ) ,
22
22
( "avro" , & [ "*.avdl" , "*.avpr" , "*.avsc" ] ) ,
23
23
( "awk" , & [ "*.awk" ] ) ,
24
- ( "bazel" , & [ "*.bazel" , "*.bzl" , "*.BUILD" , "*.bazelrc" , "BUILD" , "WORKSPACE" ] ) ,
24
+ ( "bazel" , & [
25
+ "*.bazel" , "*.bzl" , "*.BUILD" , "*.bazelrc" , "BUILD" , "WORKSPACE" ,
26
+ ] ) ,
25
27
( "bitbake" , & [ "*.bb" , "*.bbappend" , "*.bbclass" , "*.conf" , "*.inc" ] ) ,
26
28
( "brotli" , & [ "*.br" ] ) ,
27
29
( "buildstream" , & [ "*.bst" ] ) ,
@@ -61,6 +63,7 @@ pub const DEFAULT_TYPES: &[(&str, &[&str])] = &[
61
63
( "elm" , & [ "*.elm" ] ) ,
62
64
( "erb" , & [ "*.erb" ] ) ,
63
65
( "erlang" , & [ "*.erl" , "*.hrl" ] ) ,
66
+ ( "fennel" , & [ "*.fnl" ] ) ,
64
67
( "fidl" , & [ "*.fidl" ] ) ,
65
68
( "fish" , & [ "*.fish" ] ) ,
66
69
( "flatbuffers" , & [ "*.fbs" ] ) ,
@@ -69,7 +72,7 @@ pub const DEFAULT_TYPES: &[(&str, &[&str])] = &[
69
72
"*.f90" , "*.F90" , "*.f95" , "*.F95" ,
70
73
] ) ,
71
74
( "fsharp" , & [ "*.fs" , "*.fsx" , "*.fsi" ] ) ,
72
- ( "fut" , & [ ".fut" ] ) ,
75
+ ( "fut" , & [ "* .fut" ] ) ,
73
76
( "gap" , & [ "*.g" , "*.gap" , "*.gi" , "*.gd" , "*.tst" ] ) ,
74
77
( "gn" , & [ "*.gn" , "*.gni" ] ) ,
75
78
( "go" , & [ "*.go" ] ) ,
@@ -82,7 +85,9 @@ pub const DEFAULT_TYPES: &[(&str, &[&str])] = &[
82
85
( "hbs" , & [ "*.hbs" ] ) ,
83
86
( "hs" , & [ "*.hs" , "*.lhs" ] ) ,
84
87
( "html" , & [ "*.htm" , "*.html" , "*.ejs" ] ) ,
88
+ ( "hy" , & [ "*.hy" ] ) ,
85
89
( "idris" , & [ "*.idr" , "*.lidr" ] ) ,
90
+ ( "janet" , & [ "*.janet" ] ) ,
86
91
( "java" , & [ "*.java" , "*.jsp" , "*.jspx" , "*.properties" ] ) ,
87
92
( "jinja" , & [ "*.j2" , "*.jinja" , "*.jinja2" ] ) ,
88
93
( "jl" , & [ "*.jl" ] ) ,
@@ -121,6 +126,7 @@ pub const DEFAULT_TYPES: &[(&str, &[&str])] = &[
121
126
"MPL-*[0-9]*" ,
122
127
"OFL-*[0-9]*" ,
123
128
] ) ,
129
+ ( "lilypond" , & [ "*.ly" , "*.ily" ] ) ,
124
130
( "lisp" , & [ "*.el" , "*.jl" , "*.lisp" , "*.lsp" , "*.sc" , "*.scm" ] ) ,
125
131
( "lock" , & [ "*.lock" , "package-lock.json" ] ) ,
126
132
( "log" , & [ "*.log" ] ) ,
@@ -240,8 +246,12 @@ pub const DEFAULT_TYPES: &[(&str, &[&str])] = &[
240
246
( "vcl" , & [ "*.vcl" ] ) ,
241
247
( "verilog" , & [ "*.v" , "*.vh" , "*.sv" , "*.svh" ] ) ,
242
248
( "vhdl" , & [ "*.vhd" , "*.vhdl" ] ) ,
243
- ( "vim" , & [ "*.vim" ] ) ,
244
- ( "vimscript" , & [ "*.vim" ] ) ,
249
+ ( "vim" , & [
250
+ "*.vim" , ".vimrc" , ".gvimrc" , "vimrc" , "gvimrc" , "_vimrc" , "_gvimrc" ,
251
+ ] ) ,
252
+ ( "vimscript" , & [
253
+ "*.vim" , ".vimrc" , ".gvimrc" , "vimrc" , "gvimrc" , "_vimrc" , "_gvimrc" ,
254
+ ] ) ,
245
255
( "webidl" , & [ "*.idl" , "*.webidl" , "*.widl" ] ) ,
246
256
( "wiki" , & [ "*.mediawiki" , "*.wiki" ] ) ,
247
257
( "xml" , & [
0 commit comments