From 49c2793bf5b6473d186bada4474d61227ba2e41a Mon Sep 17 00:00:00 2001 From: Arfon Smith Date: Sun, 2 Nov 2014 19:56:20 -0600 Subject: [PATCH] Syntax preference --- 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 837ba97b..bc90b70f 100644 --- a/lib/linguist/heuristics.rb +++ b/lib/linguist/heuristics.rb @@ -93,10 +93,10 @@ module Linguist def self.disambiguate_sc(data, languages) matches = [] - if (/\^(this|super)\./.match(data) or /^\s*(\+|\*)\s*\w+\s*{/.match(data) or /^\s*~\w+\s*=\./.match(data)) + if (/\^(this|super)\./.match(data) || /^\s*(\+|\*)\s*\w+\s*{/.match(data) || /^\s*~\w+\s*=\./.match(data)) matches << Language["SuperCollider"] end - if (/^\s*import (scala|java)\./.match(data) or /^\s*val\s+\w+\s*=/.match(data) or /^\s*class\b/.match(data)) + if (/^\s*import (scala|java)\./.match(data) || /^\s*val\s+\w+\s*=/.match(data) || /^\s*class\b/.match(data)) matches << Language["Scala"] end matches