Arfon Smith
e9036d675e
SCSS isnt SASS
2014-12-03 10:12:58 -06:00
Arfon Smith
a02f19f5a3
Bumping linguist version
2014-12-02 20:06:36 -06:00
Paul Chaignon
7625c92307
Remove .module extension for PHP
2014-12-02 20:37:09 -05:00
Paul Chaignon
37ffdb9020
Fix error when matching languages against heuristics: if no language, no heuristic rule should be used
2014-12-02 16:41:39 -05:00
Arfon Smith
31d882b07e
Merge branch 'master' into cut-release-v4.2.0
...
Conflicts:
grammars.yml
2014-12-02 10:57:53 -06:00
Arfon Smith
fd9275b213
Merge pull request #1702 from ellemenno/loomscript-support
...
add language declaration and samples for LoomScript
2014-12-02 10:54:36 -06:00
Arfon Smith
cfa63cff35
Merge pull request #900 from hoelzro/master
...
Update Perl 6 samples
2014-12-02 10:52:45 -06:00
Arfon Smith
62a8b52df4
Bumping to v4.2.0
2014-12-01 14:19:08 -06:00
Wout Mertens
23cfa86f93
Add grammar for Nix
2014-12-01 18:50:56 +01:00
ellemenno
72c00f869c
add textmate scope for loomscript
2014-12-01 01:30:14 -05:00
ellemenno
c76137efc0
improve regex for loomscript
2014-12-01 01:30:13 -05:00
ellemenno
88f196e4d4
add a heuristic to disambiguate LiveScript from LoomScript
...
Keying off of `package {`, since LoomScript code must be enclosed in a
package definition, whereas that would be invalid LiveScript
2014-12-01 01:28:33 -05:00
ellemenno
4fe5980065
add language declaration and samples for LoomScript
...
LoomScript is the scripting language for the Loom SDK.
It has an ActionScript3-like syntax with added C#-esque capabilities.
Loom SDK: https://github.com/LoomSDK/LoomSDK
2014-12-01 01:03:03 -05:00
Rob Hoelz
7c7b1fb9c4
Reorder extensions for Perl 6
2014-11-30 22:35:52 -06:00
Rob Hoelz
ed3d38cf05
Create Perl6 heuristic
2014-11-30 22:35:52 -06:00
Rob Hoelz
1364e9be51
Add .t as a valid Perl/Perl6 file extension
2014-11-30 22:28:06 -06:00
Arfon Smith
bf82caccfc
Merge branch 'master' into isabelle-grammar
...
Conflicts:
grammars.yml
2014-11-30 21:53:02 -06:00
Arfon Smith
325dbc8e16
Merge pull request #1698 from sebgod/add-mercury-interpreter
...
languages.yml: added an interpreter entry to Mercury section
2014-11-30 21:28:04 -06:00
Arfon Smith
bd2fb0af51
Merge pull request #1790 from pchaigno/gradle
...
Support for gradle files
2014-11-30 21:24:30 -06:00
Arfon Smith
9b22b2973f
Merge branch 'master' into google-apps
...
Conflicts:
lib/linguist/heuristics.rb
lib/linguist/samples.json
2014-11-30 21:11:59 -06:00
Arfon Smith
025bb35ac7
Merge pull request #1673 from blakeembrey/support-raml
...
Add spport for RAML language
2014-11-30 21:05:10 -06:00
Arfon Smith
7fb5d0cadd
Merge pull request #1782 from anpar/master
...
Add Oz to recognized languages
2014-11-30 20:57:55 -06:00
Arfon Smith
0154c21c3d
Adding Cool grammar
2014-11-30 20:45:24 -06:00
Arfon Smith
648596dbb2
Be explicit about tm_scope
2014-11-30 15:24:33 -06:00
Arfon Smith
212c74d8a3
Merge branch 'master' into cool
...
Conflicts:
lib/linguist/heuristics.rb
lib/linguist/languages.yml
lib/linguist/samples.json
2014-11-30 15:23:09 -06:00
Antoine Paris
b7a9843770
Corrections by @pchaigno
2014-11-30 21:18:23 +01:00
Arfon Smith
ca76802ee4
Removing Mercury directory from vendor.yml
2014-11-30 07:55:55 -06:00
Gerwin Klein
cec54837bc
add language grammar for Isabelle theorem prover
2014-11-30 17:17:13 +11:00
Arfon Smith
e0c35b0665
Merge pull request #1706 from pchaigno/mm-xml
...
Add .mm as an XML extension with heuristic rule
2014-11-29 23:07:58 -06:00
Paul Chaignon
4ed58c743d
Support for gradle files
2014-11-28 23:00:35 -05:00
Arfon Smith
cfd95360cb
Merge pull request #1627 from github/1036-local
...
Disambiguate C, C++, Objective-C
2014-11-28 18:05:16 -06:00
Brandon Keepers
22144e79d3
Merge pull request #1787 from github/move-shebang
...
Move shebang (updated)
2014-11-28 18:02:04 -06:00
Brandon Keepers
3acbf06beb
Merge pull request #1788 from github/refactor-heuristics
...
Refactor heuristics (updated)
2014-11-28 17:59:43 -06:00
Brandon Keepers
7b41346db8
Merge branch 'refactor-heuristics' into 1036-local
...
* refactor-heuristics: (43 commits)
update docs
Clean up heuristic logic
Allow disambiguate to return an Array
Rename .create to .disambiguate
docs
Remove inactive heuristics
Refactor heuristics
Not going back
docs
Move call method into existing Classifier class
Try strategies until one language is returned
Remove unneded empty blob check
Add F# and GLSL samples. Add Forth and GLSL extension .fs. Add heuristic to disambiguate between F#, Forth, and GLSL.
byebug requires ruby 2.0
Remove test for removed extension
Fix typo in test
add rake interpreter
add python3 interpreter
Remove old wrong_shebang.rb sample
Add byebug
...
Conflicts:
lib/linguist/heuristics.rb
test/test_heuristics.rb
2014-11-28 17:58:00 -06:00
Brandon Keepers
878b321b89
Merge remote-tracking branch 'origin/master' into move-shebang
...
* origin/master:
Tweak docs
2014-11-28 17:41:10 -06:00
Brandon Keepers
577fb95384
Tweak docs
2014-11-28 17:36:14 -06:00
Brandon Keepers
770a1d4553
update docs
2014-11-28 17:07:15 -06:00
Brandon Keepers
c038b51941
Clean up heuristic logic
2014-11-28 17:03:01 -06:00
Brandon Keepers
4bebcef6ef
Allow disambiguate to return an Array
2014-11-28 16:55:00 -06:00
Brandon Keepers
b8685103d0
Rename .create to .disambiguate
2014-11-28 14:41:52 -06:00
Brandon Keepers
26d789612b
docs
2014-11-28 14:40:02 -06:00
Brandon Keepers
10de952ed6
Remove Linguist.interpreter_from_shebang
2014-11-28 14:14:40 -06:00
Brandon Keepers
2517650ecb
Fix shebang without path
2014-11-28 14:14:10 -06:00
Brandon Keepers
47b739527a
Treat lines as enumerator and not array
2014-11-28 13:55:55 -06:00
Brandon Keepers
88f08803ee
require shebang when building samples
2014-11-28 12:34:41 -06:00
Brandon Keepers
c05717d15c
docs
2014-11-28 12:27:48 -06:00
Brandon Keepers
bc66f558b9
Remove inactive heuristics
...
We can add these back when we’re ready to enable them.
2014-11-28 12:17:52 -06:00
Antoine Paris
d725e8e385
Add Oz to languages.yml
2014-11-28 17:16:32 +01:00
Brandon Keepers
034cb25099
Refactor heuristics
2014-11-28 09:43:59 -06:00
Brandon Keepers
fbc0947420
Not going back
2014-11-28 08:14:30 -06:00