Merge pull request #2858 from williamd1k0/master

Fix "Ren'Py being detected as Python" #2849
This commit is contained in:
Arfon Smith
2016-03-07 20:34:44 -06:00
4 changed files with 59 additions and 5 deletions

View File

@@ -321,6 +321,14 @@ module Linguist
end
end
disambiguate ".rpy" do |data|
if /(^(import|from|class|def)[\s\S])/m.match(data)
Language["Python"]
else
Language["Ren'Py"]
end
end
disambiguate ".rs" do |data|
if /^(use |fn |mod |pub |macro_rules|impl|#!?\[)/.match(data)
Language["Rust"]

View File

@@ -2852,6 +2852,7 @@ Python:
- .pyp
- .pyt
- .pyw
- .rpy
- .tac
- .wsgi
- .xpy
@@ -3026,7 +3027,6 @@ Redcode:
Ren'Py:
type: programming
group: Python
aliases:
- renpy
color: "#ff7f7f"