diff --git a/lib/linguist/heuristics.rb b/lib/linguist/heuristics.rb index fc294192..45a7d9dc 100644 --- a/lib/linguist/heuristics.rb +++ b/lib/linguist/heuristics.rb @@ -391,6 +391,12 @@ module Linguist end end + disambiguate ".srt" do |data| + if /^(\d{2}:\d{2}:\d{2},\d{3})\s*(-->)\s*(\d{2}:\d{2}:\d{2},\d{3})$/.match(data) + Language["SubRip Text"] + end + end + disambiguate ".t" do |data| if /^\s*%|^\s*var\s+\w+\s*:\s*\w+/.match(data) Language["Turing"]