diff --git a/lib/linguist/heuristics.rb b/lib/linguist/heuristics.rb index c357bb89..9083e0ca 100644 --- a/lib/linguist/heuristics.rb +++ b/lib/linguist/heuristics.rb @@ -20,13 +20,13 @@ module Linguist result = disambiguate_ecl(data, languages) end if languages.all? { |l| ["Adventure Game Studio", "AsciiDoc"].include?(l) } - result = disabiguate_asc(data, languages) + result = disambiguate_asc(data, languages) end return result end end - def self.disabiguate_asc(data, languages) + def self.disambiguate_asc(data, languages) matches = [] if (/^(\/\/\s*|\s*((import|export)?\s*(function|int|float|char)\s*((room|repeatedly|on|game)_)?([A-Za-z]+[A-Za-z_0-9]+)\s*[;\(]?))/.match(data)) matches << Language["Adventure Game Studio"]