mirror of
https://github.com/ralsina/tartrazine.git
synced 2025-06-19 06:33:06 -03:00
Sync with linguist 7.12.1
This commit is contained in:
@ -1,5 +1,5 @@
|
||||
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
|
||||
// Extracted from github/linguist commit: 3d39c1c1a0d34c1af890ecfd18cf9ed595c68132
|
||||
// Extracted from github/linguist commit: 223c00bb80eff04788e29010f98c5778993d2b2a
|
||||
|
||||
package data
|
||||
|
||||
@ -37,8 +37,9 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
regexp.MustCompile(`(?m)^[.'][ \t]*SH +(?:[^"\s]+|"[^"\s]+)`),
|
||||
),
|
||||
),
|
||||
rule.Always(
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("Roff"),
|
||||
regexp.MustCompile(`(?m)^\.(?:[A-Za-z]{2}(?:\s|$)|\\")`),
|
||||
),
|
||||
},
|
||||
".1in": &Heuristics{
|
||||
@ -161,8 +162,9 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
regexp.MustCompile(`(?m)^[.'][ \t]*SH +(?:[^"\s]+|"[^"\s]+)`),
|
||||
),
|
||||
),
|
||||
rule.Always(
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("Roff"),
|
||||
regexp.MustCompile(`(?m)^\.(?:[A-Za-z]{2}(?:\s|$)|\\")`),
|
||||
),
|
||||
},
|
||||
".3": &Heuristics{
|
||||
@ -192,8 +194,9 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
regexp.MustCompile(`(?m)^[.'][ \t]*SH +(?:[^"\s]+|"[^"\s]+)`),
|
||||
),
|
||||
),
|
||||
rule.Always(
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("Roff"),
|
||||
regexp.MustCompile(`(?m)^\.(?:[A-Za-z]{2}(?:\s|$)|\\")`),
|
||||
),
|
||||
},
|
||||
".3in": &Heuristics{
|
||||
@ -409,8 +412,9 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
regexp.MustCompile(`(?m)^[.'][ \t]*SH +(?:[^"\s]+|"[^"\s]+)`),
|
||||
),
|
||||
),
|
||||
rule.Always(
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("Roff"),
|
||||
regexp.MustCompile(`(?m)^\.(?:[A-Za-z]{2}(?:\s|$)|\\")`),
|
||||
),
|
||||
},
|
||||
".5": &Heuristics{
|
||||
@ -440,8 +444,9 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
regexp.MustCompile(`(?m)^[.'][ \t]*SH +(?:[^"\s]+|"[^"\s]+)`),
|
||||
),
|
||||
),
|
||||
rule.Always(
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("Roff"),
|
||||
regexp.MustCompile(`(?m)^\.(?:[A-Za-z]{2}(?:\s|$)|\\")`),
|
||||
),
|
||||
},
|
||||
".6": &Heuristics{
|
||||
@ -471,8 +476,9 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
regexp.MustCompile(`(?m)^[.'][ \t]*SH +(?:[^"\s]+|"[^"\s]+)`),
|
||||
),
|
||||
),
|
||||
rule.Always(
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("Roff"),
|
||||
regexp.MustCompile(`(?m)^\.(?:[A-Za-z]{2}(?:\s|$)|\\")`),
|
||||
),
|
||||
},
|
||||
".7": &Heuristics{
|
||||
@ -502,8 +508,9 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
regexp.MustCompile(`(?m)^[.'][ \t]*SH +(?:[^"\s]+|"[^"\s]+)`),
|
||||
),
|
||||
),
|
||||
rule.Always(
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("Roff"),
|
||||
regexp.MustCompile(`(?m)^\.(?:[A-Za-z]{2}(?:\s|$)|\\")`),
|
||||
),
|
||||
},
|
||||
".8": &Heuristics{
|
||||
@ -533,8 +540,9 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
regexp.MustCompile(`(?m)^[.'][ \t]*SH +(?:[^"\s]+|"[^"\s]+)`),
|
||||
),
|
||||
),
|
||||
rule.Always(
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("Roff"),
|
||||
regexp.MustCompile(`(?m)^\.(?:[A-Za-z]{2}(?:\s|$)|\\")`),
|
||||
),
|
||||
},
|
||||
".9": &Heuristics{
|
||||
@ -564,8 +572,9 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
regexp.MustCompile(`(?m)^[.'][ \t]*SH +(?:[^"\s]+|"[^"\s]+)`),
|
||||
),
|
||||
),
|
||||
rule.Always(
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("Roff"),
|
||||
regexp.MustCompile(`(?m)^\.(?:[A-Za-z]{2}(?:\s|$)|\\")`),
|
||||
),
|
||||
},
|
||||
".al": &Heuristics{
|
||||
@ -580,15 +589,7 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
rule.MatchingLanguages("Perl"),
|
||||
),
|
||||
},
|
||||
".as": &Heuristics{
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("ActionScript"),
|
||||
regexp.MustCompile(`(?m)^\s*(package\s+[a-z0-9_\.]+|import\s+[a-zA-Z0-9_\.]+;|class\s+[A-Za-z0-9_]+\s+extends\s+[A-Za-z0-9_]+)`),
|
||||
),
|
||||
rule.Always(
|
||||
rule.MatchingLanguages("AngelScript"),
|
||||
),
|
||||
},
|
||||
".as": &Heuristics{},
|
||||
".asc": &Heuristics{
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("Public Key"),
|
||||
@ -803,7 +804,11 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
),
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("Gosu"),
|
||||
regexp.MustCompile(`(?m)^uses java\.`),
|
||||
regexp.MustCompile(`(?m)^uses (java|gw)\.`),
|
||||
),
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("Genie"),
|
||||
regexp.MustCompile(`(?m)^\[indent=[0-9]+\]`),
|
||||
),
|
||||
},
|
||||
".h": &Heuristics{
|
||||
@ -1282,6 +1287,12 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
regexp.MustCompile(`(?m)^\s*#(?:(?:if|ifdef|define|pragma)\s+\w|\s*include\s+<[^>]+>)|^\s*template\s*<`),
|
||||
),
|
||||
},
|
||||
".res": &Heuristics{
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("ReScript"),
|
||||
regexp.MustCompile(`(?m)^\s*(let|module|type)\s+\w*\s+=\s+|^\s*(?:include|open)\s+\w+\s*$`),
|
||||
),
|
||||
},
|
||||
".rno": &Heuristics{
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("Roff"),
|
||||
@ -1416,11 +1427,11 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
".v": &Heuristics{
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("Coq"),
|
||||
regexp.MustCompile(`(?m)\(\*.*?\*\)|(?:^|\s)(?:Proof|Qed)\.(?:$|\s)|(?:^|\s)Require[ \t]+Import\s`),
|
||||
regexp.MustCompile(`(?m)(?:^|\s)(?:Proof|Qed)\.(?:$|\s)|(?:^|\s)Require[ \t]+(Import|Export)\s`),
|
||||
),
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("Verilog"),
|
||||
regexp.MustCompile(`(?m)^[ \t]*module\s+[^\s()]+\s+\#?\(|^[ \t]*`+"`"+`(?:ifdef|timescale)\s|^[ \t]*always[ \t]+@`),
|
||||
regexp.MustCompile(`(?m)^[ \t]*module\s+[^\s()]+\s+\#?\(|^[ \t]*`+"`"+`(?:define|ifdef|ifndef|include|timescale)|^[ \t]*always[ \t]+@|^[ \t]*initial[ \t]+(begin|@)`),
|
||||
),
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("V"),
|
||||
|
Reference in New Issue
Block a user