diff --git a/lib/linguist/heuristics.rb b/lib/linguist/heuristics.rb index 2757412a..f3c06254 100644 --- a/lib/linguist/heuristics.rb +++ b/lib/linguist/heuristics.rb @@ -379,7 +379,7 @@ module Linguist end disambiguate ".pro" do |data| - if /^[^#]+:-/.match(data) + if /^[^\[#]+:-/.match(data) Language["Prolog"] elsif data.include?("last_client=") Language["INI"]