From feea9bfd301719b1c5cd952d9b5a1e4991cfb82f Mon Sep 17 00:00:00 2001 From: Paul Chaignon Date: Wed, 3 Dec 2014 09:48:54 -0500 Subject: [PATCH] Fix heuristic for .fs --- lib/linguist/heuristics.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/linguist/heuristics.rb b/lib/linguist/heuristics.rb index dd1585f8..c496b8f8 100644 --- a/lib/linguist/heuristics.rb +++ b/lib/linguist/heuristics.rb @@ -137,9 +137,9 @@ module Linguist disambiguate "F#", "Forth", "GLSL" do |data| if /^(: |new-device)/.match(data) Language["Forth"] - elsif /^(#light|import|let|module|namespace|open|type)/.match(data) + elsif /^\s*(#light|import|let|module|namespace|open|type)/.match(data) Language["F#"] - elsif /^(#include|#pragma|precision|uniform|varying|void)/.match(data) + elsif /^\s*(#include|#pragma|precision|uniform|varying|void)/.match(data) Language["GLSL"] end end