Add a heuristic to disambiguate SubRip text files

This commit is contained in:
Alhadis
2016-06-15 21:17:35 +10:00
parent ebce4890b2
commit d0370a3b4c

View File

@@ -391,6 +391,12 @@ module Linguist
end end
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| disambiguate ".t" do |data|
if /^\s*%|^\s*var\s+\w+\s*:\s*\w+/.match(data) if /^\s*%|^\s*var\s+\w+\s*:\s*\w+/.match(data)
Language["Turing"] Language["Turing"]