Colin Seymour
a18ad1d489
Release v6.0.1 ( #4016 )
...
* Update grammar submodule refs
* Bump version to v.6.0.1
2018-01-30 15:17:58 +00:00
Vicent Martí
25ac140d58
compiler: Allow loading grammars from syntaxes folder ( #4015 )
2018-01-30 12:49:28 +01:00
Vicent Martí
f7835f7119
compiler: Do not load TreeSitter grammars ( #4013 )
2018-01-29 18:14:14 +01:00
Vicent Martí
a7f835a653
compiler: Prefer specific grammar formats ( #4012 )
...
* compiler: Simplify the Dockerfile
* compiler: Prefer grammar extensions based on type
2018-01-29 14:40:23 +01:00
Ilias Van Peer
6220286f42
Re-enable Elm support ( #4007 )
...
The submodule was pointing to a repo which no longer has a tmLanguage
definition. We've now reinstated such a repo, with a tmLanguage file
existing in the master branch.
Since we reinstated this repo with the same name (as the old name
redirected to a new repo), the commit used is the only change.
2018-01-28 09:22:47 +00:00
Colin Seymour
15e2b74dec
Release v6.0.0 ( #4002 )
...
* Update all submodules
* Ensure always using lastest docker image
* Allow passing in GEM_VERSION from env
This is useful to building test gems in a cache friendly way using:
`GEM_VERSION=$(git describe --tags 2>/dev/null | sed 's/-/./g' | sed
's/v//') bundle exec rake build_gem`
* Update submodules one last time
* Set version 6.0.0
2018-01-26 13:12:12 +00:00
gauravsavadi
969333610c
Replacing MATLAB Language bundle ( #4000 )
...
* Updated readme to new MATLAB language grammar
* added MATLAB language grammer
* Update .gitmodules
* Update .gitmodules
* Update grammars.yml
2018-01-26 07:10:21 +00:00
Vicent Martí
8438c6cd3e
compiler: Do not output empty grammars ( #4001 )
2018-01-25 14:49:03 +01:00
Dylan Simon
60f748d47b
Add .x as XDR/RPCGEN ( #3472 )
...
* Add .x as XDR/RPCGEN
XDR/RPC language as documented in RFC5531, RFC4506.
Samples are from glibc and RFCs.
* Add Logos samples
https://github.com/JonasGessner/NoCarrier/blob/master/NoCarrier.x - MIT
cf31f4e466/llvm-gcc-R3/gcc/testsuite/objc/execute/string1.x - GPL2
f6415578fa/perapp-plugin/Tweak.x - GPL3
d1b3e83888/NCHax.x - Apache
* Add disambiguate heuristics for .x
* Add RPC to vendor/README.md
2018-01-25 09:15:09 +00:00
Seppe Stas
8da6ddf9d9
Override languages being included by language statistics ( #3807 )
...
* Add detectable key to languages
This key allows to override the language being included in the
language stats of a repository.
* Make detectable override-able using .gitattributes
* Mention `linguist-detectable` in README
* Remove detectable key from languages
Reverts changes in 0f7c0df5.
* Update commit hash to the one that was merged
PR #3806 changed the commit hash. The original commit was not
actually merged into the test/attributes branch.
* Fix check to ensure detectable is defined
* Add include in language stats tests when detectable set
* Ignore detectable when vendored, documentation or overridden
* Add documentation on detectable override in README
* Improve documentation on detectable override in README
2018-01-23 12:17:48 +00:00
Rajendra arora
fef7a12c85
Added Travis-ci build passing markup icon ( #3995 )
2018-01-20 18:52:26 +00:00
Vicent Martí
b80ca35b75
Update release docs with grammars tarball instructions ( #3994 )
2018-01-19 12:12:02 +01:00
Vicent Martí
c8171322f5
script: Add build-grammars-tarball ( #3992 )
2018-01-18 18:23:55 +01:00
Colin Seymour
4c1e61892a
Bump escape_utils to ~> 1.2.0 ( #3981 )
...
There are very few changes between 1.1.x and 1.2.x, and I can't see any
that would indicate this would break anything. It does however fix
https://github.com/github/linguist/issues/3797 and
https://github.com/github/linguist/issues/3649 thus allowing peeps to
install Linguist on Windows using rubyinstaller2.
2018-01-18 09:53:50 +00:00
Paul Chaignon
4db659dede
Whitelist hideFromUser key in grammars ( #3989 )
...
hideFromuser is an undocumented key from TextMate to hide some
grammars from the user.
2018-01-16 10:49:33 +01:00
Colin Seymour
ed73a72cbe
Add issue and pull request templates ( #3972 )
...
* Add issue and pull request templates
* Implement feedback
* Request new and old grammar refs
* Add note about vendor, documentation, and generated lists
* Implement @Alhadis's suggestions
2018-01-15 10:11:53 +00:00
Brandon Elam Barker
512f077da8
adding the .kojo extension for Scala ( #3960 )
2018-01-13 09:38:34 +00:00
Josh Padnick
3260b06241
Format .tfvars file as HashiCorp Config Language. ( #3885 )
...
* Format .tfvars file as HashiCorp Config Language.
* Add sample terraform.tfvars file to demonstrate HCL rendering.
2018-01-12 17:27:41 +00:00
BRAMILLE Sébastien
ef3b0b6af3
Add solidity language ( #3973 )
...
* add solidity language
* add solidity color
* move samples to test fixtures
they're not used by the bayesian classifier
* Update languages.yml
* Rename RefundVault.sol to RefundVault.solidity
* Rename pygments-example.sol to pygments-example.solidity
* Change color from #383838 to #AA6746
`Color #383838 is too close to ["3F3F3F", "383838"]`
* Fix test
* Remove test/fixtures and add samples
* Remove extension
* Remove sample file
2018-01-12 17:26:51 +00:00
Colin Seymour
434023460e
Revert "Check generated Jest snap file" ( #3984 )
...
* Revert "Remove Arduino as a language (#3933 )"
This reverts commit 8e628ecc36 .
* Revert "Check generated Jest snap file (#3874 )"
This reverts commit ca714340e8 .
2018-01-12 11:49:02 +00:00
oldmud0
8e628ecc36
Remove Arduino as a language ( #3933 )
...
* Remove Arduino as a language
* Move Arduino samples to C++
* Move .ino entry to its correct place
2018-01-11 10:48:19 +00:00
Yuya Takeyama
ca714340e8
Check generated Jest snap file ( #3874 )
...
* Check generated Jest snap file
* Check file name rule first
ref: https://github.com/github/linguist/pull/3874/files#r146168309
* Check extension first
It must be cheaper
ref: https://github.com/github/linguist/pull/3874/files#r146168426
2018-01-11 09:25:13 +00:00
DoctorWhoof
a4e6fc78c8
Added a few Monkey2 examples ( #3811 )
...
* Added Monkey2 (extension .monkey2) example
This compiles with the most up to date Monkey2 release (V1.1.06).
* Sorting example in Monkey2
* Add files via upload
* Gui example using the MojoX module
2018-01-11 09:23:54 +00:00
Egor Zhdan
db1d4f7893
Add Materialize.css to the vendor list ( #3943 )
2018-01-11 09:48:49 +01:00
Paolo Di Tommaso
bee7e55618
Add Nextflow language support ( #3870 )
...
* Added nextflow language
* Added main.nf to list of filenames
* Fixed duplicate groovy scope
* Removed hello-world example
* Update grammar submodule
* Removed main.nf from filenames
* Added nextflow.config example
2018-01-09 12:47:59 +01:00
Ashe Connor
5fbe9c0902
Allow classifier to run on symlinks as usual ( #3948 )
...
* Fixups for symlink detection, incl. test
* assert the heuristics return none for symlink
2018-01-08 09:01:16 +11:00
Paul Chaignon
a840668599
perl6 alias for Perl 6 ( #3977 )
...
Many repository rely on `perl6` as a Markdown key for code snippet
highlighting. The new Perl 6 name breaks this behavior as it requires
`perl-6` as the Markdown key.
2018-01-07 21:32:55 +01:00
Paul Chaignon
38cb8871ba
Update URL for HTTP grammar ( #3966 )
2018-01-01 21:57:13 +01:00
Colin Seymour
d0b906f128
Update README and CONTRIBUTING documentation ( #3955 )
...
* Add more troubleshooting info
* Add more updates
* A lot more words and reformatting
* Few more tweaks
* Add how it works on GitHub.com
* More clarifications
* Feedback tweaks
* Add missing run
* Learn grammar
2017-12-21 13:17:20 +00:00
Ashe Connor
d4c2d83af9
Do not traverse symlinks in heuristics ( #3946 )
2017-12-12 21:53:36 +11:00
Ashe Connor
0b81b21983
Grammar compiler invocation fix ( #3945 )
...
* Correct grammar-compiler invocation in build_gem
/cc @vmg
* || true so we can release with broken grammars
2017-12-12 09:41:21 +01:00
Colin Seymour
1a769c4665
Handle repo cleanup race more elegantly ( #3930 )
...
* Don't attempt to get pwd for error message
* Print error instead of raising exception
This is more user-friendly too.
* Switch back to raise, but rescue it too
* Refactor
2017-12-11 12:37:21 +00:00
Vicent Martí
e7e64bf39a
compiler: Add error output to the compiler ( #3935 )
2017-12-04 19:20:38 +01:00
Paul Chaignon
e4b9430024
Vendor CSS files in font-awesome directory ( #3932 )
2017-12-02 15:24:05 +01:00
Paul Chaignon
a76805e40d
Improve Prolog .pro heuristic to avoid false positives ( #3931 )
...
The `[a:-b]` syntax for index selection in arrays is valid in IDL and
matches the heuristic for Prolog. Update the Prolog heuristic to
exclude `[`.
2017-12-02 15:08:19 +01:00
Ashe Connor
8d27845f8c
drop max token len to 32 ( #3925 )
2017-12-01 19:33:50 +11:00
Ashe Connor
9a8ab45b6f
Limit tokens to 64 characters or less ( #3922 )
2017-12-01 13:41:59 +11:00
Vicent Martí
e335d48625
New Grammars Compiler ( #3915 )
...
* grammars: Update several grammars with compat issues
* [WIP] Add new grammar conversion tools
* Wrap in a Docker script
* Proper Dockerfile support
* Add Javadoc grammar
* Remove NPM package.json
* Remove superfluous test
This is now always checked by the grammars compiler
* Update JSyntax grammar to new submodule
* Approve Javadoc license
* grammars: Remove checked-in dependencies
* grammars: Add regex checks to the compiler
* grammars: Point Oz to its actual submodule
* grammars: Refactor compiler to group errors by repo
* grammars: Cleanups to error reporting
2017-11-30 16:15:48 +01:00
NachoSoto
4f46155c05
Add Carthage/Build to generated list so it doesn't show in PR diffs ( #3920 )
...
Equivalent to #3865 , but for Carthage.
2017-11-29 14:26:23 +00:00
NachoSoto
38901d51d2
Changed Carthage vendor regex to allow folder in any subdirectory ( #3921 )
...
In monorepro projects, it's not uncommon for `Carthage` to not be in the root directory.
2017-11-29 14:25:04 +00:00
Shai Mishali
ded0dc74e0
Add Cocoapods to generated list so it doesn't show in PR diffs ( #3865 )
...
* Add Cocoapods to generated list so it doesn't show in PR diffs
* Removed Cocoapods from vendor.yml
* Enhance regex to match only Cocoapod's Pods folder
* Adds additional test cases for generated Pods folder
2017-11-28 11:04:18 +00:00
Colin Seymour
c5d1bb5370
Unvendor tools/ ( #3919 )
...
* Unvendor tools/
* Remove test
2017-11-28 10:52:02 +00:00
Andrey Sitnik
c8ca48856b
Add PostCSS syntaxes support ( #3916 )
2017-11-26 16:21:10 +11:00
John Gardner
7be6fb0138
Test Perl before Turing when running heuristics ( #3880 )
...
* Test Perl before Turing when running heuristics
* Revise order of Perl 5 and 6 in `.t` heuristic
See: https://github.com/github/linguist/pull/3880#issuecomment-340319500
* Combine patterns for disambiguating Perl
2017-11-17 21:25:56 +11:00
wesdawg
8c516655bc
Add YARA language ( #3877 )
...
* Add YARA language grammars
* Add YARA to languages.yml
* Add YARA samples
* Add YARA to README
2017-11-16 12:16:33 +11:00
Michael R. Crusoe
9dceffce2f
Add the Common Workflow Language standard ( #3902 )
...
* Add the language for the Common Workflow Language standards
* add CWL grammer
* add MIT licensed CWL sample
* script/set-language-ids --update for CWL
2017-11-16 12:15:55 +11:00
Ashe Connor
33be70eb28
Fix failing edges on leading commas in args ( #3905 )
2017-11-16 11:44:51 +11:00
Jingwen
9c4dc3047c
Add BUILD.bazel to Python filenames ( #3907 )
...
BUILD.bazel and BUILD are used by Bazel, and both are valid filenames. BUILD.bazel is used in favor of BUILD if it exists.
https://stackoverflow.com/a/43205770/521209
2017-11-15 10:04:36 +00:00
Pratik Karki
d8e5f3c965
Add color for LFE language. ( #3895 )
...
* 'Add color to LFE'
* Test passing color for LFE
* Let LFE be independent rather than grouping to Erlang
2017-11-14 07:35:12 +00:00
Ashe Connor
71bf640a47
Release v5.3.3 ( #3903 )
...
* Add self to maintainers
* bump to v5.3.3
2017-11-13 18:17:38 +11:00
Ashe Connor
c9b3d19c6f
Lexer crash fix ( #3900 )
...
* input may return 0 for EOF
Stops overruns into fread from nothing.
* remove two trailing contexts
* fix up sgml tokens
2017-11-10 22:11:32 +11:00
Alex Arslan
0f4955e5d5
Update Julia definitions to use Atom instead of TextMate ( #3871 )
2017-11-09 19:39:37 +11:00
Paul Chaignon
d968b0e9ee
Improve heuristic for XML/TypeScript ( #3883 )
...
The heuristic for XML .ts files might match TypeScript generics
starting with TS
2017-11-04 11:16:44 +01:00
Ashe Connor
1f5ed3b3fe
Release v5.3.2 ( #3882 )
...
* update grammar submodules
* bump to 5.3.2
2017-11-01 10:01:03 +10:00
Robert Koeninger
297be948d1
Set color for Idris language ( #3866 )
2017-10-31 16:27:21 +00:00
Charles Milette
b4492e7205
Add support for Edje Data Collections ( #3879 )
...
* Add support for Edje Data Collections
Fixes #3876
* Add EDC in grammars list
2017-10-31 16:26:44 +00:00
Paul Chaignon
c05bc99004
Vendor a few big JS libraries ( #3861 )
2017-10-31 15:12:02 +01:00
Ashe Connor
99eaf5faf9
Replace the tokenizer with a flex-based scanner ( #3846 )
...
* Lex everything except SGML, multiline, SHEBANG
* Prepend SHEBANG#! to tokens
* Support SGML tag/attribute extraction
* Multiline comments
* WIP cont'd; productionifying
* Compile before test
* Add extension to gemspec
* Add flex task to build lexer
* Reentrant extra data storage
* regenerate lexer
* use prefix
* rebuild lexer on linux
* Optimise a number of operations:
* Don't read and split the entire file if we only ever use the first/last n
lines
* Only consider the first 50KiB when using heuristics/classifying. This can
save a *lot* of time; running a large number of regexes over 1MiB of text
takes a while.
* Memoize File.size/read/stat; re-reading in a 500KiB file every time `data` is
called adds up a lot.
* Use single regex for C++
* act like #lines
* [1][-2..-1] => nil, ffs
* k may not be set
2017-10-31 11:06:56 +11:00
Cesar Tessarin
21babbceb1
Fix Perl 5 and 6 disambiguation bug ( #3860 )
...
* Add test to demonstrate Perl syntax detection bug
A Perl 5 .pm file containing the word `module` or `class`, even with
an explicit `use 5.*` statement, is recognized as Perl 6 code.
* Improve Perl 5 and Perl 6 disambiguation
The heuristics for Perl 5 and 6 `.pm` files disambiguation was done
searching for keywords which can appear in both languages (`class` and
`module`) in addition to the `use` statement check.
Due to Perl 6 being tested first, code containing those words would
always be interpreted as Perl 6.
Test order was thus reversed, testing for Perl 5 first. Since Perl 6
code would never contain a `use 5.*` statement, this does no harm to
Perl 6 detection while fixing the problem to Perl 5.
Fixes : #3637
2017-10-23 10:16:56 +01:00
Paul Chaignon
15885701cd
Tests for Ruby 2.4 must pass ( #3862 )
2017-10-17 11:08:04 +02:00
Ashe Connor
9b942086f7
Release v5.3.1 ( #3864 )
...
* Fix Perl/Pod disambiguation
2017-10-17 19:31:20 +11:00
Ashe Connor
93cd47822f
Only recognise Pod for .pod files ( #3863 )
...
We uncomplicate matters by removing ".pod" from the Perl definition
entirely.
2017-10-17 19:05:20 +11:00
Colin Seymour
ea3e79a631
Release v5.3.0 ( #3859 )
...
* Update grammars
* Update haskell scopes to match updated grammar
* Bump version to 5.3.0
2017-10-15 09:52:27 +01:00
Maickel Hubner
0af9a35ff1
Create association with OpenEdge .w files ( #3648 )
...
* Update heuristics.rb
* Update languages.yml
* Create consmov.w
* Create menu.w
* Switch out large samples for smaller ones
* Relax regex
2017-10-14 18:12:16 +01:00
Codecat
44048c9ba8
Add Angelscript language ( #3844 )
...
* Add AngelScript scriping language
* Add AngelScript sample
* Initial implementation of Angelscript
* Update Angelscript tm_scope and ace_mode
* Move Angelscript after ANTLR
* Updated grammar list
* Alphabetical sorting for Angelscript
* Angelscript grammar license is unlicense
* Add ActionScript samples
* Added a heuristic for .as files
* Whitelist sublime-angelscript license hash
* Added heuristic test for Angelscript and Actionscript
* Remove .acs from Angelscript file extensions
2017-10-14 17:34:12 +01:00
Chris Llanwarne
e51b5ec9b7
Add WDL language support ( #3858 )
...
* Add WDL language support
* Add ace mode
2017-10-14 17:12:47 +01:00
Colin Seymour
a47008ea00
Ping @lildude from now on ( #3856 )
2017-10-13 17:49:04 +01:00
Dan Moore
a0b38e8207
Don't count VCL as Perl for statistics. ( #3857 )
...
* Don't count VCL as Perl for statistics.
While the Varnish-specific language was apparently inspired by C and Perl, there's no reason to group it as Perl for repo statistics.
* Re-adding color for VCL.
Which was accidentally removed as part of https://github.com/github/linguist/pull/2298/files#diff-3552b1a64ad2071983c4d91349075c75L3223
2017-10-12 15:42:31 -04:00
Colin Seymour
10dfe9f296
Fix typo in script/add-grammar ( #3853 )
2017-10-10 18:26:26 +01:00
Ján Neščivera
0b9c05f989
added VS Code workspace files to vendored path ( #3723 )
2017-10-08 17:32:01 +01:00
Paul Chaignon
95dca67e2b
New repository for TypeScript grammar ( #3730 )
2017-10-06 13:27:14 +01:00
Adædra
e98728595b
Change Ruby grammar source ( #3782 )
...
* Move the Ruby grammar to use Atom's one
2017-09-21 09:52:10 +01:00
Kerem
4cd558c374
Added natvis extension to XML ( #3789 )
...
* natvis extension added to xml.
* Added sample natvis file from the Chromium project.
2017-09-17 13:31:02 +01:00
John Gardner
adf6206ef5
Register "buildozer.spec" as an INI filename ( #3817 )
...
Resolves #3814 .
2017-09-17 13:29:49 +01:00
Shan Mahanama
c2d558b71d
Add Ballerina language ( #3818 )
...
* Add Ballerina language
* Add missing file
* Update color
* Update with required changes
* Update sub-module
2017-09-17 13:29:12 +01:00
Nate Whetsell
78c58f956e
Update Ace modes for Csound languages ( #3822 )
2017-09-17 13:27:24 +01:00
Agustin Mendez
fc1404985a
Add DataWeave language ( #3804 )
...
* Add DataWeave language
* Add Licence
* Update to latest DataWeave revision
2017-09-07 15:28:46 +01:00
Adeel Mujahid
5d48ccd757
Classify some project files as XML ( #3696 )
...
Also added disambiguation rule for `.proj` and `.user`.
##### CSCFG
https://github.com/search?utf8=%E2%9C%93&q=extension%3Acscfg+NOT+nothack&type=Code
(16.7K hits)
##### CSDEF
https://github.com/search?utf8=%E2%9C%93&q=extension%3Acsdef+NOT+nothack&type=Code
(12.7K hits)
##### CCPROJ
https://github.com/search?utf8=%E2%9C%93&q=extension%3Accproj+NOT+nothack&type=Code
(5K hits)
##### DEPPROJ
https://github.com/search?utf8=%E2%9C%93&q=extension%3Adepproj+NOT+nothack&type=Code
(505 hits)
##### NDPROJ
https://github.com/search?utf8=%E2%9C%93&q=extension%3Andproj+NOT+nothack&type=Code
(194 hits)
##### PROJ
https://github.com/search?utf8=%E2%9C%93&q=extension%3Aproj+%28project+OR+Property+OR+Import+OR+xml+OR+xmlns%29&type=Code
(35K hits)
##### SHPROJ
https://github.com/search?utf8=%E2%9C%93&q=extension%3Ashproj+NOT+nothack&type=Code
(13K hits)
2017-09-07 10:04:09 +01:00
Abigail
3530a18e46
Add .clang-tidy filename for YAML ( #3767 )
...
.clang-tidy is the filename used for clang-tidy's configuration file.
clang-tidy is a clang-based C++ "linter" tool. For more info, see:
https://clang.llvm.org/extra/clang-tidy/
2017-09-07 10:01:10 +01:00
Marciano C. Preciado
ae8f4f9228
Make Matlab's Color More Appropriate ( #3771 )
...
Purple is not an affiliated color of Matlab or Mathworks. Change the color to better reflect the color theme of the Matlab sofware and logo.
2017-09-07 09:59:19 +01:00
Robert Koeninger
7c34d38786
Updated color for Ceylon language ( #3780 )
...
* Updated color for Ceylon language
* Adjusting Ceylon color due to its proximity to Clarion color
* Made Ceylon color darker to avoid collision
* Used more accurate color
* Specified tm_scope for Ceylon
2017-09-07 09:58:30 +01:00
Bradley Meck
38bc5fd336
added .mjs extension to JavaScript ( #3783 )
...
* added .mjs extension to JavaScript
* add missing newline at end of file
* add example from https://github.com/bmeck/composable-ast-walker/blob/master/example/constant_fold.mjs
2017-09-07 09:56:36 +01:00
Anthony D. Green
6b06e47c67
Create VBAllInOne.vb ( #3785 )
...
Adding the test file the Visual Basic compiler team uses to verify parsing and other features.
2017-09-07 09:55:20 +01:00
Mat Mariani
061712ff78
Added syntax highlighting for Squirrel ( #3791 )
...
* Added syntax highlighting for Squirrel
https://github.com/search?utf8=%E2%9C%93&q=extension%3Anut+NOT+nothack&t
ype=Code
Squirrel is already detected by GitHub but has no syntax
highlighting.
* removed duplicate `source.nut`
2017-09-07 09:53:25 +01:00
Seppe Stas
7707585d5e
Change KiCad Board language to KiCad Legacy Layout ( #3799 )
...
* Change KiCad Board language to KiCad Legacy Layout
KiCad .brd files and .kicad_pcb files have the same purpose, they are both source files for PCB layouts. Having one of the file types named "KiCad Board" and the other one "KiCad Layout" can cause confusion since it implies they are not the same thing.
The [.brd files use the old, legacy layout format](http://kicad-pcb.org/help/file-formats/#_native_file_formats ) that is [not actively used anymore](https://github.com/search?utf8=%E2%9C%93&q=language%3A%22KiCad+Board%22&type=Repositories&ref=advsearch&l=KiCad+Board&l= ). Having it come before the KiCad Layout language in the Language Selection list and not having it flagged as legacy can cause people to select it when searching for KiCad layout files.
* Change KiCad sample according to changes in 4b306f34
* Update vendor/README.md using script/list-grammars
2017-09-07 09:52:27 +01:00
DoctorWhoof
fa7d433886
Added ".monkey2" extension to Monkey Programming Language ( #3809 )
...
The latest Monkey Programming Language extension is ".monkey2". The language description is available at "http://monkeycoder.co.nz ".
2017-09-07 09:39:52 +01:00
PatrickJS
998e24cf36
Add ".gql" as a GraphQL file extension ( #3813 )
2017-09-07 09:38:42 +01:00
John Gardner
63ff51e2ed
Add test to keep grammar-list synced with submodules ( #3793 )
...
* Add test to check if grammar list is outdated
* Update grammar list
* Fix duplicate punctuation in error messages
2017-08-24 21:13:30 +10:00
Colin Seymour
b541b53b78
Byebug requires Ruby 2.2 ( #3790 )
...
Also don't attempt to install it during testing.
2017-08-24 10:17:12 +01:00
Hardmath123
a878620a8e
Add nearley language definition. ( #3781 )
2017-08-17 18:03:38 +01:00
John Gardner
5633fd3668
Fix classification of bogus "markup" languages ( #3751 )
...
* Reclassify Protocol Buffer as a data-type language
References: #3740
* Fix classification of bogus "markup" languages
* Fix category of the ironically-named "Pure Data"
Ironically and *appropriately* named, might I add.
2017-08-16 22:48:51 +10:00
Colin Seymour
9d0af0da40
Update to charlock_holmes 0.7.5 ( #3778 )
...
This fixes https://github.com/github/linguist/issues/3777
2017-08-16 10:08:33 +01:00
Colin Seymour
edabdc75a5
Bump version: 5.2.0 ( #3765 )
2017-08-10 14:54:09 +01:00
Wade Urry
6db7736860
Add flow-typed to vendor.yml ( #3741 )
2017-08-09 11:25:27 +01:00
John Gardner
dd3d8586c5
Refine definition of KiCad ( #3743 )
...
* Refine definition of KiCad language
* Add ".sch" as a registered Scheme extension
* Add more meaningful samples from real repositories
2017-08-08 18:47:26 +10:00
John Gardner
f1daf6192c
Add Adobe Font Metrics to recognised filetypes ( #3731 )
...
* Add Adobe Font Metrics to recognised filetypes
* Reduce filesizes of AFM samples
* Add a self-generated, unpruned AFM sample
2017-08-08 18:30:37 +10:00
Paul Chaignon
2c41df376f
Switch grammar for Reason ( #3732 )
2017-08-06 11:00:35 +02:00
James Dennes
3391dcce6a
Make Language methods more resilient to non-String input ( #3752 )
...
* Add failing test for finding with non-String input
Show the failing behaviour of find_by_alias, find_by_name, and []
when non-String input is provided.
* Return nil rather than erroring on non-String input
2017-08-02 14:07:44 +02:00
John Gardner
f75c5707a6
Add support for Gerber files ( #3744 )
...
* Add grammar for PCB/Gerber Images
* Add language definition for Gerber files
* Fix rogue punctuation and rip chunks off Gerber
2017-08-02 22:00:16 +10:00
John Gardner
25de4e0ae2
Add Printer Font ASCII to recognised PostScript extensions ( #3734 )
...
* Register Adobe Type 1 fonts as PostScript files
* Add logic for recognising generated PFA files
* Extend list of PostScript generators
2017-08-02 21:58:40 +10:00
Yuki Izumi
7451424f12
Allow POD with Perl shebangs ( #3735 )
...
* Allow perl interpreter for Pod too
* Use precise dist
* This is a tautology
* Update heuristic to accept candidate input
* Minor rename
2017-07-31 13:39:20 +10:00
John Gardner
b94e018c3a
Change Haskell's colour to use official branding ( #3728 )
...
Resolves github/linguist#3727 .
2017-07-22 14:21:22 +01:00
Jared Harper
4dcf223c8e
Support for C++ files generated by protobuf/grpc ( #3640 )
...
* Support for C++ files generated by protobuf/grpc
This changeset includes a sample generated file.
[grpc](http://grpc.io ) is a high performance, open-source universal
RPC framework.
* Account for older gRPC protobuf plugin message
2017-07-22 14:20:55 +01:00
Santiago M. Mola
329f80d245
fix classifier tests ( #3709 )
...
test_classify_ambiguous_languages was not running any test, since
it was looking only for languages that are ambiguous on
filename for known filenames (rather than ambiguous for filename
or extension).
Note that test time and assertions.
Before:
Finished in 0.149294s, 40.1892 runs/s, 46.8874 assertions/s.
After:
Finished in 3.043109s, 1.9717 runs/s, 224.7702 assertions/s.
2017-07-22 14:20:15 +01:00
Santiago M. Mola
085604948e
Add support for XPM. ( #3706 )
...
* .xpm and .pm extensions associated with XPM.
* .pm is disambiguated by searching the /* XPM */ string.
This is how `file` performs detection and should work with
every XPM3 file (most XPM generated by software later than 1991).
Added XPM samples:
* stick-unfocus.xpm: extracted from Fluxbox (MIT License)
0c13ddc0c8/data/styles/Emerge/pixmaps/stick-unfocus.xpm
* cc-public_domain_mark_white.pm: public domain image from
https://commons.wikimedia.org/wiki/File:Cc-public_domain_mark_white.svg
converted to XPM with ImageMagick (convert input.svg output.xpm).
2017-07-22 14:19:22 +01:00
Colin Seymour
e60384b018
Release v5.1.0 ( #3725 )
...
* sublime-spintools now has a license so no need for whitelist
* Bump version: 5.0.12
* Use the more apt release of v5.1.0
2017-07-22 14:16:16 +01:00
Santiago M. Mola
470a82d9f5
shell: add more interpreters ( #3708 )
...
* ash: only interpreter, extension is more commonly used for
Kingdom of Loathing scripting, e.g. github.com/twistedmage/assorted-kol-scripts
* dash: only interpreter, extension is more commonly used for
dashboarding-related stuff
* ksh: extension was already present
* mksh
* pdksh
2017-07-20 10:33:28 +01:00
Santiago M. Mola
37979b26b0
improve .ms disambiguation (Unix Assembly / MAXScript) ( #3707 )
...
A few MAXScript files were misclassified as Unix Assembly.
Some of them can be found at github.com/davestewart/maxscript
* This commit changes the heuristic which looked for labels
such as ".LG7E0:" to actually match the full label including
the colon. This reduced the number of MAXScript files
misclassified as Unix Assembly, without any new Unix Assembly
misclassified so far.
* add MAXScript sample rolloutCreator.ms, extrated from MIT repo:
https://github.com/davestewart/maxscript/blob/master/3D/3ds2ae/02_resources/max%20scripts/3ds%20ax%20scripts/rolloutCreator.ms
2017-07-10 10:03:12 +01:00
Santiago M. Mola
1a6df12902
fix Coq sample JsNumber.v ( #3710 )
...
It was fetched as HTML from GitHub instead of raw.
2017-07-10 09:41:36 +01:00
John Gardner
24e196df4e
Add NCSA to license whitelist ( #3714 )
...
References:
* https://github.com/github/linguist/pull/3689#issuecomment-313665976
2017-07-08 00:59:05 +10:00
James Adams
8d178bfaed
Improve Pan language support ( #3691 )
...
* Add a larger set of sample files for Pan
This is a fairly good cross section of Pan based on code from:
* https://github.com/quattor/template-library-examples
* https://github.com/quattor/template-library-core
* Add Pan language grammar
2017-07-03 18:49:15 +02:00
Chris Wilkinson
e9ec699931
Add xspec as XML file extension ( #3702 )
2017-07-03 18:39:39 +02:00
John Gardner
9a6c3f2c4d
Register "cpanfile" as a Perl filename ( #3704 )
2017-07-03 20:45:20 +10:00
Theodore Dubois
648720301d
Add misclassified C sample ( #3652 )
...
This sample is misclassified as Objective-C.
2017-06-30 17:11:50 +01:00
David Aylaian
c552e25bd7
Add C sample ( #3698 )
...
* Add C sample
Sample was incorrectly being identified as C++
* Changed asm.h license to the Unlicense
* Changed asm.h license to Apache 2.0
2017-06-30 09:32:16 +01:00
Justin Lecher
d5c8db3fb9
Add new language for the Easybuild framework ( #3466 )
...
The hpcugent/easybuild-framework is a python framework for the installation
of application in an HPC context. The actual package build description are
written in python but having .eb as extension.
Signed-off-by: Justin Lecher <jlec@gentoo.org >
2017-06-26 09:07:36 +01:00
Mahmoud Samir Fayed
632bcdc1ad
Added Ring Language Support ( #3662 )
...
* update .gitmodules
* Update grammars.yml
* Create hello.ring
* Create Natural.ring
* Create weblib.ring
* vendor/grammars/language-ring
* fix order in grammars.yml
* remove two files from samples
* delete hello.ring
* Update languages.yml - add the R
* Create hello.ring
* Create natural.ring
* Create weblib.ring
* Create grammars.yml
* Create .gitmodules
* Create languages.yml
* Create languages.yml
* Create language-ring.txt
* Update .gitmodules
Prefer HTTPS links.
* Update hello.ring
Sample file from "real" applications (under permissive license) to train the Bayesian classifier.
* Update languages.yml
* Update weblib.ring
Reduce the file size
* Update .gitmodules
* Update .gitmodules
* Update .gitmodules
* Update .gitmodules
* Update submodule : language-ring
* Update weblib.ring
Sample : Using the web library.
* Create weighthistory
Add Sample
* Rename weighthistory to weighthistory.ring
* Update weblib.ring
2017-06-24 16:22:01 +01:00
Colby Pines
6b221172c0
Update vendor.yml: skeleton.css ( #3682 )
2017-06-24 13:19:43 +02:00
Robert Koeninger
6f0d801375
Added syntax definition for Fantom language ( #3660 )
...
* Added mgiannini/sublime-factor as a submodule
Provided better color for Fantom
Added license for sublime-fantom
Specified tm_scope for Fantom
* Redirected submodule for Fantom to fork with updated grammar
* Triggering build
* Updating sublime-fantom submodule
* Updated submodule sublime-fantom
* Adding Fantom samples
2017-06-21 09:29:13 +02:00
John Gardner
128abe3533
Fix spelling of Perl 6 ( #3672 )
...
Resolves #3671 .
2017-06-20 19:39:39 +10:00
Colin Seymour
9312353d20
Improve running from cloned repo docs ( #3669 )
...
* Improve running from cloned repo docs
2017-06-20 10:29:17 +02:00
John Gardner
b6460f8ed6
Add recognition and classification of WebAssembly ( #3650 )
2017-05-30 18:02:03 +10:00
andretshurotshka
60f864a138
Support for Type Language ( #3593 )
...
* Support for Type Language
* Update Type Language
* Add one more sample for Type Language
* Update Type Language grammar
2017-05-29 06:46:56 +01:00
Colin Seymour
ca6121e3ea
Update MD5 digest for testing under Ruby 2.4 ( #3643 )
...
* Update md5 sums for Ruby 2.4
Ruby 2.4 deprecated Fixnum & Bignum into Integer. This means the MD5 digests for the integers in our tests have a class of Integer instead of Fixnum which means we need to update the digests specifically for 2.4.
* Use Gem::Version for safer version comparison
2017-05-26 08:16:12 +01:00
Colin Seymour
7c17b1f10c
Bump to v5.0.11 ( #3642 )
2017-05-25 16:12:34 +01:00
Paul Chaignon
d490fc303f
Support for CWeb language ( #3592 )
...
Move .w file extension for CWeb to its own entry.
2017-05-25 09:22:40 +01:00
Michael Hadley
20fdac95f6
Add Closure Templates ( #3634 )
...
* Add Closure Templates to languages.yml
* Run script/add-grammar
* Add sample
* Run script/set-language-ids
* Add codemirror_mime_type
2017-05-25 09:15:32 +01:00
Colin Seymour
234ee8b6d2
Update location of Reason grammar ( #3639 )
2017-05-25 08:59:02 +01:00
Ross Kirsling
58ab593a64
Switch Dart grammars (Sublime → Atom). ( #3633 )
2017-05-20 17:41:46 +01:00
John Gardner
ec1f6a4cd6
Add ".nr" as a Roff file extension ( #3630 )
2017-05-18 03:03:47 +10:00
Colin Seymour
3eea8212f4
Revert "Use Textmate's HAML grammar" ( #3629 )
...
* Revert "Use Textmate's HAML grammar (#3627 )"
This reverts commit a1e09ae3e6 .
* Add back missing grammar sources
2017-05-16 15:58:39 +01:00
Vicent Martí
a1e09ae3e6
Use Textmate's HAML grammar ( #3627 )
...
* Use Textmate's HAML grammar
* Whitelist license
2017-05-16 12:46:04 +02:00
Robert Koeninger
c1f76c26e5
Add Shen grammar to vendor/README.md ( #3626 )
...
* Added sublime-shen as submodule
* Specified tm_scope in languages.yml
* Imported copy of license
* Added Shen grammar repo to vendor/README.md
2017-05-16 08:12:45 +01:00
Robert Koeninger
0983f62e02
Add syntax grammar for Shen language ( #3625 )
...
* Added sublime-shen as submodule
* Specified tm_scope in languages.yml
* Imported copy of license
2017-05-15 15:06:09 +01:00
Samuel Gunadi
190e54c020
Add comp, tesc, and tese as GLSL extensions ( #3614 )
...
* Add comp, tesc, and tese as GLSL file extensions
* Add GLSL compute shader sample
* Add GLSL tessellation control shader sample
* Add GLSL tessellation evaluation shader sample
* Remove .comp from GLSL extensions
We have to be sure that most of the .comp files on GitHub are indeed GLSL compute shaders.
* Remove GLSL compute shader sample
2017-05-15 09:05:07 +01:00
Lucas Bajolet
ded651159d
Add Pep8 Assembly language ( #2070 )
...
Pep/8 is a toy assembly language used in some universities for teaching
the basics of assembly and low-level programming.
Signed-off-by: Lucas Bajolet <lucas.bajolet@gmail.com >
2017-05-15 09:02:06 +01:00
Serghei Iakovlev
acbab53198
Update Zephir links ( #3608 )
2017-05-10 15:56:21 +01:00
Simen Bekkhus
fba4babdcd
Don't show npm lockfiles by default ( #3611 )
2017-05-10 15:55:16 +01:00
Colin Seymour
eb6a213921
Revert "Revert "Switch the PHP grammar to the upstream repo ( #3575 )"" ( #3616 )
...
* Revert "Revert "Switch the PHP grammar to the upstream repo (#3575 )" (#3603 )"
This reverts commit e93f41f097 .
2017-05-10 15:53:15 +01:00
Colin Seymour
5e2c79e950
Bump version to v5.0.10 ( #3604 )
2017-05-05 18:49:35 +01:00
Colin Seymour
e93f41f097
Revert "Switch the PHP grammar to the upstream repo ( #3575 )" ( #3603 )
...
* Revert "Switch the PHP grammar to the upstream repo (#3575 )"
Manually reverting this as it breaks PHP syntax highlighting on
github.com.
* Update submodule ref
2017-05-05 17:11:29 +01:00
Colin Seymour
994bc1f135
Release v5.0.9 ( #3597 )
...
* Update all grammars
* Update atom-language-clean grammar to match
* Don't update reason grammer
There seems to be a problem with the 1.3.5 release in that the conversion isn't producing a reason entry so doesn't match whats in grammar.yml
* Bump version to 5.0.9
* Update grammars
* Don't update javascript grammar
The current grammar has a known issue and is pending the fix in https://github.com/atom/language-javascript/pull/497
2017-05-03 14:49:26 +01:00
John Gardner
44f03e64c1
Merge heuristics for disambiguating ".t" files ( #3587 )
...
References: github/linguist#3546
2017-04-29 11:15:39 +02:00
Jacob Elder
4166f2e89d
Clarify support for generated code ( #3588 )
...
* Clarify support for generated code
* Incorporate feedback
* TIL about how .gitattributes matching works
2017-04-28 16:20:22 -07:00
John Gardner
1a8f19c6f2
Fix numbering of ordered lists ( #3586 )
2017-04-28 14:02:38 -07:00
Santiago M. Mola
c0e242358a
Fix heuristics after rename ( #3556 )
...
* fix Roff detection in heuristics
This affects extensions .l, .ms, .n and .rno.
Groff was renamed to Roff in 673aeb32b9851cc58429c4b598c876292aaf70c7,
but heuristic was not updated.
* replace FORTRAN with Fortran
It was already renamed in most places since 4fd8fce08574809aa58e9771e2a9da5d135127be
heuristics.rb was missing though.
* fix caseness of GCC Machine Description
2017-04-26 15:31:36 -07:00
thesave
eb38c8dcf8
[Add Language] Jolie ( #3574 )
...
* added support for Jolie language
* added support for Jolie language
* added samples for Jolie
2017-04-26 11:04:25 -07:00
Trent Schafer
f146b4afbd
New extension support for PL/SQL language ( #2735 )
...
* Add additional PL/SQL file extensions
* Add PL/SQL samples for .ddl and .prc
* Fix sort order of PL/SQL extensions
* Restore vendor/grammars/assembly.
* Restore `pls` as primary PL/SQL extension
* Add tpb to go with tps
2017-04-26 11:03:01 -07:00
Nicolas Garnier
db15d0f5d2
Added MJML as an XML extension ( #3582 )
2017-04-26 19:24:57 +10:00
Michael Grafnetter
e6d57c771d
Add .admx and .adml as extensions for XML ( #3580 )
...
* Add .admx and .adml as extensions for XML
* Fixed the order of extensions
2017-04-24 09:55:22 -07:00
Nathan Phillip Brink
eef0335c5f
Clarify description of implicit alias. ( #3578 )
...
* Clarify description of implicit alias.
I was trying to look up the alias to use for DNS Zone. From the docs
the alias I should use would be dns zone, but in reality it is dns-zone.
This change updates the comments to describe how to derive the
implicit name of a given alias.
* Further clarify description of implicit alias.
@pchaigno requested replacing the Ruby with English.
2017-04-24 09:54:37 -07:00
Christoph Pojer
461c27c066
Revert "Added Jest snapshot test files as generated src ( #3572 )" ( #3579 )
...
This reverts commit f38d6bd124 .
2017-04-22 14:20:54 +02:00
Matvei Stefarov
59d67d6743
Treat vstemplate and vsixmanifest as XML ( #3517 )
2017-04-22 09:25:50 +01:00
Sandy Armstrong
7aeeb82d3d
Treat Xamarin .workbook files as markdown ( #3500 )
...
* Treat Xamarin .workbook files as markdown
Xamarin Workbook files are interactive coding documents for C#, serialized as
markdown files. They include a YAML front matter header block with some
metadata. Interactive code cells are included as `csharp` fenced code blocks.
An example can be found here:
https://github.com/xamarin/Workbooks/blob/master/csharp/csharp6/csharp6.workbook
Treated as markdown, it would appear like so:
https://gist.github.com/sandyarmstrong/e331dfeaf89cbce89043a1c31faa1297
* Add .workbook sample
Source: https://github.com/xamarin/Workbooks/blob/master/csharp/csharp6/csharp6.workbook
2017-04-20 15:29:17 +01:00
Christophe Coevoet
c98ca20076
Switch the PHP grammar to the upstream repo ( #3575 )
...
* Switch the PHP grammar to the upstream repo
* Update all URLs pointing to the PHP grammar bundle
2017-04-20 14:40:44 +01:00
Paul Chaignon
4e0b5f02aa
Fix usage line in binary ( #3564 )
...
Linguist cannot work on any directory; it needs to be a Git
repository.
2017-04-20 10:18:03 +01:00
Tim Jones
8da7cb805e
Add .cginc extension to HLSL language ( #3491 )
...
* Add .cginc extension to HLSL language
* Move extension to correct position
* Add representative sample .cginc file
2017-04-20 09:48:48 +01:00
Dorian
e5e81a8560
Add .irbc and Rakefile to matching ruby filenames ( #3457 )
2017-04-20 09:41:31 +01:00
Tim Jones
dd53fa1585
Add ShaderLab language ( #3490 )
...
* Add ShaderLab language
* Update HLSL and ShaderLab grammars to latest version
* Add .shader extension back to GLSL language
* Add sample GLSL .shader files
Note that these are copies of existing GLSL samples, renamed to have
the .shader extension.
2017-04-20 09:04:08 +01:00
Daniel F Moisset
354a8f079a
Add suport for python typeshed (.pyi) extension ( #3548 )
2017-04-20 09:01:41 +01:00
Hank Brekke
f38d6bd124
Added Jest snapshot test files as generated src ( #3572 )
2017-04-20 08:58:39 +01:00
Santiago M. Mola
e80b92e407
Fix heuristic for Unix Assembly with .ms extension ( #3550 )
2017-04-06 22:01:42 +10:00
Martin Nowak
fa6ae1116f
better heuristic distinction of .d files ( #3145 )
...
* fix benchmark
- require json for Hash.to_json
* better heuristic distinction of .d files
- properly recongnize dtrace probes
- recongnize \ in Makefile paths
- recongnize single line `file.ext : dep.ext` make targets
- recognize D module, import, function, and unittest declarations
- add more representative D samples
D changed from 31.2% to 28.1%
DTrace changed from 33.5% to 32.5%
Makefile changed from 35.3% to 39.4%
See
https://gist.github.com/MartinNowak/fda24fdef64f2dbb05c5a5ceabf22bd3
for the scraper used to get a test corpus.
2017-03-30 18:25:53 +01:00
Yuki Izumi
b7e27a9f58
.pod disambiguation heuristic fix ( #3541 )
...
Look for any line starting with "=\w+", not full lines, otherwise we
miss e.g. "=head1 HEADING".
2017-03-27 14:10:17 +11:00
Javier Honduvilla Coto
69ba4c5586
Update the Instrumenter doc ... ( #3530 )
...
... with an instance of the given`Instrumenter` instead of the class itself.
2017-03-23 06:11:45 +01:00
Rafer Hazen
c39d7fd6e8
Add data-engineering staff to maintainers list ( #3533 )
2017-03-22 07:06:58 -06:00
Yuki Izumi
44ed47cea1
Release v5.0.8 ( #3535 )
2017-03-22 16:41:36 +11:00
Yuki Izumi
de51cb08d2
Add .mdwn for Markdown ( #3534 )
2017-03-22 16:28:59 +11:00
Ronald Wampler
3dd2d08190
Add .mdown as an extension for Markdown ( #3525 )
...
* Add `.mdown` as an extension for Markdown
* Add `.mdown` sample
2017-03-22 16:14:54 +11:00
Yuki Izumi
3b625e1954
Release v5.0.7 ( #3524 )
...
* grammar update
* Release v5.0.7
2017-03-20 14:13:04 +11:00
Yuki Izumi
5c6f690b97
Prefer Markdown over GCC Machine Description ( #3523 )
...
* Add minimal Markdown sample
* Heuristic defaults to Markdown on no match
* Allow Linguist to detect empty blobs
2017-03-20 13:07:54 +11:00
Michael Rawlings
3bbfc907f3
[Add Language] Marko ( #3519 )
...
* add marko
* update marko
2017-03-17 09:46:20 +00:00
Colin Seymour
053b8bca97
GitHub.com now uses gitattributes overrides for syntax highlighting ( #3518 )
...
See https://github.com/github/linguist/issues/1792#issuecomment-286379822 for more details.
2017-03-15 22:42:08 -07:00
Yves Siegrist
7fb3db6203
Add .eye files to be used as ruby ( #3509 )
...
Usually files that are used for [eye](https://github.com/kostya/eye ) have the file extension `.eye`.
A eye definition file always contains ruby code.
2017-03-13 17:22:56 -07:00
Liav Turkia
ba09394f85
Added a demos folder and updated regexes ( #3512 )
...
I added a check for case-sensitivity to the regex's. In my repositories, I have both a Docs and Demos folder and those wouldn't have been matched before. Now, they would.
2017-03-13 17:20:36 -07:00
Paul Chaignon
c59c88f16e
Update grammar whitelist ( #3510 )
...
* Remove a few hashes for grammars with BSD licenses
There was an error in Licensee v8.8.2, which caused it to not
recognize some BSD licenses. v8.8.3 fixes it.
* Update submodules
Remove 2 grammars from the whitelist because their licenses were
added to a LICENSE file which a proper format (one that Licensee
detects).
MagicPython now supports all scopes that were previously supported
by language-python.
2017-03-13 17:19:06 -07:00
Brandon Black
8a6e74799a
Merge branch 'master' of https://github.com/github/linguist
2017-03-13 17:13:48 -07:00
Brandon Black
4268769d2e
adjusting travis config
2017-03-13 17:13:24 -07:00
NN
6601864084
Add wixproj as XML ( #3511 )
...
* Add wixproj as XML
WiX uses wixproj for projects.
* Add wixproj sample
2017-03-13 17:01:58 -07:00
Paul Chaignon
d57aa37fb7
Grammar for OpenSCAD from Textmate bundle ( #3502 )
2017-03-13 17:00:27 -07:00
Karl Pettersson
e72347fd98
Add alias for pandoc ( #3493 )
2017-03-13 16:59:35 -07:00
Brandon Black
1b429ea46b
updating rubies
2017-03-10 00:00:19 -08:00
Paul Chaignon
9468ad4947
Fix grammar hashes ( #3504 )
...
* Update Licensee hashes for grammar licenses
Licensee v8.8 changed the way licenses are normalized, thus changing hashes for
some grammars
* Update Licensee
Prevent automatic updates to major releases
2017-03-09 23:57:35 -08:00
Nate Whetsell
733ef63193
Add Jison ( #3488 )
2017-02-22 00:24:50 -08:00
Brandon Black
9ca6a5841e
Release v5.0.6 ( #3489 )
...
* grammar update
* bumping linguist version
* fixes for grammar updates
2017-02-21 23:13:15 -08:00
Brandon Black
41ace5fba0
using fork for php.tmbundle since updates are broken
2017-02-21 17:13:55 -08:00
Alex Arslan
cc4295b3b3
Update URL for Julia TextMate repo ( #3487 )
2017-02-21 17:05:59 -08:00
doug tangren
1e4ce80fd9
add support for detecting bazel WORKSPACE files ( #3459 )
...
* add support for detecting bazel WORKSPACE files
* Update languages.yml
2017-02-21 16:48:44 -08:00
Brandon Black
74a71fd90d
fixing merge conflict
2017-02-21 16:28:34 -08:00
TingPing
9b08318456
Add Meson language ( #3463 )
2017-02-21 16:24:58 -08:00
Tim Jones
fa5b6b03dc
Add grammar for HLSL (High Level Shading Language) ( #3469 )
2017-02-21 16:05:25 -08:00
Garen Torikian
cb59296fe0
Like ^docs?, sometimes one sample is enough ( #3485 )
2017-02-20 10:29:30 -08:00
Eloy Durán
f1be771611
Disambiguate TypeScript with tsx extension. ( #3464 )
...
Using the technique as discussed in #2761 .
2017-02-20 10:17:18 +00:00
Alex Louden
b66fcb2529
Improve Terraform (.tf) / HCL (.hcl) syntax highlighting ( #3392 )
...
* Add Terraform grammar, and change .tf and .hcl files from using Ruby to Terraform sublime syntax
* Expand Terraform sample to demonstrate more language features
* Revert terraform sample change
* Add terraform sample - Dokku AWS deploy
* Updated to latest Terraform
* Update terraform string interpolation
* Update terraform to latest
2017-02-20 10:09:59 +00:00
Brandon Black
f7fe1fee66
Release v5.0.5 -- part Deux ( #3479 )
...
* bumping to v5.0.5
* relaxing rugged version requirement
2017-02-15 21:29:04 -08:00
Brandon Black
94367cc460
Update LICENSE
2017-02-15 14:11:37 -08:00
Phineas
72bec1fddc
Update LICENSE Copyright Date to 2017 ( #3476 )
2017-02-15 14:11:13 -08:00
Brandon Black
4e2eba4ef8
Revert "Release v5.0.5" ( #3477 )
2017-02-15 12:48:45 -08:00
Colin Seymour
10457b6639
Release v5.0.5 ( #3473 )
...
Release v5.0.5
* Update submodules
* Update grammars
* Bump version to 5.0.5
* Relax dependency on rugged
It's probably not wise to depend on a beta version just yet.
* revert php.tmbundle grammar update
One of the changes in 3ed4837b43...010cc1c22c leads to breakage in snippet highlighting on github.com
2017-02-15 11:12:53 +00:00
Paul Chaignon
d58cbc68a6
Support for the P4 language
...
P4 is a language to describe the processing pipeline of network devices
2017-02-15 06:53:46 +01:00
Colin Seymour
01de40faaa
Return early in Classifier.classify if no languages supplied ( #3471 )
...
* Return early if no languages supplied
There's no need to tokenise the data when attempting to classify without a limited language scope as no action will be performed when it comes to scoring anyway.
* Add test for empty languages array
2017-02-13 18:22:54 +00:00
Paul Chaignon
62d285fce6
Fix head commit for TXL grammar ( #3470 )
2017-02-13 14:35:38 +01:00
Stefan Stölzle
0056095e8c
Add .lkml to LookML ( #3454 )
...
* Add .lkml to LookML
* Limit .lkml to .view.lkml and .model.lkml
* Add lkml samples
* Fix extension order
2017-02-03 11:50:30 +01:00
Lars Brinkhoff
d6dc3a3991
Accomodate Markdown lines which begin with '>'. ( #3452 )
2017-02-02 11:58:52 -08:00
Greg Zimmerman
b524461b7c
Add PowerShell color. Matches default console color for PowerShell. ( #3448 )
2017-02-02 11:13:01 -08:00
fix-fix
76d41697aa
Use official HTML primary color ( #3447 )
...
Use primary color of HTML5 logo as defined on Logo FAQ page
2017-02-02 11:09:55 -08:00
John Gardner
32147b629e
Register "Emakefile" as an Erlang filename ( #3443 )
2017-02-02 11:09:07 -08:00
John Gardner
e7b5e25bf8
Add support for regular expression data ( #3441 )
2017-02-02 11:08:20 -08:00
Brandon Black
d761658f8b
Release v5.0.4 ( #3445 )
...
* bumping to v5.0.3
* updating rugged
2017-01-31 15:08:52 -08:00
Brandon Black
3719214aba
fixing null reference in yarn.lock check ( #3444 )
2017-01-31 14:45:22 -08:00
Paul Chaignon
47b109be36
Improve heuristic for Modula-2 ( #3434 )
...
Module names can contain dots
2017-01-24 15:10:46 -08:00
Javier Honduvilla Coto
1ec4db97c2
Be able to configure the number of threads for git submodules update ( #3438 )
...
* make the number of submodule update threads configurable
* change thread number to be a script argument
2017-01-24 09:55:31 -08:00
Brandon Black
9fe5fe0de2
v5.0.3 Release ( #3436 )
...
* bumping to v5.0.3
* updating grammars
2017-01-23 20:09:26 -08:00
sunderls
b36ea7ac9d
Add yarn ( #3432 )
...
* add yarn.lock
* fix comment
* remove yarn test
* add test
* fix test
* try fix again
* try 3rd time
* check filename and firstline for yarn lockfile
2017-01-23 10:58:53 -08:00
Yuki Izumi
625b06c30d
Use textmate/diff.tmbundle again ( #3429 )
...
Upstream textmate/diff.tmbundle#6 was merged.
2017-01-17 17:02:10 +11:00
Brandon Black
28bce533b2
Release v5.0.2 ( #3427 )
...
* updated grammars
* bumping version
* adding .gem files to gitignore
2017-01-11 16:08:31 -08:00
John Gardner
93ec1922cb
Swap grammar used for CSS highlighting ( #3426 )
...
* Swap grammar used for CSS highlighting
* Whitelist license of Atom's CSS grammar
* Explicitly declare grammar as MIT-licensed
Source: https://github.com/atom/language-css/blob/5d4af/package.json#L14
2017-01-11 16:16:25 +11:00
Yuki Izumi
5d09fb67dd
Allow for split(",") returning nil ( #3424 )
2017-01-10 11:44:24 +11:00
Arfon Smith
93dcb61742
Removing references to @arfon ( #3423 )
2017-01-09 11:54:55 -08:00
Brandon Black
3a03594685
bumping to v5.0.1 ( #3421 )
2017-01-08 23:30:56 -08:00
Brandon Black
5ce2c254f9
purging vestigial search term references
2017-01-08 23:08:16 -08:00
Brandon Black
d7814c4899
fixing incompatibility with latest rugged
2017-01-08 22:59:00 -08:00
Brandon Black
50c08bf29e
updating grammars
2017-01-08 22:29:01 -08:00
Yuki Izumi
34928baee6
Use https://github.com/textmate/diff.tmbundle/pull/6 ( #3420 )
2017-01-08 21:53:14 -08:00
USAMI Kenta
27bb41aa4d
Add Cask file as Emacs Lisp ( #3416 )
...
* Add Cask file as Emacs Lisp
* Replace Cask file (original is zonuexe/composer.el)
2017-01-04 11:26:20 -08:00
Brandon Black
1415f4b52d
fixing grammar file pedantry
2017-01-03 17:23:56 -08:00
Arie Kurniawan
ae8ffcad22
change http to https
...
fix the little flaws found on http protocol that is used,
one of the web using the http protocol which is already supporting more secure protocol,
which is https
2017-01-03 17:19:58 -08:00
Brandon Black
f43633bf10
fixing license for atom-language-rust
2017-01-03 17:02:25 -08:00
Brandon Black
a604de9846
replacing atom grammar due to ST2 compatibility change
2017-01-03 16:46:02 -08:00
Brandon Black
3e224e0039
updating grammars
2017-01-03 16:33:46 -08:00
Christopher Gilbert
15b04f86c3
Amended license file for SublimeEthereum language grammar
2017-01-03 16:13:27 -08:00
Christopher Gilbert
42af436c20
Added grammar for Solidity programming language
2017-01-03 16:13:27 -08:00
Christopher Gilbert
2b08c66f0b
Added grammar for Solidity programming language
2017-01-03 16:13:27 -08:00
Zach Brock
f98ab593fb
Detect Javascript files generated by Protocol Buffers.
2017-01-03 16:07:26 -08:00
Brandon Black
f951ec07de
bin help cleanup
2017-01-03 15:52:22 -08:00
Vadim Markovtsev
e9ac71590f
Add --json option to bin/linguist
2017-01-03 14:56:12 -08:00
Al Thomas
210cd19876
Add Genie programming language ( #3396 )
...
* Add Genie programming language
Genie was introduced in 2008 as part of the GNOME project:
https://wiki.gnome.org/Projects/Genie
It is a programming language that uses the Vala compiler to
produce native binaries. It has good bindings to C libraries
especially those that are part of the GObject world such as
Gtk+3 and GStreamer
* Change color for Genie so tests pass
2017-01-03 14:15:17 -08:00
Mate Lorincz
f473c555ac
Update vendor.yml ( #3382 )
...
Exclude Realm and RealmSwift frameworks from language statistics.
2017-01-03 14:10:49 -08:00
Nate Whetsell
48e4394d87
Add Jison-generated JavaScript to generated files ( #3393 )
...
* Fix typos
* Add Jison-generated JavaScript to generated files
2017-01-03 14:08:29 -08:00
meganemura
e1ce88920d
Fix add-grammar and convert-grammars ( #3354 )
...
* Skip removed grammar submodule
* Clean up old grammar from grammars and grammars.yml
* Clean up unused grammar license
Run `script/licensed`.
This was missing change in 12f9295 of #3350 .
* Clean up license files when we replace grammar
Update license files by running `script/licensed`.
Since we replace grammar, the old grammar license must be removed
and new grammar license must be added.
2017-01-03 13:57:46 -08:00
Paul Chaignon
675cee1d72
Improve the .pl Prolog heuristic rule ( #3409 )
...
:- can be directly at the start of a line
2017-01-03 13:54:47 -08:00
yutannihilation
1c4baf6dc2
ignore roxygen2-generated files ( #3373 )
2017-01-03 13:31:04 -08:00
Samantha McVey
8f2820e9cc
Add XCompose language and highlighter ( #3402 )
...
* Add XCompose language and highlighter
* XCompose fix some errors in the Travis build
* Remove xmodmap files for XCompose
Most xmodmap files aren't XCompose, and there's not enough xmodmap files
which are XCompose to be worth adding to heuristics
* Remove some extensions/filenames from XCompose
* Rename and move sample to correct folder and filename
That we have added in languages.yml
* Use generated language id
2017-01-03 13:29:00 -08:00
Danila Malyutin
04c268e535
Add mysql extension for sql scripts ( #3413 )
2017-01-03 11:47:19 -08:00
Paul Chaignon
ec749b3f8d
Remove the Hy grammar ( #3411 )
...
The grammar repository was recently deleted
2017-01-03 11:38:44 -08:00
Samantha McVey
08b63e7033
Change repository for Perl 6 grammar
2016-12-24 00:58:21 +01:00
Darin Morrison
7867b946b9
Add support for Reason ( #3336 )
2016-12-22 17:03:18 -08:00
Brandon Black
a4d12cc8e4
Release v5.0.0 ( #3388 )
...
* bumping version to v5.0.0
* updating license information
* reverting accidental changes to language ids cc @twp
* Updating grammars
2016-12-22 16:55:22 -08:00
Brandon Black
a1165b74b1
reverting accidental changes to language ids cc @twp
2016-12-15 13:56:09 -08:00
Brandon Black
0fa1fa5581
fixing groff reference
2016-12-14 10:19:39 -08:00
Arfon Smith
d8b91bd5c4
The grand language renaming bonanza ( #3278 )
...
* Removing FORTRAN samples because OS X case-insensitive filesystems :-\
* Adding Fotran samples back
* FORTRAN -> Fortran
* Groff -> Roff
* GAS -> Unix Assembly
* Cucumber -> Gherkin
* Nimrod -> Nim
* Ragel in Ruby Host -> Ragel
* Jade -> Pug
* VimL -> Vim script
2016-12-13 13:39:27 -08:00
Paul Chaignon
9b941a34f0
Use filenames as a definitive answer ( #2006 )
...
* Separate find_by_extension and find_by_filename
find_by_extension now takes a path as argument and not only the file extension.
Currently only find_by_extension is used as a strategy.
* Add find_by_filename as first strategy
2016-12-12 12:34:33 -08:00
Paul Chaignon
9d8392dab8
Remove deprecated code ( #3359 )
...
* Remove deprecated find_by_shebang
* Remove deprecated ace_modes function
* Remove deprecated primary_extension function
Gists don't have a language dropdown anymore
* Remove deprecated Linguist::Language.detect function
* Remove deprecated search_term field
2016-12-12 12:24:19 -08:00
Brandon Black
2c78dd2c66
Bumping to v4.8.18 ( #3370 )
...
* make tests great again ✨
* version bump
* removing empty line in gemspec
2016-12-07 11:39:49 -08:00
Brandon Black
3988f3e7a7
Merge branch 'rascal-linguist' of git://github.com/ahmadsalim/linguist into ahmadsalim-rascal-linguist
2016-12-07 09:28:40 -08:00
USAMI Kenta
d9a4e831b4
Add .php_cs and .php_cs.dist ( #3367 )
...
* Add .php_cs and .php_cs.dist
* Move files to filenames subdir
2016-12-07 09:20:40 -08:00
John Gardner
45c27f26a2
Add support for the GN configuration language ( #3368 )
...
* Add samples and definition for GN build files
* Add grammar to provide GN syntax highlighting
* Fix failing tests
* Add Python extensions for GYP includes and .gclient configs
2016-12-07 09:20:23 -08:00
Ahmad Salim Al-Sibahi
0fbc29bf68
Updated language id
2016-12-07 08:53:40 +01:00
Ahmad Salim Al-Sibahi
5569d2056d
Removed old submodules
2016-12-07 08:47:40 +01:00
Ahmad Salim Al-Sibahi
be262d0b4f
Merge remote-tracking branch 'refs/remotes/github/master'
...
Conflicts:
.gitmodules
grammars.yml
2016-12-07 08:36:48 +01:00
Brandon Black
33ce2d7264
Merge branch 'master' of https://github.com/github/linguist into meganemura-replace-haml
2016-12-06 22:13:40 -08:00
Paul Chaignon
c486f56204
Mark .indent.pro files as vendored ( #3361 )
2016-12-06 21:59:28 -08:00
Jim Deville
9f3b7d0ba5
Allow golang as an alias for Go code fences ( #3221 )
2016-12-06 21:55:25 -08:00
Paul Chaignon
79f20e8057
Heuristic rule for TeX .cls files ( #3360 )
2016-12-06 21:50:33 -08:00
Yamagishi Kazutoshi
cd30c7613c
Detect .babelrc ( #3358 )
...
`.babelrc` is Babel configuration file in JSON 5 format.
2016-12-06 21:43:33 -08:00
John Gardner
5aa53c0711
Swap grammar used for Ninja highlighting ( #3353 )
2016-12-06 21:32:11 -08:00
Ahmad Salim Al-Sibahi
c17cdca896
Updated to the latest available grammar
2016-12-06 11:22:09 +01:00
Christoph Päper
ecdae83364
Add support for font-specific formats ( #3142 )
...
* markdown and font-specific updates languages.yml
- Markdown: ← extensions: .md.txt
- Text: ← extensions: .text
- Text: ← filenames: FONTLOG http://scripts.sil.org/cms/scripts/page.php?item_id=OFL-FAQ_web#43cecb44
- OpenType: ← extensions: .fea https://www.adobe.com/devnet/opentype/afdko/topic_feature_file_syntax.html
- Spline Font: ← extensions: .sfd http://fontforge.github.io/en-US/documentation/developers/sfdformat/
* Update languages.yml
`type: data` for SFD
* Update languages.yml
OpenType feature ← type: markup
* Update languages.yml
alphabetic order
* Update languages.yml
incorporated suggestions:
- “OpenType Font Feature” → “Opentype feature” (no “file” at the end, because that’s left out almost everywhere else, too)
- `tm_scope` according to https://github.com/Alhadis/language-fontforge
* remove non-font related additions
- `.md.txt` Markdown
- `.text` Plain Text
* Update languages.yml
remove comment
* changed names as requested
* Merge remote-tracking branch 'github/master' into patch-2
# Conflicts:
# lib/linguist/languages.yml
* quote marks
* Revert "Merge remote-tracking branch 'github/master' into patch-2"
This reverts commit 18e4256b828c4186fec806319cbf8b76f0d2c79b.
* Update language IDs
* Add missing submodule to grammars list
2016-12-05 18:50:05 -08:00
meganemura
31aafa2c78
Replace ruby-haml.tmbundle with language-haml
...
./script/add-grammar --replace ruby-haml.tmbundle https://github.com/ezekg/language-haml
2016-12-01 11:38:12 +09:00
Ahmad Salim Al-Sibahi
8a911b8ff3
Fixed ordering correctly
2016-11-30 00:15:17 +01:00
Ahmad Salim Al-Sibahi
9233f1d17f
Fixed color, order and ace mode
2016-11-30 00:03:55 +01:00
Ahmad Salim Al-Sibahi
77eb36a982
Added Rascal Language Id
2016-11-29 23:42:02 +01:00
Ahmad Salim Al-Sibahi
4e6e58a099
Added Example Rascal files
2016-11-29 23:37:34 +01:00
Ahmad Salim Al-Sibahi
c87976330f
Added Rascal Grammar Link
2016-11-29 23:15:16 +01:00
Simen Bekkhus
0e9109c3fc
Add Nunjucks highlighting ( #3341 )
2016-11-29 10:14:25 -08:00
meganemura
12f9295dd7
Improve grammar scripts ( #3350 )
...
* Remove trailing spaces
* Setup Bundler in some scripts
* Update grammar index
* Make prune-grammars script to be callable in a script directory
* Prune unused xquery grammar repo
source.xq by language-jsoniq is actual tm_scope for XQuery.
* Remove xquery submodule
git submodule deinit vendor/grammars/xquery/
git rm vendor/grammars/xquery/
* Fix invocation of script/list-grammars
This fixes #3339 .
* Make add-grammars script to be callable in a script directory
* Generate samples.json before running list-grammars
list-grammars requires linguist.
2016-11-29 10:13:33 -08:00
Santi Aguilera
581723748b
Added Dangerfile for ruby ( #3333 )
...
* Added Dangerfile for ruby
* rm ant.tmbundle from wlist because has license
Travis output says ant.tmbundle has license, so Im removing it from the whitelist (projects without license)
* Added sample
* New line at EOF
* Fix
* Remove bad file
2016-11-29 08:01:35 -08:00
Paul Chaignon
0980e304b1
Generate language_id ( #3284 )
...
* Generate language_id from language names
The language_id is generated from the SHA256 hash of the language's name
* Test the validity of language ids
All languages should have a positive 32bit integer as an id
* Update languages.yml header in set-language-ids
2016-11-29 07:50:44 -08:00
Kyle Smith
d46a529b6a
Add support for Thrift-generated PHP code. ( #3329 )
2016-11-29 07:49:41 -08:00
Paul Chaignon
1d2ec4dbc3
Fix error with filenames ending with a dot ( #3349 )
...
The second negative argument to split instructs it to
preserve null fields in the returned array
2016-11-29 07:42:50 -08:00
Brandon Black
829eea0139
Merge pull request #3337 from pchaigno/update-grammar-whitelist
...
Remove Ant from grammar whitelist
2016-11-21 17:13:29 -08:00
Paul Chaignon
78b2853d70
License of Ant grammar is correctly detected
...
The last version of Licensee can recognize
underlined license headers in READMEs
2016-11-18 23:47:55 +01:00
Ahmad Salim Al-Sibahi
202f3c08cd
Started on adding support for rascal.
2016-11-14 14:29:30 +01:00
Brandon Black
b958779e3d
Merge pull request #3325 from danilaml/py3-ext
...
Add py3 to Python's extensions list
2016-11-13 17:57:56 -08:00
Danila Malyutin
00dc775daf
Update, according to comments
2016-11-12 22:01:31 +03:00
Danila Malyutin
009a4e67b6
add py3 extension to Python
2016-11-12 06:11:39 +03:00
Arfon Smith
faaa4470af
Merge pull request #3297 from github/bye-bye-github
...
Not going to be staff for much longer.
2016-11-03 20:32:28 -04:00
Arfon Smith
2a320cb988
Adding new GitHub staff
2016-11-03 20:22:21 -04:00
Arfon Smith
74931d1bd5
Merge branch 'master' into bye-bye-github
2016-11-03 20:09:02 -04:00
Arfon Smith
3ca93a84b9
Merge pull request #3315 from github/cut-release-v4.8.17
...
v4.8.17 release PR
2016-11-02 15:20:00 -04:00
Arfon Smith
aa27f18ea6
Bumping version to v4.8.17
2016-11-02 13:33:16 -04:00
Arfon Smith
d3e2ea3f71
Grammar updates
2016-11-02 13:25:50 -04:00
Arfon Smith
53aa1209ab
Merge pull request #3314 from github/coq-kiq
...
Replace GPL-licensed Coq samples
2016-11-02 13:13:44 -04:00
Arfon Smith
b2a486fed2
Merge pull request #3312 from sanssecours/ebnf
...
Add Support for EBNF
2016-11-02 13:07:34 -04:00
Alhadis
4f1e5c34b1
Add permissive-licensed Coq samples
...
BSD-2-Clause: https://github.com/jscert/jscert
* JSCorrectness.v
* JSInterpreterExtraction.v
* JSNumber.v
* JSPrettyInterm.v
MIT/Expat: https://github.com/clarus/coq-atm
* Computation.v
* Main.v
* Spec.v
2016-11-03 02:50:54 +11:00
Alhadis
85c9833081
Delete GPL2.1-licensed Coq samples
...
These files are modified variants of the ones included in Coq's standard
distribution. The original materials feature the GPL 2.1 license in each
file's header, which was suspiciously removed from Linguist's samples.
https://github.com/coq/coq/tree/trunk/theories
Basics.v is a different file to that found in Coq's distro, but is vague
in origin and being removed to err on the side of caution. The remaining
samples are from a MIT-licensed online course by Software Foundations:
https://www.cis.upenn.edu/~bcpierce/sf/current/
References: github/linguist#3313
2016-11-03 02:32:23 +11:00
René Schwaiger
33899b9d6b
Add support for EBNF
...
Extended Backus–Naur form ([EBNF][]) is a metalanguage used to specify
language grammars.
[EBNF]: https://en.wikipedia.org/wiki/Extended_Backus–Naur_form
2016-11-02 13:50:30 +01:00
Arfon Smith
417239004a
Merge pull request #3311 from sanssecours/abnf
...
Add Support for ABNF
2016-11-02 08:33:47 -04:00
René Schwaiger
6a1423d28f
Add support for ABNF
...
Augmented Backus–Naur form ([ABNF][]) is a metalanguage used to specify
language grammars.
[ABNF]: https://en.wikipedia.org/wiki/Augmented_Backus–Naur_form
2016-11-02 12:52:16 +01:00
Arfon Smith
96a23ce388
Merge pull request #3092 from pchaigno/python-console
...
Support for Python console
2016-11-01 07:18:18 -04:00
Paul Chaignon
e8d7eed3aa
Support for Python console
2016-11-01 11:21:00 +01:00
Arfon Smith
9d419c4ab9
Merge pull request #3245 from jecisc/smalltalk_examples
...
Add smalltalk samples
2016-10-30 12:31:37 -04:00
Arfon Smith
4eefc1f58e
Merge pull request #3310 from github/welcoming-Alhadis
...
Adding @Alhadis to the maintainers list.
2016-10-30 08:41:59 -04:00
Arfon Smith
0b94b9cda7
Update CONTRIBUTING.md
2016-10-30 08:32:33 -04:00
Arfon Smith
c736038d94
Merge pull request #3308 from github/help-for-highlighting
...
Adding some language about grammars to the README
2016-10-29 09:41:08 -04:00
Arfon Smith
ec562138f8
More words
2016-10-29 09:40:33 -04:00
Arfon Smith
50013e8dd7
Words
2016-10-29 09:39:57 -04:00
Arfon Smith
416c5d1185
Update README.md
2016-10-29 08:58:57 -04:00
Arfon Smith
8869912d31
Merge pull request #3307 from github/3192-temp
...
3192 part deux
2016-10-29 08:40:10 -04:00
Arfon Smith
43fa563b77
Adding script/list-grammars to script/add-grammar
2016-10-29 08:33:58 -04:00
Arfon Smith
41c6aee8c3
Small readme edits
2016-10-29 08:30:09 -04:00
Alhadis
8cf575c37d
Update grammars list
2016-10-29 13:05:59 +11:00
Alhadis
4e20928e04
Merge branch 'master' into grammar-list
2016-10-29 12:31:04 +11:00
Arfon Smith
3e37bd2680
Merge pull request #2843 from github/go-vendor
...
Go vendor
2016-10-28 00:24:06 -04:00
Arfon Smith
a29f5b2d46
Adding Go-specific vendor paths
2016-10-27 13:59:09 -04:00
Arfon Smith
4efc6f8c95
Merge branch 'master' into go-vendor
2016-10-26 18:34:02 -04:00
Arfon Smith
359699c454
Not going to be staff for much longer.
2016-10-26 13:55:19 -04:00
Arfon Smith
346aa99fcf
Merge pull request #3296 from github/cut-release-v4.8.16
...
Staging PR for Linguist v4.8.16 release
2016-10-26 13:43:22 -04:00
Arfon Smith
d147778677
Bumping to v4.8.16
2016-10-25 20:30:46 -04:00
Arfon Smith
e520209e49
Grammar update
2016-10-25 20:25:07 -04:00
Arfon Smith
338cc16239
Merge pull request #3264 from Alhadis/rexx-interpreters
...
Add REXX interpreters
2016-10-25 20:15:05 -04:00
Arfon Smith
67ea35094b
Merge pull request #3295 from github/3233-local
...
UPDATE: Add support for MQL4 and MQL5 languages
2016-10-25 20:10:56 -04:00
Arfon Smith
6f0393fcbd
Merge branch 'master' into 3233-local
2016-10-25 20:00:48 -04:00
Arfon Smith
2923d50d7e
Merge pull request #3294 from larsbrinkhoff/boot
...
Makefile.boot misclassified as Clojure.
2016-10-25 18:45:39 -04:00
Lars Brinkhoff
4e26f609ef
Makefile.boot misclassified as Clojure.
2016-10-25 22:21:31 +02:00
Arfon Smith
e86d6e8dd2
Merge pull request #3193 from Alhadis/grammar-scripts
...
Add script to add or replace grammars
2016-10-25 07:36:01 -04:00
Arfon Smith
5fa02ad1fb
Merge pull request #3182 from adius/patch-1
...
Exclude "dist" directory from language statistics
2016-10-22 18:39:51 -04:00
Arfon Smith
5a06240f69
Merge pull request #3289 from pchaigno/change-grammar-actionscript
...
Update grammar for ActionScript
2016-10-22 18:39:22 -04:00
Arfon Smith
d6e0f74c80
Merge pull request #3279 from Alhadis/mirror-modes
...
Add CodeMirror modes for GPG keys and IRC logs
2016-10-22 18:38:38 -04:00
Paul Chaignon
a5c08bb203
Update grammar for ActionScript
2016-10-22 21:35:28 +02:00
Arfon Smith
c6dc29abb1
Merge pull request #3242 from JoshCheek/julia-interpreters
...
Set interpreters for Julia
2016-10-22 12:24:44 -05:00
Arfon Smith
ffd984bb7e
Merge pull request #3277 from Alhadis/pic
...
Add support for the Pic language
2016-10-17 12:03:43 -05:00
Alhadis
dc5473559b
Merge branch 'master' into grammar-scripts
2016-10-17 17:38:19 +11:00
Lars Brinkhoff
8e9c224952
Remove color attribute from all languages with a group attribute.
2016-10-13 06:54:21 +02:00
Lars Brinkhoff
d43f111723
Remove redundant group attribute for ColdFusion.
2016-10-13 06:54:21 +02:00
Lars Brinkhoff
de9ff713a4
Test that grouped languages have no color.
2016-10-13 06:54:21 +02:00
Alhadis
98783560ec
Add CodeMirror modes for GPG keys and IRC logs
2016-10-12 14:20:58 +11:00
Alhadis
8f31fbbd55
Bump language ID
2016-10-12 11:19:22 +11:00
Alhadis
e4cdbd2b2b
Merge branch 'master' into pic
2016-10-12 11:18:28 +11:00
Arfon Smith
ba52e48ceb
Merge pull request #3175 from Alhadis/cson
...
Classify CSON as data
2016-10-11 17:16:08 -07:00
Alhadis
a44ebe493b
Bump language ID
2016-10-12 11:10:44 +11:00
Alhadis
eb0e75e11e
Add support for the Pic language
2016-10-12 02:46:17 +11:00
Arfon Smith
22c2cf4967
Merge pull request #3268 from Alhadis/sublime
...
Add new entry for Sublime Text config files
2016-10-10 16:36:53 -07:00
Alhadis
39e3688fb8
Bump language ID for Sublime Text config files
2016-10-11 09:59:17 +11:00
Alhadis
6b83e5fb7b
Merge branch 'master' into sublime
2016-10-11 09:57:05 +11:00
Arfon Smith
dd2e5ffe07
Merge pull request #3258 from scottmangiapane/master
...
Added support for TI Code
2016-10-10 08:55:23 -07:00
Andrew Case
f6b6c4e165
Merge branch 'master' into add-mql4-mql5-current
2016-10-10 17:41:29 +03:00
Andrew Case
608ed60b5c
Merge branch 'master' of https://github.com/github/linguist
2016-10-10 17:31:02 +03:00
Arfon Smith
2ce2945058
Merge pull request #3272 from pchaigno/doc-set-language-id
...
Improve documentation on the language_id
2016-10-10 06:47:01 -07:00
Paul Chaignon
c8d376754e
Improve documentation on the language_id
2016-10-09 17:55:50 +02:00
Arfon Smith
ecaef91fa1
Merge pull request #3266 from Alhadis/make
...
Add ".make" as a Makefile file extension
2016-10-09 07:58:17 -07:00
Alhadis
d265b78e7e
Copy Sublime configs from submodules
2016-10-07 11:38:11 +11:00
Alhadis
5a5bf7d5e5
Add new entry for Sublime Text config files
2016-10-07 10:56:15 +11:00
Alhadis
e46781b903
Merge upstream changes into topic branch
2016-10-07 10:25:03 +11:00
Arfon Smith
9543a8c8e9
Merge pull request #3259 from Alhadis/colour-removal
...
Guard against unused colour definitions
2016-10-06 09:52:29 -07:00
Alhadis
6ac1ac9232
Resolve conflicts from upstream changes
2016-10-06 17:00:28 +11:00
Alhadis
1bbb919fef
Reclassify Sublime configuration files as JSON
...
See:
- https://github.com/github/linguist/issues/2662#issuecomment-251865073
- https://github.com/github/linguist/pull/3267
2016-10-06 16:42:01 +11:00
Scott Mangiapane
71dfed0e45
Restored .8xp.txt extension
2016-10-05 12:31:32 -04:00
Scott Mangiapane
a2db058ce4
TI Code -> TI Program
2016-10-05 12:24:50 -04:00
Alhadis
12695fee2f
Add ".make" as a Makefile file extension
2016-10-05 21:36:22 +11:00
Alhadis
4a775dca37
Add REXX interpreters
2016-10-05 17:45:38 +11:00
Alhadis
d7c689fd6b
Merge branch 'master' into grammar-scripts
2016-10-05 16:34:24 +11:00
Alhadis
20b8188384
Add test to guard against unused colours
2016-10-05 16:17:00 +11:00
Scott Mangiapane
26310d9515
TI PRGM -> TI Code
2016-10-04 23:02:11 -04:00
Alhadis
e38cc75da5
Update ASN.1 grammar
...
This stops the ASN.1 submodule from being flagged as modified due to its
.DS_Store file being wiped locally by an automated process.
References: ajLangley12/language-asn1#1
2016-10-05 13:08:36 +11:00
Scott Mangiapane
8d55fc1bd5
Reordered extensions for TI PRGM
2016-10-04 14:38:28 -04:00
Alhadis
7e63399196
Delete colour property for ASN.1 language
...
This is classified on GitHub as "data", so the colour it's assigned only
wastes valuable "real estate" when checking colour proximity.
References: github/linguist#3113
2016-10-04 17:23:45 +11:00
Scott Mangiapane
520e5a5cfe
Alphabetized extensions for TI PRGM (again)
2016-10-03 22:13:43 -04:00
Scott Mangiapane
5d85692c24
Updated TI PRGM languages.yml entry
...
Alphabetized extensions and added a language_id.
2016-10-03 22:07:23 -04:00
Scott Mangiapane
676861fff3
Removed binary files from the TI PRGM sample
2016-10-03 21:59:46 -04:00
Scott Mangiapane
6589bd9dc7
Added tm_scope to TI PRGM
2016-10-03 21:47:52 -04:00
Scott Mangiapane
e32a4f13ef
Updated languages.yml
2016-10-03 21:37:56 -04:00
Scott Mangiapane
4e4d851f71
Alphabetized "TI PRGM"
2016-10-03 21:15:36 -04:00
Scott Mangiapane
a3628f86da
Added example files for TI-83+/84 programs
2016-10-03 21:12:30 -04:00
Scott Mangiapane
fe70965906
Added entry for TI-83+/84 programs and apps
2016-10-03 21:11:28 -04:00
Lars Brinkhoff
c863435c84
Add '</' to Markdown heuristic. ( #3255 )
2016-10-03 19:22:34 +02:00
Paul Chaignon
eeec48198a
Update submodules
2016-10-02 11:16:25 +02:00
Paul Chaignon
82167063da
Tests to ensure the whitelists are up-to-date
2016-10-02 11:16:25 +02:00
Paul Chaignon
3ae89b48ba
Improve Mathematica's heuristic rule
...
Use closing of Mathematica comment instead of opening
Unit test to check that test file is not detected as Mathematica anymore
2016-10-01 08:46:31 +02:00
Paul Chaignon
cd9401c424
Enable testing absence of heuristic result
2016-10-01 08:46:31 +02:00
Paul Chaignon
e7e8a7d835
Tests for .m heuristic rules
2016-10-01 08:46:31 +02:00
Arfon Smith
7654032d2e
Merge pull request #3254 from alexruperez/master
...
Added BuddyBuildSDK.framework to lib/linguist/vendor.yml
2016-09-30 19:29:23 -07:00
alexruperez
05b536fc61
Added BuddyBuildSDK.framework to lib/linguist/vendor.yml
2016-09-28 11:24:17 +02:00
Paul Chaignon
ebe85788ab
Rely solely on Licensee to recognize licenses
...
Remove our own license classification code
Add hashes for any project which does not have a standard license body
Add projects for which a license was not found to the whitelist
Requires Licensee v8.6.0 to correctly recognize TextMate bundles' .mdown README
2016-09-27 10:44:25 +02:00
Paul Chaignon
524337d07b
Use Licensee hashes to uniquely identify licenses
...
Since v6.1.0, Licensee exposes the hash of the license
We can use it to uniquely identify unrecognized licenses,
Thus, tests will fail if the content of an unrecognized license changes
Projects for which no license was found are kept in the whitelist
2016-09-27 10:44:25 +02:00
Paul Chaignon
f8ce42e169
Recognize licenses in READMEs using Licensee
...
Since v7.0.0 Licensee can detect license text in READMEs
Using this, we might be able to rely solely on Licensee in the future
2016-09-27 10:44:25 +02:00
Arfon Smith
71032cd252
Merge pull request #3249 from pchaigno/update-season-package
...
Update season package in npm to fix parsing error
2016-09-25 21:25:19 -07:00
Paul Chaignon
41593b3ea7
Update season package in npm to fix parsing error
...
Fixes the Travis build failures
2016-09-25 16:41:49 +02:00
Cyril Ferlicot
bed8add2f5
Add smalltalk samples
...
(Issue: https://github.com/github/linguist/issues/3244 )
2016-09-24 17:32:35 +02:00
Joshua Peek
e424e8e88c
Linguist 4.8.15
2016-09-23 16:41:16 -07:00
Joshua Peek
07d4f218a3
Merge pull request #3243 from github/change_modes_to_mimetypes
...
Convert from mode names to mimetypes for better usage.
2016-09-23 16:38:13 -07:00
Joshua Peek
67ed060d37
Assert CodeMirror modes and mime types are valid against source
2016-09-23 16:33:12 -07:00
Joshua Peek
3abe081560
Validate codemirror modes
2016-09-23 16:30:38 -07:00
Josh Cheek
d3f3c0345c
Add a sample showing the Julia interpreter is correctly analyzed
2016-09-23 15:29:02 -07:00
Joshua Peek
855f1a1f86
Validate CodeMirror modes
2016-09-23 14:47:49 -07:00
Joshua Peek
0406a5b326
Fix typescript indent
2016-09-23 14:39:15 -07:00
Joshua Peek
0108ef4386
Restore old mode
2016-09-23 14:35:02 -07:00
Joshua Peek
daefff86ff
Fix JSX mode
2016-09-23 13:57:50 -07:00
Joshua Peek
fdb962518f
Consistent CodeMirror casing
2016-09-23 13:54:55 -07:00
Joshua Peek
6564078061
Merge branch 'master' into change_modes_to_mimetypes
2016-09-23 13:54:20 -07:00
Joshua Peek
39ea9be5f8
Ignore ace mode warning while testing
2016-09-23 13:53:38 -07:00
Joshua Peek
152b5ade5e
Fix shadowed path warning
2016-09-23 13:50:01 -07:00
Joshua Peek
c525e3fbef
Ignore default external warnings
2016-09-23 13:49:30 -07:00
Todd Berman
88c74fa9c2
Convert from mode names to mimetypes for better usage.
2016-09-23 13:40:19 -07:00
Josh Cheek
6a54ee767f
Set interpreters for Julia
...
Eg this file is not currently highlighted:
b766dcdbd2/julia/fullpath (L1)
2016-09-23 12:52:47 -07:00
Arfon Smith
2ea1ff2736
Merge pull request #3240 from github/cut-release-v4.8.14
...
v4.8.14 release
2016-09-22 21:36:30 -07:00
Arfon Smith
a1901fceff
Bump version to v4.8.14
2016-09-22 21:03:33 -07:00
Arfon Smith
b4035a3804
Update grammars
2016-09-22 20:33:39 -07:00
Arfon Smith
fc67fc525c
Merge pull request #3219 from Alhadis/emacs-files
...
Add .gnus, .viper and Project.ede as Emacs Lisp extensions
2016-09-22 08:10:12 -07:00
Arfon Smith
f0659d3aa5
Merge pull request #3213 from larsbrinkhoff/povray
...
POV-Ray heuristic: #declare
2016-09-21 22:36:49 -07:00
Lars Brinkhoff
a7a123a8db
Add heuristic for .inc files: the #declare keyword is unique to POV-Ray.
...
Also added #local, #macro, and #while.
2016-09-22 07:02:44 +02:00
Arfon Smith
0e5327a77a
Merge pull request #3238 from github/cut-release-v4.8.13
...
Bumping to v4.8.13
2016-09-21 21:35:19 -07:00
Arfon Smith
ecd4ae3bda
Bumping to v4.8.13
2016-09-21 21:04:26 -07:00
Arfon Smith
7a8bd628e1
Merge pull request #3237 from github/3227-local
...
Revised Emacs modeline detection
2016-09-21 21:02:31 -07:00
Arfon Smith
8e19aea39e
Removing stray Sublime-VimL grammar reference
2016-09-21 20:58:12 -07:00
Arfon Smith
6fcba83f3e
Merge branch 'master' into 3227-local
2016-09-21 20:55:07 -07:00
Todd Berman
d6d7d38eb8
Fix w/ a test
2016-09-21 20:52:49 -07:00
Arfon Smith
c8094d3775
Merge branch 'master' into 3227-local
2016-09-21 20:26:51 -07:00
Arfon Smith
de478d2f2d
Merge pull request #3235 from github/add_codemirror_mode
...
Add Codemirror modes
2016-09-21 20:17:48 -07:00
Arfon Smith
991dcef18b
Merge pull request #3223 from Alhadis/vimscript
...
Swap grammar used for Vimscript highlighting
2016-09-21 20:16:12 -07:00
Arfon Smith
f30e9270f1
Merge pull request #3197 from Alhadis/modelines
...
Revise patterns for Vim modeline detection
2016-09-21 20:13:28 -07:00
Arfon Smith
1d7ba18b15
M scope
2016-09-21 20:12:27 -07:00
Arfon Smith
35a06d6cb8
Merge branch 'master' into add_codemirror_mode
2016-09-21 20:05:22 -07:00
Arfon Smith
4cf7feb275
Merge pull request #3236 from github/license-whitelist
...
Whitelist troublesome licenses
2016-09-21 19:54:27 -07:00
Arfon Smith
30298a9ef8
Whitelist troublesome licenses
2016-09-21 09:27:35 -07:00
Todd Berman
cc5f1c57ca
Add Codemirror modes
2016-09-20 23:23:22 -07:00
Andrew Case
82af10e3fd
add support for MQL4 and MQL5
2016-09-19 22:03:57 +03:00
Andrey Osorgin
63c8d2284c
Merge pull request #4 from github/master
...
Update from upstream repo github/linguist
2016-09-19 10:38:33 +03:00
Alhadis
697380336c
Revise pattern for Emacs modeline detection
...
This is a rewrite of the regex that handles Emacs modeline matching. The
current one is a little flaky, causing some files to be misclassified as
"E", among other things.
It's worth noting malformed modelines can still change a file's language
in Emacs. Provided the -*- delimiters are intact, and the mode's name is
decipherable, Emacs will set the appropriate language mode *and* display
a warning about a malformed modeline:
-*- foo-bar mode: ruby -*- # Malformed, but understandable
-*- mode: ruby--*- # Completely invalid
The new pattern accommodates this leniency, making no effort to validate
a modeline's syntax beyond readable mode-names. In other words, if Emacs
accepts certain errors, we should too.
2016-09-17 19:45:43 +10:00
Alhadis
5fd8d71858
Remove license for old grammar
2016-09-16 06:17:16 +10:00
Alhadis
5bc88814e2
Swap grammar used for Vimscript highlighting
2016-09-16 04:22:09 +10:00
Lars Brinkhoff
00efd6a463
Add FORTRAN keyword "data" to .f and .for heuristics. ( #3218 )
...
bug-185631.f sample from OpenFortranProject; BSD license.
2016-09-15 19:24:53 +02:00
Alhadis
81ca6e7766
Add "abbrev_defs" and "_emacs" as Elisp filenames
2016-09-15 18:57:35 +10:00
Alhadis
cd288a8ee4
Add .gnus, .viper and Project.ede as Emacs Lisp extensions
2016-09-15 17:06:59 +10:00
Arfon Smith
a8d84f3d55
Merge pull request #3215 from github/cut-release-v4.8.12
...
Bumping to v4.8.12
2016-09-14 16:33:33 -07:00
Arfon Smith
600115afed
Bumping to v4.8.12
2016-09-14 16:01:19 -07:00
Arfon Smith
e57273c839
Merge pull request #3214 from pchaigno/remove-sublime-syntax
...
Remove support for .sublime-syntax
2016-09-14 15:21:54 -07:00
Paul Chaignon
65491d460e
Remove support for .sublime-syntax
2016-09-14 23:09:22 +02:00
Arfon Smith
8dc4a1308f
Merge pull request #3212 from github/cut-release-v4.8.11
...
Cut release v4.8.11
2016-09-13 13:02:13 -07:00
Arfon Smith
6841b4d259
Updating to v4.8.11
2016-09-13 11:37:42 -07:00
Arfon Smith
a53423b6e0
Grammar updates
2016-09-13 11:33:20 -07:00
Arfon Smith
02f3ba1840
Merge pull request #3205 from github/language-id
...
Language ids
2016-09-13 11:27:25 -07:00
Arfon Smith
e1216ea4ee
Merge branch 'language-id' of github.com:github/linguist into language-id
2016-09-13 11:14:19 -07:00
Arfon Smith
a3227c2c27
Adding basic find_by_id functionality to Language
2016-09-13 11:09:05 -07:00
Arfon Smith
9f1c950a1f
Merge pull request #3206 from pchaigno/fix-elm-highlighting
...
Fix Elm highlighting
2016-09-13 10:44:46 -07:00
Arfon Smith
c7a0d7b83d
Merge pull request #3208 from pchaigno/lock-grammar-versions
...
Lock grammar versions
2016-09-13 10:43:39 -07:00
Arfon Smith
53c9b2b435
Merge pull request #3207 from pchaigno/test-uniqueness-language-ids
...
Test the uniqueness of language ids
2016-09-13 10:42:53 -07:00
Paul Chaignon
b4a77abd82
Lock SourcePawn grammar to last working version
2016-09-13 13:50:57 +02:00
Paul Chaignon
8a622823b0
Lock NSIS grammar to last working version
2016-09-13 13:47:03 +02:00
Paul Chaignon
3310d925b6
Lock awk grammar to last working version
2016-09-13 13:41:11 +02:00
Paul Chaignon
65201b322a
Test the uniqueness of language ids
2016-09-13 13:10:07 +02:00
Paul Chaignon
b71bf19e37
Fix Elm highlighting
...
Elm grammar repository contains several YAML files with a source.elm scope
We need to restrict the path to the Syntaxes directory
to make sure we select the appropriate YAML file
2016-09-13 11:04:49 +02:00
Arfon Smith
1f43664a51
Adding some tests for some known language_ids
2016-09-12 22:10:59 -07:00
Arfon Smith
7cda13afcb
A Language should know about it's language_id
2016-09-12 22:02:49 -07:00
Arfon Smith
e0d890240b
Adding basic script for adding language_id fields to languages.yml
2016-09-12 21:35:10 -07:00
Alhadis
abf7bee464
Include tests for version-specific Vim modelines
2016-09-12 20:00:05 +10:00
Alhadis
e73a4ecd0e
Allow " ex:" to match at beginning of file
...
Although unlikely to be valid syntax in most programming languages, such
a modeline is valid syntax in Vim, and will trigger any filetype modes.
2016-09-12 19:59:08 +10:00
Alhadis
70779c9986
Merge branch 'master' into modelines
2016-09-12 18:48:45 +10:00
Arfon Smith
1fc4c9fdc6
Merge pull request #3203 from github/cut-release-v4.8.10
...
Cut release v4.8.10
2016-09-11 22:35:56 -07:00
Arfon Smith
fdec52c89a
Bumping to v4.8.10
2016-09-11 22:12:38 -07:00
Arfon Smith
6e40de47da
Grammar update
2016-09-11 22:05:40 -07:00
Arfon Smith
28be72892e
Merge pull request #3173 from Alhadis/specfiles
...
Add support for RPM Spec files
2016-09-11 21:17:57 -07:00
Arfon Smith
6df0e4591d
Merge pull request #3198 from larsbrinkhoff/filebench
...
Add Filebench WML
2016-09-11 21:16:03 -07:00
Arfon Smith
879c63a25e
Merge pull request #3201 from pchaigno/lock-babel-grammar
...
Lock language-babel grammar to v2.22.0
2016-09-11 19:53:10 -07:00
Arfon Smith
ab2e640759
Merge pull request #3189 from Alhadis/batch-fix
...
Replace Batchfile grammar and cleanup submodule list
2016-09-11 19:52:51 -07:00
Alhadis
b61fe90d12
Terminate script if submodule registration failed
2016-09-12 02:17:10 +10:00
Alhadis
e6c849d92c
Document --verbose option in usage message
2016-09-12 02:08:52 +10:00
Paul Chaignon
5e4e38b39a
Lock language-babel grammar to v2.22.0
...
Use our own fork to make sure we don't update it by mistake
2016-09-11 16:56:17 +02:00
Alhadis
22d4865c52
Revise patterns for Vim modeline detection
...
The current expressions fail to match certain permutations of options:
vim: noexpandtab: ft=javascript:
vim: titlestring=foo\ ft=notperl ft=javascript:
Version-specific modelines are also unaccounted for:
vim600: set foldmethod=marker ft=javascript: # >= Vim 6.0
vim<600: set ft=javascript: # < Vim 6.0
See http://vimdoc.sourceforge.net/htmldoc/options.html#modeline
2016-09-11 00:51:03 +10:00
Alhadis
3247d46e81
Chop trailing slashes before looking up language
2016-09-09 16:33:21 +10:00
Lars Brinkhoff
dad3191238
Add Filebench Workload Model Language.
...
Sample file from filebench project, Sun CDDL license.
2016-09-09 08:27:17 +02:00
Alhadis
35a13b3633
Add .spec as a supported Python and Ruby extension
2016-09-09 05:41:46 +10:00
Alhadis
56fb48ea96
Merge branch 'master' into specfiles
2016-09-09 05:07:55 +10:00
Lars Brinkhoff
983ff20d3c
Merge pull request #3195 from larsbrinkhoff/r
...
Recognise R comments in heuristic.
2016-09-07 18:57:45 +02:00
Lars Brinkhoff
2d51a5dba4
Recognise R comments in heuristic.
2016-09-07 08:05:22 +02:00
Arfon Smith
df98c86acd
Merge pull request #3183 from akhtars/master
...
Add support for Schematron XML validation files (.sch)
2016-09-06 14:22:49 -07:00
Alhadis
98118eb70b
Add new grammar for MSDOS Batchfile highlighting
2016-09-07 06:05:02 +10:00
Alhadis
1ec84da277
Remove dangling submodules
2016-09-07 06:04:51 +10:00
Alhadis
3112e6deda
Normalise .gitmodules formatting
2016-09-07 06:03:35 +10:00
Alhadis
be316c2943
Update contributor notes to mention new script
2016-09-07 05:36:00 +10:00
Alhadis
68c45be47d
Flatten whitespace
2016-09-07 04:37:04 +10:00
Alhadis
4584963dd2
Add logic to update submodules and licenses
2016-09-07 04:26:45 +10:00
Alhadis
f382abc2f3
Add logic to consume and parse options
2016-09-07 03:14:49 +10:00
Alhadis
9d57e1e1b5
Remove debugging vestige
2016-09-07 00:59:13 +10:00
Alhadis
2a4150b104
Butcher whitespace to appease tab-hating heretics
2016-09-07 00:23:31 +10:00
Alhadis
09612ae42e
Add logic to update Markdown file
2016-09-07 00:21:05 +10:00
Alhadis
49e9ee48d0
Make grammar-listing code more modular
2016-09-07 00:09:24 +10:00
Alhadis
a8719f3e82
Add script to generate grammars-list in Markdown
2016-09-06 23:07:18 +10:00
Arfon Smith
04e1cc6d0a
Merge pull request #3079 from pchaigno/yaml-grammars
...
YAML grammar files
2016-09-04 16:54:35 -07:00
Paul Chaignon
dd7b125869
Merge pull request #3174 from Alhadis/emacs-lisp
...
Use a dedicated grammar for Emacs Lisp highlighting
2016-09-04 19:48:42 +02:00
Arfon Smith
426818120c
Merge pull request #3176 from Alhadis/typo-fixes
...
Fix typos
2016-09-04 08:46:31 -07:00
Shaun Akhtar
50bd2cc3c8
Add support for Schematron XML validation files (.sch)
...
Update languages.yml and add three public domain sample documents.
2016-08-31 12:56:02 -04:00
Adrian Sieber
00647be113
Exclude "dist" directory from language statistics
2016-08-31 14:56:07 +00:00
Alhadis
e930ee1a8e
Fix typos
2016-08-29 02:24:21 +10:00
Alhadis
48b64c2d31
Add CSON samples
2016-08-29 01:57:32 +10:00
Alhadis
f95365946c
Separate CSON from CoffeeScript
2016-08-29 01:56:05 +10:00
Alhadis
5ddccaac83
Add ".spacemacs" as a recognised filename
2016-08-29 01:08:10 +10:00
Alhadis
51d7c8f905
Use a dedicated grammar to highlight Emacs Lisp
2016-08-29 00:52:15 +10:00
Alhadis
ed71855612
Add sample .spec files
2016-08-29 00:28:18 +10:00
Alhadis
742faebd8b
Add RPM Spec files to languages list
2016-08-29 00:25:33 +10:00
Paul Chaignon
6763b73d9c
Fix .ts heuristic rule ( #3171 )
...
Use the opening TS tag instead of the closing tag since
the closing tag might be at the end of the file,
after the max number of lines we read with a LazyBlob
2016-08-27 21:01:58 +02:00
Arfon Smith
5c3744dfd6
Merge pull request #3165 from github/cut-release-v4.8.9
...
Linguist v4.8.9
2016-08-26 13:17:32 -07:00
Arfon Smith
cb5bc91fe3
Grammar update
2016-08-25 09:22:13 -07:00
Arfon Smith
9171ee602b
Ordering
2016-08-24 23:02:54 -07:00
Arfon Smith
4da0463768
Typo fix
2016-08-24 23:01:25 -07:00
Arfon Smith
8d0a2d9dc1
Grammar re-ordering
2016-08-24 22:59:42 -07:00
Arfon Smith
6a2cebea7d
Updating location of XQuery grammar
2016-08-24 22:56:17 -07:00
Arfon Smith
ae10395b3a
Updating location of VHDL grammar
2016-08-24 22:53:49 -07:00
Arfon Smith
510abc7cee
Updating location of SecondLife LSL grammar
2016-08-24 22:51:13 -07:00
Arfon Smith
e8a700e4e3
Updating location of Parrot grammar
2016-08-24 22:48:10 -07:00
Arfon Smith
c13e384e18
Updating location of Forth grammar
2016-08-24 22:44:36 -07:00
Arfon Smith
4204078b19
Updating location of Cython grammar
2016-08-24 22:40:08 -07:00
Arfon Smith
17fc3d0640
Blitzmax license
2016-08-24 22:31:08 -07:00
Arfon Smith
7715254212
Moving blitzmax grammar to GitHub-hosted copy
2016-08-24 20:48:31 -07:00
Arfon Smith
2f50aa460a
Removing nuked grammars
2016-08-24 09:50:12 -07:00
Arfon Smith
6adec161fa
Updating version to v4.8.9
2016-08-24 09:40:22 -07:00
Arfon Smith
c802ba3a1d
Grammar update
2016-08-24 09:37:47 -07:00
Arfon Smith
06e80f3889
Grammar update
2016-08-24 09:30:20 -07:00
Arfon Smith
216d63f575
Merge pull request #3162 from pchaigno/grammar-rexx
...
Grammar for REXX from Sublime Text package
2016-08-24 08:54:09 -07:00
Paul Chaignon
ff042a87a4
Grammar for REXX from Sublime Text package
2016-08-24 08:23:35 +02:00
John Gardner
56f0f93bbb
Change grammar used for Haskell highlighting ( #3147 )
2016-08-19 18:49:15 +02:00
Arfon Smith
99a3a5b85b
Merge pull request #2773 from nixel2007/master
...
Add 1C (BSL) language support
2016-08-19 09:12:49 -07:00
Nikita Gryzlov
1868d1d190
Add 1C (BSL) language support
2016-08-19 10:21:48 +03:00
ajLangley12
705e234044
Added ASN.1 language package ( #3152 )
2016-08-13 10:25:59 +02:00
Arfon Smith
0dd78704f7
Update CONTRIBUTING.md
2016-08-10 13:10:05 -07:00
Arfon Smith
257425141d
Merge pull request #3141 from Alhadis/ps-red
...
Make PostScript red again
2016-08-03 11:35:50 -07:00
Alhadis
6482a60c6e
Add colour to PostScript
2016-08-03 01:39:07 +10:00
Lars Brinkhoff
1466b70f10
Merge pull request #3126 from Alhadis/roff
...
Improve Roff support / Add RUNOFF to recognised languages
2016-07-29 20:01:54 +02:00
Lars Brinkhoff
b87146056b
Merge pull request #3124 from larsbrinkhoff/rexx
...
Add REXX.
2016-07-29 19:58:29 +02:00
Arfon Smith
b29696d684
Merge pull request #3123 from sahildua2305/replace-dtrace-samples
...
Replace DTrace sample with one having permissive license
2016-07-29 06:27:18 -06:00
Sahil Dua
514a8d54db
Add new language PowerBuilder ( #3077 )
2016-07-24 12:59:24 +02:00
Alhadis
abfe89d8ff
Kill orphaned submodule
2016-07-21 11:05:44 +10:00
Alhadis
22609dc297
Add heuristic to distinguish RUNOFF from Roff
2016-07-21 08:57:09 +10:00
Alhadis
93341be396
Add language definition and samples for RUNOFF
2016-07-21 08:41:05 +10:00
Alhadis
f2ae3b6223
Define additional extensions/names for Troff files
2016-07-21 07:46:33 +10:00
Alhadis
e84204a274
Swap language grammar used for Roff highlighting
2016-07-21 07:13:17 +10:00
Iggy Drougge
7024c7cb37
Add REXX.
2016-07-18 21:02:51 +02:00
Sahil Dua
91e0823b04
Replace DTrace sample with a premissive license
2016-07-17 02:05:07 +02:00
Andrey Osorgin
b056df06f4
Merge pull request #3 from github/master
...
Update from upstream repo github/linguist
2016-07-14 21:34:28 +03:00
Arfon Smith
3f4b8368e8
Merge pull request #3116 from github/cut-release-v4.8.8
...
Bumping to v4.8.8
2016-07-14 10:16:16 -06:00
Arfon Smith
d9edfb7088
Merge branch 'master' into cut-release-v4.8.8
2016-07-14 08:25:37 -06:00
Arfon Smith
2d62a475d1
Merge pull request #3090 from pchaigno/gdb
...
Support for GDB
2016-07-14 08:24:56 -06:00
osorgin
6bf223e641
Merge pull request #2 from github/master
...
Update from upstream repo github/linguist
2016-07-14 14:58:17 +03:00
Paul Chaignon
311a687740
Add zlib license for SublimeGDB
2016-07-14 13:29:08 +02:00
Paul Chaignon
44e532c9a2
Update licensee to recognize zlib license
...
Linguist actually uses licensed, which in turn uses licensee
Licensee recognizes the zlib license starting with v8.3.0
zlib license added to choosealicense.com: github/choosealicense.com#438
2016-07-14 12:59:09 +02:00
Paul Chaignon
1d48ff51d5
Support for GDB
2016-07-14 12:59:06 +02:00
Arfon Smith
5076539df5
Bumping to v4.8.8
2016-07-13 10:42:55 -06:00
Arfon Smith
36ba378344
Merge pull request #3115 from github/apollo
...
Apollo!
2016-07-13 10:39:39 -06:00
Arfon Smith
c1203b7dad
Merge branch 'master' into apollo
2016-07-13 10:35:02 -06:00
Arfon Smith
fad13d901c
Merge pull request #3095 from larsbrinkhoff/gcc-md
...
GCC machine descriptions
2016-07-13 10:30:15 -06:00
Arfon Smith
1e022f53e3
Updating Apollo to correct tm_scope
2016-07-13 09:50:12 -06:00
Arfon Smith
da2f4ed711
Merge branch 'master' into apollo
2016-07-13 09:41:15 -06:00
Arfon Smith
6a7439141a
Merge pull request #3113 from larsbrinkhoff/achromatic-markdown
...
Achromatic Markdown.
2016-07-13 09:40:47 -06:00
Arfon Smith
9fcf546ae6
Merge branch 'master' into apollo
2016-07-13 09:38:38 -06:00
Arfon Smith
1f1ca3e689
Merge pull request #3105 from JamesForks/language-blade
...
Added Laravel Blade
2016-07-13 09:22:29 -06:00
Lars Brinkhoff
01b14de046
Remove colors: GraphQL, RDoc, reStructuredText, and
...
World of Warcraft Addon Data
2016-07-13 13:33:23 +02:00
Lars Brinkhoff
284486a2ed
Achromaticalizise Markdown.
2016-07-13 08:29:22 +02:00
chrislgarry
9fae24099c
Add license, language grammers for agc
2016-07-12 20:20:30 -04:00
Chris Garry
2fab4045e4
Add language color
2016-07-12 20:23:53 +00:00
Chris Garry
05205ddbf1
Alphabetize entries
2016-07-12 19:43:37 +00:00
Chris Garry
329c9a7144
Rename sample dir
2016-07-12 18:39:34 +00:00
Chris Garry
80a3ea0cd9
Update language name
2016-07-12 18:36:32 +00:00
Chris Garry
6c20525375
Add support for Apollo Guidance Computer extension
2016-07-12 18:08:47 +00:00
Arfon Smith
f56c31bacb
Merge pull request #3091 from cozos/master
...
Change language-babel to release v.2.22.0
2016-07-12 10:07:57 -06:00
osorgin
fa817b6a1d
Merge pull request #1 from github/master
...
Update from upstream repo github/linguist
2016-07-12 16:14:26 +03:00
Lars Brinkhoff
17168d5fdc
Add "GCC Machine Description" language.
2016-07-11 18:41:01 +02:00
Lars Brinkhoff
6493b48434
Merge pull request #3108 from larsbrinkhoff/lean
...
Remove Lean ACE grammar.
2016-07-11 18:30:07 +02:00
Lars Brinkhoff
c148ecfd9b
Remove Lean grammar; deleted in upstream.
2016-07-11 14:43:32 +02:00
James Brooks
abbc132977
Set Blade license to MIT
2016-07-11 12:28:32 +01:00
James Brooks
b96ed4b56a
Switch Lean to text mode
2016-07-11 12:08:03 +01:00
James Brooks
0019f60ba7
Fix tm_scope
2016-07-11 11:51:09 +01:00
James Brooks
a1b236ddfa
Update samples
2016-07-11 11:22:22 +01:00
Arfon Smith
badcb87845
Merge pull request #3102 from sahildua2305/remove-gpl-samples
...
Replace ATS GPL Samples
2016-07-09 21:57:47 -06:00
James Brooks
10be4be18f
Added Laravel Blade
2016-07-07 13:41:34 +01:00
Sahil Dua
59b3e48bd1
Copy license text to samples
2016-07-06 01:29:17 +05:30
Sahil Dua
7624eb459f
Replace .dats and .sats samples with MIT alternatives
2016-07-06 01:14:38 +05:30
Sahil Dua
1c7f516534
Replace .hats GPL sample with MIT one
2016-07-06 01:14:05 +05:30
Arfon Smith
cba9b95416
Merge pull request #3085 from sahildua2305/remove-gpl-samples
...
Remove GPL licensed C/C++ samples
2016-07-02 21:05:59 -06:00
Arfon Smith
228c26948b
Merge pull request #3098 from pchaigno/improve-ts-heuristic
...
Improve .ts heuristic rule
2016-07-01 21:03:12 -06:00
Arfon Smith
6333f39743
Merge pull request #3088 from sahildua2305/replace-gml-gpl
...
Replace GPL licensed gml samples
2016-07-01 19:30:29 -06:00
Sahil Dua
68728bcc94
Add .cats sample file
2016-07-02 03:25:28 +05:30
Paul Chaignon
16bd70d84f
Improve .ts heuristic rule
...
Use the closing TS tag instead of the opening tag as it cannot contain parameters
2016-07-01 19:17:14 +02:00
Sahil Dua
4361ccda32
Updating tests corresponding to changes in samples
2016-06-30 20:04:55 +05:30
Arwin Tio
018922349c
Change language-babel to v2.22.0
2016-06-30 04:27:19 -07:00
Arwin Tio
03c674a648
Change language-babel to release v.2.24.4
2016-06-28 16:37:51 -07:00
Paul Chaignon
5066f66dcd
New interpreters from RosettaCode ( #3087 )
2016-06-28 18:57:47 +02:00
Paul Chaignon
77a4883763
Support the EQ programming language ( #3086 )
2016-06-28 18:53:35 +02:00
Sahil Dua
482aa15585
Replace GPL licensed gml samples
2016-06-28 03:11:57 +05:30
Sahil Dua
b8892250d5
Remove deleted file name from tests
2016-06-28 02:11:54 +05:30
Sahil Dua
94928bc78f
Added MIT licensed .cp sample
2016-06-28 01:58:44 +05:30
Sahil Dua
ead63163b4
Remove another GPL licensed C sample
2016-06-28 01:11:38 +05:30
Sahil Dua
265d576510
Replace GPL licensed C/C++ samples
2016-06-28 01:10:55 +05:30
Arfon Smith
a5eb6e9e15
Merge pull request #3078 from sahildua2305/remove-gpl-samples
...
Remove GPL Licensed Samples
2016-06-27 10:21:15 -06:00
Arfon Smith
776a6a0619
Merge pull request #3082 from pchaigno/pascal
...
.pascal file extension for Pascal
2016-06-27 08:39:46 -06:00
Paul Chaignon
4514363c84
.pascal file extension for Pascal
2016-06-27 12:19:25 +02:00
Sahil Dua
39cd635086
Replace sample without license
2016-06-27 11:54:36 +05:30
Arfon Smith
7165611679
Merge pull request #3080 from pchaigno/scheme-interpreters
...
Interpreters for Scheme
2016-06-26 20:49:06 -06:00
Paul Chaignon
ead0593976
Interpreters for Scheme
2016-06-26 22:30:08 +02:00
Paul Chaignon
adaf4011bc
Support for .YAML-tmLanguage grammar files
2016-06-26 20:57:50 +02:00
Paul Chaignon
4a031107ac
Support for Sublime Text YAML syntax definitions
...
Sublime Text YAML syntax definitions use the .sublime-syntax file extension
Most syntax files declare a YAML 1.2 syntax although they are YAML 1.1 compatible
Thus, the YAML version header is stripped off before parsing
Displays a warning if parsing fails
In .sublime-syntax files, the scope is under the 'scope' key -- as opposed to the usual 'scopeName' key
2016-06-26 19:47:34 +02:00
Sahil Dua
85516563f7
Add another sample file for C
2016-06-26 05:17:10 +05:30
Sahil Dua
aa32a5f58b
Replace samples for C language
2016-06-26 05:14:45 +05:30
Arfon Smith
49cdc4a930
Merge pull request #3076 from liavt/patch-1
...
Another Arduino sample for better detection
2016-06-24 22:41:02 -06:00
Liav Turkia
144a85b775
Rename it to have .ino
2016-06-24 22:00:16 -05:00
Liav Turkia
a027904278
Add another .ino sample for more precision
2016-06-24 21:55:32 -05:00
Sahil Dua
5ac2cdde50
Add fontello CSS files to vendor.yml ( #3068 )
2016-06-22 07:05:28 +02:00
Paul Chaignon
5c705b3367
Merge pull request #3069 from Alhadis/document-colours
...
Add language colour for Roff
2016-06-22 07:02:05 +02:00
Arfon Smith
e78e9e4747
Merge pull request #3071 from github/cut-release-4.8.7
...
Cut release 4.8.7
2016-06-21 10:30:45 -06:00
Arfon Smith
81f9079f43
Bumping version to v4.8.7
2016-06-21 09:57:23 -06:00
Arfon Smith
16eaa533b6
Updating gitsubmodules
2016-06-21 09:34:05 -06:00
Arfon Smith
2e521a6c74
Grammars update
2016-06-21 09:28:33 -06:00
Alhadis
62192e17e8
Revert "Add colour for PostScript"
...
This reverts commit 0b6f17c676 .
2016-06-21 23:39:07 +10:00
Alhadis
0b6f17c676
Add colour for PostScript
2016-06-21 22:57:31 +10:00
Alhadis
6d9b5390c4
Add colour for Roff source
2016-06-21 22:51:01 +10:00
Sahil Dua
56a65d0975
Add ace-builds to vendored files ( #3061 )
2016-06-21 06:45:37 -06:00
Paul Chaignon
e4c6c1d245
Remove pragma keyword from PLSQL heuristic rule ( #3066 )
...
The pragma keyword is not specific to PLSQL and can be found in other SQL languages
2016-06-21 06:45:05 -06:00
Lars Brinkhoff
a9f366aed2
Merge pull request #3054 from Alhadis/srt
...
Add support for SubRip Text files and SRecode Templates
2016-06-20 07:35:31 +02:00
Arfon Smith
96bd08e391
Adding some words about maintainers ( #3051 )
...
* Update CONTRIBUTING.md
* Move maintainers to bottom
* 📝
2016-06-18 08:28:53 -06:00
Alhadis
02fe28eb25
Crank luminosity of SRecode Template language's colour
2016-06-16 19:50:39 +10:00
Alhadis
e77530b390
Classify SRecode Templates as a separate language
2016-06-16 19:34:26 +10:00
Alhadis
d0370a3b4c
Add a heuristic to disambiguate SubRip text files
2016-06-15 21:17:35 +10:00
Alhadis
ebce4890b2
Add grammar to supply syntax highlighting for SubRip files
2016-06-15 21:09:19 +10:00
Alhadis
1bc87aadb3
Define SubRip Text language and add sample
2016-06-15 21:06:45 +10:00
Alhadis
53a532dc76
Add .srt to Emacs Lisp extensions
2016-06-15 16:51:36 +10:00
John Gardner
0669a83e40
Define TextMate grammar scope for Turing ( #3053 )
2016-06-14 19:54:25 -06:00
John Gardner
c4ab3b276f
Add syntax highlighting for Turing ( #3052 )
...
* Change Turing's colour to red
* Add a grammar for Turing
2016-06-14 13:16:26 -06:00
John Gardner
920f825496
Add heuristic for Perl6 and Turing ( #3049 )
2016-06-13 13:11:56 -06:00
Arfon Smith
f28573420e
Set encoding when writing out samples ( #3046 )
2016-06-13 13:11:04 -06:00
Charlie Briggs
c471990aa3
Add npm-shrinkwrap.json to generated files ( #3048 )
...
This file is generated by the `npm shrinkwrap` command. It's large,
generated, and has a noisey diff. One similar file, php composer lock
files, is already ignored.
Closes https://github.com/github/linguist/issues/3045
2016-06-13 13:10:13 -06:00
Horatiu Lazu
baf56666d4
Improve Turing sample ( #3040 )
...
* Improve Turing sample
* Move more complex sample to different file
* Undo changes to original file
2016-06-07 06:13:12 -06:00
Arfon Smith
cbbc05f7b8
Merge pull request #3007 from russelldavis/russell-fix-docs
...
Fix incorrect docs on vendored files & restore docs on generated files
2016-06-07 06:06:18 -06:00
Arfon Smith
051906727b
Merge pull request #3038 from Alhadis/rst-switch
...
Switch grammar used for reStructuredText highlighting
2016-06-05 10:22:03 -06:00
Alhadis
cfd5cbaba0
Remove "orphaned" grammar module
2016-06-05 20:28:24 +10:00
Alhadis
caaad886c3
Kick Travis
2016-06-05 20:11:22 +10:00
Alhadis
2305f9051c
Add new grammar
2016-06-05 07:27:32 +10:00
Alhadis
392ab2960f
Remove existing reStructuredText grammar
2016-06-05 07:23:10 +10:00
Arfon Smith
1e134b5754
Merge pull request #3037 from Alhadis/clean-grammar
...
Add syntax highlighting for the Clean language
2016-06-03 14:03:10 -06:00
Alhadis
d356ea28af
Add syntax highlighting for the Clean language
2016-06-04 03:57:08 +10:00
Arfon Smith
a015138dcd
Merge pull request #3035 from github/cut-release-v4.8.6
...
Cut release v4.8.6
2016-06-02 19:11:46 -06:00
Arfon Smith
ff99d1bac8
Removing grammar that is breaking the build.
2016-06-02 18:30:51 -06:00
Arfon Smith
f4af4727a1
Bumping to v4.8.6
2016-06-02 11:35:29 -06:00
Arfon Smith
2c3069db77
Grammar updates
2016-06-02 11:33:17 -06:00
Arfon Smith
8845cd9c58
Merge pull request #3034 from github/3020-local
...
Add support for Wavefront OBJ/MTL files: part deux
2016-06-02 11:00:04 -06:00
Arfon Smith
090f765c7e
Merge pull request #3001 from snh/lock-not-json
...
Remove .lock from JSON extentions
2016-06-02 10:59:06 -06:00
Arfon Smith
b58c0e8f3e
Merge branch 'master' into 3020-local
2016-06-02 10:55:46 -06:00
Arfon Smith
b4ff170603
Merge pull request #3033 from github/change-elm-grammar
...
Change Elm grammar to community version
2016-06-02 10:35:08 -06:00
Arfon Smith
3bc540a283
Removing un-used grammar reference
2016-06-02 10:29:57 -06:00
Arfon Smith
25b761b506
Moving to Elm community grammar
2016-06-02 10:20:33 -06:00
Arfon Smith
1e502808c9
Removing old Elm grammar
2016-06-02 10:17:12 -06:00
John Gardner
27e0c8f78a
Fix a misspelt Cpp-ObjDump alias ( #3028 )
2016-06-01 12:06:54 -06:00
John Gardner
897218678e
Add interpreters for APL and J ( #3029 )
...
* Add APL interpreters
* Add J interpreter
* Add test fixtures for APL/J interpreters
2016-06-01 10:41:22 -06:00
John Gardner
4eb33fe3be
Use a dedicated grammar for highlighting Nu syntax ( #3030 )
2016-06-01 10:40:31 -06:00
Alhadis
0614055efd
Merge remote-tracking branch 'upstream/master' into wavefront
...
Resolves conflicts:
.gitmodules
2016-05-29 15:54:46 +10:00
Nate Whetsell
e70f3f595a
Add Csound languages ( #3005 )
...
* Add Csound languages
* Remove Csound Document alias
* Remove Csound Score alias
* Replace sample files
* Update language-csound grammar
* Update language-csound
* Update language-csound
* Add Makefile.sco to Makefile filenames
* Add makefile.sco sample
* Fix case of filename makefile.sco
2016-05-28 20:43:59 -05:00
Vasily Korytov
28af996bf9
allow .pug to be threated as jade ( #3019 )
...
see https://github.com/pugjs/pug/issues/2184 for more details
2016-05-28 20:40:04 -05:00
Alhadis
8bd8f0960c
Add sample OBJ/MTL files
2016-05-27 21:05:43 +10:00
Alhadis
255db77f1f
Add support for Wavefront OBJ/MTL files
2016-05-27 21:02:39 +10:00
John Gardner
8b0b14c9a6
Add support for the COLLADA file format ( #3009 )
2016-05-23 09:49:15 -05:00
John Gardner
95e83311b6
Add "README.1ST" to recognised text-file names ( #3010 )
...
* Add "README.1ST" as a recognised readme name
* Add a fixture for ".1st" readme files
2016-05-22 09:03:21 -05:00
Russell Davis
6c07476c45
Fix incorrect docs on vendored files & restore docs on generated files
2016-05-17 23:48:01 -07:00
Steven Honson
1968f8193c
Remove .lock from JSON extentions
2016-05-11 16:38:24 +10:00
Arfon Smith
5155ad89e8
Adding back Creole grammar ( #2999 )
2016-05-09 20:55:49 -06:00
Arfon Smith
c2505e8b7b
Update CONTRIBUTING.md
2016-05-09 20:41:43 -06:00
Arfon Smith
b38f4b786b
Update languages.yml ( #2998 )
2016-05-09 08:57:33 -07:00
Kepler Sticka-Jones
1a04c79738
Add ECR (Embedded Crystal) ( #2996 )
...
* Add ECR entry from language-crystal
* Add HTML+ECR to Languages.
* Create greeting.erb sample
From the ECR documentation: http://crystal-lang.org/api/ECR.html
* Rename greeting.erb to greeting.ecr
* Rename samples/HTML-ERB/greeting.ecr to samples/HTML-ECR/greeting.ecr
* Update Crystal submodule.
This contains the ECR highlighting.
* Proper named HTML+ECR folder.
The GitHub website just wouldn't do the folder right.
* Add .ecr file extension to ECR
2016-05-09 08:42:09 -07:00
Arfon Smith
a464c234b8
Update languages.yml ( #2995 )
2016-05-06 18:01:59 -06:00
Arfon Smith
aa2319a052
Cut release v4.8.5 ( #2994 )
...
* Grammar update
* Bumping to v4.8.5
2016-05-06 17:14:25 -06:00
Arfon Smith
f22181f47d
EJS support ( #2993 )
...
* Added EJS Language Support
* Added the submodule reference for ejs-tmbundle
* Adding EJS license
2016-05-06 15:58:53 -06:00
Arfon Smith
3191ff498d
2945 local ( #2992 )
...
* Added Django environment folder in exclusion
Django projects have env/ folder in which dependencies of the project like Django, Pillow, and other libraries are installed from the requirements.txt file. It would be best if this folder of dependencies is ignored from the language statistics.
* Corrected Errors
Corrected the misplaced code and put removed the start character as the environment folder may not always be in the root.
* Adding test for env folder
2016-05-06 15:36:07 -06:00
Paul Chaignon
91ea482ea6
Add grammar for CLIPS back ( #2991 )
2016-05-06 15:33:05 -06:00
Jan Olaf Krems
905d87a112
Detect .js files with source maps as generated ( #2984 )
...
* Fix .min.js test
* Detect .js files with source maps as generated
2016-05-06 15:20:42 -06:00
Jakub Jirutka
8eae4e56ef
Add support for Alpine Abuild (APKBUILD) ( #2934 )
...
APKBUILD is a file containing "recipes" on how something should be
built/compiled. It's used by APK, the Alpine Linux package manager.
2016-05-06 14:55:33 -06:00
Jakub Jirutka
5466fcfd2f
Add support for OpenRC runscripts ( #2935 )
2016-05-06 14:39:42 -06:00
Arfon Smith
176a0e9926
TLA revisited ( #2990 )
...
* Add the TLA+ language
This patch adds support for the TLA+ specification language.
https://github.com/search?utf8=%E2%9C%93&q=MODULE+extension%3Atla&type=Code&ref=searchresults
* Update TLA grammar license
Attribution is given in the license since the grammar is based off of the TLA+ language developed by Microsoft and HP.
* Sort languages.yml alphabetically
* Removing duplicate entry
2016-05-06 13:19:44 -06:00
John Gardner
aa049b4677
Add support for BSDmakefile, .arcconfig, and .JSON-tmLanguage files ( #2986 )
...
* Add support for .arcconfig files
* Add .JSON-tmLanguage to recognised JSON extensions
* Add BSDmakefile to recognised Makefile filenames
* Silence Travis
2016-05-06 12:49:58 -06:00
Paul Chaignon
5c19f1f546
Limit scope of modeline search ( #2967 )
...
Only matches the first and last 5 lines against the modeline regular expressions
2016-05-05 09:33:40 -06:00
John Gardner
9ae19a1f94
Add support for World of Warcraft .toc files
...
* Add language rule and heuristic for WoW Addon data
* Add test fixtures for the .toc extension
* Add grammar for syntax highlighting
* Define colour of WoW .toc files
* Refine heuristic to include a commonly-used keyword
* Check whitespace in WoW-token heuristic
* Include additional TeX keywords in .toc heuristic
* Update grammar submodules
* Cache license for WoW-toc grammar
* Reverting sourcepawn update
2016-05-04 15:07:01 -06:00
Paul Chaignon
8cf3b7ad51
Heuristic for .inc PHP files ( #2980 )
2016-05-03 21:15:20 -06:00
Paul Chaignon
03d16835aa
Remove Terra from Lua group ( #2976 )
...
Terra and Lua are two separate languages, although closely related
2016-05-02 19:33:38 -06:00
Arfon Smith
7174130e46
Bumping to v4.8.4 ( #2973 )
2016-04-29 14:26:54 -06:00
Arfon Smith
59f64c47b1
grammar update
2016-04-29 13:14:40 -06:00
Stephen Whipple
f3655e8a1e
Add .app.src as Erlang extension. ( #2964 )
...
* Add .app.src as Erlang extension.
* Add .app.src sample.
2016-04-29 12:45:43 -06:00
Paul Chaignon
f97d796f90
Add new step required when adding a grammar ( #2966 )
...
Grammar licenses are now cached locally
Therefore, it is required to update the local cache when adding a new grammar
2016-04-29 12:43:55 -06:00
Peter Jas
d342aa4841
Classify builds, pkgproj, resx and sfproj as XML ( #2954 )
...
* Classify builds, pkgproj, resx and sfproj as XML
* Disambiguate .builds for XML and Text
2016-04-27 11:11:07 -06:00
Paul Chaignon
5c655e3b20
Grammar for AutoIt from Sublime Text package ( #2961 )
2016-04-27 11:09:36 -06:00
Paul Chaignon
9a0ac4a477
Makefile.frag as a Makefile filename ( #2969 )
2016-04-26 08:39:53 -06:00
Brandon Keepers
8ea9632ccf
Merge pull request #2955 from github/verify-licenses
...
Verify licenses on CI
2016-04-16 10:46:23 -04:00
Brandon Keepers
03ef4f30e8
Remove licenses from removed grammars
2016-04-16 10:35:57 -04:00
Brandon Keepers
12228fb525
Proper exit status for script/licensed
2016-04-16 10:25:34 -04:00
Brandon Keepers
92897046ed
Remove licenses from Rubygems licenses
...
We are still solidifying patterns around how licenses should be managed, but given the Gemfile.lock file is ignored, I don't think it makes sense for linguist to track licenses for Ruby dependencies. A consumer of this gem could end up with a different version of a dependency that has a different license.
In general, I think libraries should only track licenses for code that they vendor. Since linguist vendors the grammars, it makes sense for it to track the licenses for them.
2016-04-16 10:21:50 -04:00
Brandon Keepers
91aa843a4e
Verify licenses with travis
2016-04-16 10:12:45 -04:00
Kepler Sticka-Jones
c3145d3c08
Add Forge Mod Loader Mod Info file as JSON ( #2941 )
...
* Add Forge Mod Loader Mod Info file as JSON
* Add Forge Mod Loader Mod Info File
* Rename samples/JSON/mcmod.info to samples/JSON/filenames/mcmod.info
2016-04-15 11:16:50 -07:00
Michael Zhou
1ad2123896
Add gradlew and a few other filenames to Shell ( #2910 )
2016-04-15 11:14:57 -07:00
Bruce
9b9a256c60
Added GLSL extensions .vsh & .fsh ( #2951 )
2016-04-15 08:06:11 -07:00
Arfon Smith
0f3644d23a
Bumping Linguist to v4.8.3 ( #2950 )
2016-04-14 19:55:23 -07:00
Arfon Smith
04d3023f76
Grammar update
2016-04-14 18:51:15 -07:00
Arfon Smith
5c7aa5406a
Adding license text for graphql
2016-04-13 21:08:47 -07:00
Garen Torikian
bce676e902
Add support for GraphQL ( #2947 )
...
* Add GraphQL to languages.yml
* Add graphql submodule
* Add graphql to grammars.yml
* Add GraphQL samples
* Updating licensed information
2016-04-13 21:03:02 -07:00
Arfon Smith
7c9fd59a99
Updating licensed information for APL
2016-04-13 20:59:36 -07:00
John Gardner
b89d1a2e77
Add "mkfile" as a recognised Makefile name ( #2938 )
...
* Add ".mkfile" as a recognised Makefile extension
* Add a test-fixture for the "mkfile" extension
* Replace mkfile fixture with rewritten source
2016-04-08 20:51:41 -06:00
John Gardner
f8c5015b20
Switch grammar used for APL highlighting ( #2937 )
...
* Swap language repository used for APL highlighting
* Remove previous repository from submodule list
2016-04-08 14:15:21 -06:00
Arfon Smith
f28cdc8a15
Merge pull request #2936 from github/idris
...
Idris
2016-04-03 07:55:26 -06:00
Arfon Smith
0e147f1f66
Merge branch 'master' into idris
2016-04-03 07:51:05 -06:00
Arfon Smith
a91705724d
Adding atomic dreams license
2016-04-03 07:48:59 -06:00
PJB3005
5e3e8133fb
Adds proper grammar for the DM language.
2016-04-03 07:46:21 -06:00
Arfon Smith
5a3758f1c7
Linguist license docs bump
2016-04-03 07:41:24 -06:00
Arfon Smith
57237106f3
Adding back Idris grammar
2016-04-03 07:41:10 -06:00
John Gardner
99ad2368b0
Add ISC to license whitelist
...
Add ISC to license whitelist
2016-03-31 09:19:30 -07:00
Arfon Smith
21d7f99a4e
Cut release v4.8.2
...
* Updating grammars
* Bumping to v4.8.2
2016-03-29 17:02:30 -06:00
John Gardner
24b368a30c
Add ".es" to recognised ECMAScript extensions
...
* Add ".es" to recognised JavaScript extensions
* Add heuristic to differentiate Erlang from ECMAScript
* Add test-case for .es heuristic
2016-03-29 13:36:13 -06:00
Arfon Smith
7c8bc8561d
Merge pull request #2921 from Alhadis/protocol-fix
...
Fix protocol of Nix submodule's URL
2016-03-29 07:58:38 -06:00
Alhadis
ce37cd665d
Fix protocol of Nix submodule's URL
...
This stops tests failing when running "bundle exec rake test".
2016-03-30 00:24:50 +11:00
Arfon Smith
bd0f4f6f78
Merge pull request #2914 from github/adding-back-nix
...
Adding back nix grammar
2016-03-27 20:35:30 -06:00
Arfon Smith
4867db8831
Adding back nix grammar
2016-03-27 20:31:02 -06:00
Arfon Smith
e6ab516fb7
Merge pull request #2911 from github/cut-release-v4.8.1
...
Cut release v4.8.1
2016-03-25 11:56:13 -06:00
Arfon Smith
7501b82df1
Updating licenses
2016-03-25 11:21:36 -06:00
Arfon Smith
aa6b881971
Bumping to v4.8.1
2016-03-25 11:20:24 -06:00
Arfon Smith
3928734d0f
Updating grammars
2016-03-25 11:19:00 -06:00
James Ko
c7868a95bc
Merge pull request #2902 from jamesqo/patch-2
...
Add App.config + NuGet.config to the XML file list
2016-03-23 20:11:36 -06:00
Kepler Sticka-Jones
2012647f78
Merge pull request #2907 from keplersj/clang-format
...
Add .clang-format as a YAML file
2016-03-23 20:09:34 -06:00
Arfon Smith
84471a5463
Merge pull request #2908 from github/grace
...
Adding grace grammar back in.
2016-03-23 15:00:46 -06:00
James Ko
57a3c14f2b
Merge pull request #2906 from jamesqo/patch-3
...
Add .vssettings to the list of XML files
2016-03-22 11:57:48 -06:00
Arfon Smith
d9914307eb
Merge pull request #2905 from github/ats
...
Adding ATS grammar
2016-03-21 13:13:52 -06:00
Arfon Smith
71cdf46197
Merge pull request #2903 from github/nesC
...
Adding nest grammar back
2016-03-21 09:25:02 -06:00
James Ko
8a27884c70
Merge pull request #2899 from jamesqo/patch-1
...
Add ReSharper's .dotsettings to the list of XML files
2016-03-20 20:16:39 -06:00
Arfon Smith
b881e3e6cb
Merge pull request #2900 from github/gdscript
...
Adding back GDScript grammar
2016-03-20 20:16:01 -06:00
Arfon Smith
ca718d8f2a
Fixing up script/licensed verify
2016-03-20 08:47:08 -06:00
Arfon Smith
c6625b1b8a
Merge pull request #2898 from github/sourcepawn
...
Adding back sourcepawn
2016-03-20 08:34:05 -06:00
Arfon Smith
16a6d680c4
Adding Rubygems licenses.
2016-03-19 20:49:41 -06:00
Paul Chaignon
270fa8f5d3
Merge pull request #2894 from pchaigno/fix-warnings
...
Fix warnings
2016-03-19 20:42:32 -06:00
Arfon Smith
b1f5e93b4a
Merge pull request #2897 from github/pig-latin
...
Adding back Pig Latin grammar
2016-03-19 20:41:13 -06:00
Arfon Smith
79a61c72e1
Restoring curated grammars
2016-03-19 20:33:55 -06:00
Arfon Smith
3f04c11537
Merge pull request #2895 from github/bring-back-boo
...
Adding back boo
2016-03-19 20:29:11 -06:00
Arfon Smith
b2270613d7
Merge pull request #2896 from github/bring-back-logos
...
Adding Logos grammar.
2016-03-19 20:26:36 -06:00
Arfon Smith
0fe854421b
Merge pull request #2893 from github/extra-assembly
...
Adding back assembly grammar for object dumps
2016-03-19 08:00:53 -06:00
Arfon Smith
de074f421e
Merge pull request #2891 from pchaigno/package-license
...
MIT license in package.json
2016-03-19 07:47:18 -06:00
Arfon Smith
27590c39bd
Merge pull request #2892 from github/bringing-monkey-back
...
Bringing Monkey grammar back under MIT license
2016-03-19 07:45:05 -06:00
Arfon Smith
67191d4d5e
Bringing Monkey grammar back under MIT license
2016-03-19 07:38:59 -06:00
Paul Chaignon
00764f3d59
MIT license in package.json
2016-03-19 13:16:32 +01:00
Arfon Smith
4a2cb32149
Merge pull request #2887 from github/assembly-highlight
...
Bringing back Assembly highlighting
2016-03-18 20:28:59 -06:00
Arfon Smith
1a11664239
Adding sublimeassembly to license whitelist.
2016-03-18 20:24:06 -06:00
Arfon Smith
9520cbb44c
Bringing back Assembly highlighting
2016-03-18 20:15:38 -06:00
Arfon Smith
1aea6b2cdb
Merge pull request #2886 from github/puppet-highlight
...
Adding replacement grammar for Puppet
2016-03-18 17:52:07 -06:00
Arfon Smith
6ff950341a
Adding replacement grammar for Puppet
2016-03-18 17:44:05 -06:00
Arfon Smith
b9501e42b2
Merge pull request #2884 from github/licensor-mk2
...
[WIP] extracting license information
2016-03-18 17:29:05 -06:00
Arfon Smith
065c809dd5
Updating grammars based on script/licensed
2016-03-18 16:52:49 -06:00
Arfon Smith
5b9ea4a78f
Updating grammar checks to ensure license compliance
2016-03-18 16:47:34 -06:00
Arfon Smith
b72c4d4400
Fix Ruby deprecation warning
2016-03-18 16:47:09 -06:00
Arfon Smith
d46e214985
Removing InnoSetup grammar
2016-03-18 16:45:56 -06:00
Arfon Smith
799c47ce7a
Grammar update
2016-03-18 16:38:21 -06:00
Arfon Smith
b5121e59dd
Updating papyrus scopes
2016-03-18 16:38:12 -06:00
Arfon Smith
f6a7b4929f
Updating Papyrus grammar
2016-03-18 16:27:56 -06:00
Arfon Smith
162b77ab5a
Removing unused grammar
2016-03-18 16:19:44 -06:00
Arfon Smith
92904efd45
Fixing Ruby warning
2016-03-18 16:19:35 -06:00
Arfon Smith
93fabe487f
Removing openscad grammar
2016-03-18 16:14:54 -06:00
Arfon Smith
74d704bea2
Removing pig latin grammar
2016-03-18 16:13:46 -06:00
Arfon Smith
ee1bd50dd1
Removing oracle grammar
2016-03-18 16:12:17 -06:00
Arfon Smith
07096f84f5
Removing nix grammar
2016-03-18 16:10:33 -06:00
Arfon Smith
a9b3bd632b
Removing puppet grammar
2016-03-18 16:08:55 -06:00
Arfon Smith
eec324890e
Removing Idris grammar
2016-03-18 16:05:23 -06:00
Arfon Smith
ca6ac8f0db
Removing nesC grammar
2016-03-18 16:03:54 -06:00
Arfon Smith
60ab4a5fe7
Removing SourcePawn grammar
2016-03-18 15:57:00 -06:00
Arfon Smith
10eb5830f0
Removing Monkey grammar
2016-03-18 15:19:32 -06:00
Arfon Smith
835ceae6f6
Removing x86 grammar
2016-03-18 15:18:17 -06:00
Arfon Smith
abe3aa47f6
Removing GDScript grammar
2016-03-18 15:16:18 -06:00
Arfon Smith
53e34072ed
Removing Grace grammar
2016-03-18 15:15:08 -06:00
Arfon Smith
f83f761d0a
Removing Boo grammar
2016-03-18 15:13:53 -06:00
Arfon Smith
9c18bf3a89
Removing AutoIt grammar
2016-03-18 15:11:03 -06:00
Arfon Smith
f6e1ab444e
Removing ATS grammar
2016-03-18 14:55:11 -06:00
Arfon Smith
0ae8b2959d
Removing Logos grammar
2016-03-18 14:51:22 -06:00
Arfon Smith
46b0b1e5e2
Removing Creole grammar
2016-03-18 14:48:31 -06:00
Arfon Smith
b44dfb4ab8
Removing Clips grammar
2016-03-18 14:43:18 -06:00
Arfon Smith
868e528810
Downcase
2016-03-18 14:30:07 -06:00
Arfon Smith
0a4c850ef1
Merge branch 'licensor-mk2' of github.com:github/linguist into licensor-mk2
2016-03-18 14:27:19 -06:00
Arfon Smith
b3c4232251
Removing old license
2016-03-18 14:27:06 -06:00
Brandon Keepers
0c38df47b9
Save config
2016-03-18 16:09:54 -04:00
Brandon Keepers
bfd4005760
Disable license caching for rubygems and npm
2016-03-18 16:06:02 -04:00
Arfon Smith
fc9fad15a3
Updating license information for dependencies
2016-03-18 14:02:18 -06:00
Arfon Smith
b5091e88ad
Updating licensor -> licensed
2016-03-18 12:32:52 -06:00
Arfon Smith
2610808b6d
Updating licenses
2016-03-17 20:30:44 -06:00
Arfon Smith
3cfee4f214
Bumping to licensee v6.0.0
2016-03-17 20:30:22 -06:00
Arfon Smith
70fd116eaf
Merge branch 'master' into licensor-mk2
2016-03-17 20:24:23 -06:00
Arfon Smith
62aac9c2f7
Merge branch 'licensor' of github.com:github/linguist into licensor
2016-03-17 20:00:52 -06:00
Arfon Smith
afcf1c6c22
Merge branch 'master' into licensor
2016-03-17 19:57:29 -06:00
Arfon Smith
f3f0365b13
Merge pull request #2883 from williamd1k0/master
...
Fix regex in .rpy disambiguate
2016-03-17 17:32:32 -06:00
William Tumeo
9bc12843fe
Fix regex in .rpy disambiguate
2016-03-17 18:01:32 -03:00
Arfon Smith
5e3ceddf69
Merge pull request #2882 from github/2512-local
...
Pawn TextMate-compatible grammar (take 2)
2016-03-17 14:05:24 -06:00
Arfon Smith
d377e23193
Merge branch 'master' into 2512-local
2016-03-17 14:00:34 -06:00
Arfon Smith
e6dabd59ad
Merge pull request #2875 from github/2821-slim
...
Add Terra support
2016-03-17 10:40:19 -06:00
Arfon Smith
f0c7380132
Updating sublime-terra grammar
2016-03-17 10:27:39 -06:00
Arfon Smith
697ad4c568
Merge branch 'master' into 2821-slim
2016-03-17 10:23:59 -06:00
Arfon Smith
1efd9b384d
Merge pull request #2880 from github/cut-release-v4.8.0
...
v4.8.0 release
2016-03-16 22:46:29 -06:00
Arfon Smith
c1e71dc215
Bumping to v4.8.0
2016-03-16 21:44:20 -06:00
Arfon Smith
d2c7d27d13
Grammar update
2016-03-16 21:30:18 -06:00
Arfon Smith
1efd4c83f9
Merge pull request #2341 from github/api-changes
...
Move Linguist::Language.detect to Linguist.detect
2016-03-16 21:15:50 -06:00
Arfon Smith
0f7677423f
Merge pull request #2877 from pchaigno/fix-plpgsql-heuristic
...
Fix PLpgSQL heuristic rule
2016-03-12 06:01:59 -07:00
Paul Chaignon
2a0b0e9f93
Fix heuristic rule for PLpgSQL
2016-03-12 11:17:29 +01:00
Paul Chaignon
faec60188f
Tests for .sql heuristic rules
2016-03-12 11:04:53 +01:00
Vicent Marti
709a688858
Merge pull request #2876 from github/vmg/git-debug
...
git-linguist: Print PWD
2016-03-11 10:33:09 +01:00
Vicent Marti
2448ff8314
git-linguist: Print PWD
2016-03-11 10:27:10 +01:00
Arfon Smith
311202102d
Merge branch 'master' into 2821-slim
2016-03-10 06:51:35 -06:00
Arfon Smith
6812a22706
Slimming down Terra samples
2016-03-10 06:50:48 -06:00
Arfon Smith
fb727ce731
Merge pull request #2866 from jasonwilliams200OK/master
...
Classification of props file
2016-03-09 20:53:07 -06:00
Peter Jas
6af499e352
Classification of props file
...
* Initially treat as XML
* Disambiguate from ini (key-value pair style with `=`)
* If the file is neither XML-style nor INI, classify as SQL
2016-03-10 02:46:57 +00:00
Arfon Smith
66ec33cf8e
Merge pull request #2873 from github/2427-local
...
2427 local
2016-03-09 19:55:29 -06:00
Arfon Smith
f2694f3a74
Merge branch 'master' into 2427-local
2016-03-09 19:49:32 -06:00
Arfon Smith
d069d0e444
Merge pull request #2870 from kusma/hlsl
...
make .hlsl the primary extension for HLSL
2016-03-09 07:02:11 -06:00
Erik Faye-Lund
56ee61b17c
make .hlsl the primary extension for HLSL
...
When I submitted the HLSL-language, I accidentally missed that the
first extension was the primary one (as is documented in the source
code, which I unfortunately missed), and instead alphabetized the
whole list.
The primary extension should be .hlsl, so let's remedy this.
2016-03-09 12:49:29 +00:00
Arfon Smith
b945726017
Merge pull request #1965 from github/combine-gems
...
Merge github-linguist-grammars into github-linguist
2016-03-09 06:35:31 -06:00
Lars Brinkhoff
6f8a7d1070
Exclude 'filenames' from all_fixtures.
2016-03-09 13:28:00 +01:00
Lars Brinkhoff
b032886c21
Add .me and other text filenames.
...
click.me by Bram Moolenaar; VIM license.
2016-03-09 13:27:59 +01:00
Arfon Smith
988739d566
Merge branch 'master' into combine-gems
2016-03-09 06:25:35 -06:00
Arfon Smith
8cd80801e8
Fixing indentation
2016-03-09 06:15:41 -06:00
Arfon Smith
c3b7a1a6fb
Merge pull request #2146 from pchaigno/norwegian
...
Support for two Norwegian text extensions
2016-03-09 06:02:58 -06:00
Arfon Smith
9d0eff75ad
Merge pull request #2869 from pchaigno/sublime-syntax
...
Support for YAML .sublime-syntax extension
2016-03-09 06:02:00 -06:00
Paul Chaignon
3ccb548b6d
Support for YAML .sublime-syntax extension
2016-03-09 11:29:25 +01:00
Paul Chaignon
eeedd53f32
Support for Text extension .no (Norwegian text)
2016-03-09 10:38:47 +01:00
Paul Chaignon
11a3b5b73c
Support for Text extension .nb (Norwegian text)
2016-03-09 10:37:41 +01:00
Lars Brinkhoff
eacc48e8c7
Add .me to Groff file extensions.
2016-03-09 07:52:29 +01:00
Mike Linksvayer
5b72b4d353
move note about grammar repos from LICENSE to README.md
2016-03-08 21:05:55 -08:00
Arfon Smith
3f940ce8b8
Merge pull request #2868 from github/2603-local
...
2603 local
2016-03-08 22:03:30 -06:00
Arfon Smith
b2e3ea2334
Adding ace_mode back for M4Sugar
2016-03-08 21:56:01 -06:00
Arfon Smith
4637da8c32
Merge branch 'master' into 2603-local
2016-03-08 21:53:23 -06:00
Arfon Smith
6b88c5ba86
Merge pull request #2842 from kusma/hlsl
...
Add support for HLSL
2016-03-07 20:36:25 -06:00
Arfon Smith
5fdb596214
Merge pull request #2858 from williamd1k0/master
...
Fix "Ren'Py being detected as Python" #2849
2016-03-07 20:34:44 -06:00
Arfon Smith
c989b02285
Merge pull request #2857 from Dominator008/buck
...
Add BUCK filename to Python in languages.yml
2016-03-04 12:46:00 -06:00
Arfon Smith
c8301dc20b
Merge pull request #2861 from jglick/Jenkinsfile
...
Recognizing Jenkinsfile as Groovy source
2016-03-04 11:12:00 -06:00
Jesse Glick
ca4ea03828
Recognizing Jenkinsfile as Groovy source.
2016-03-03 19:15:09 -05:00
Michael Zhou
ae27c71d5a
Add BUCK filename to Python in languages.yml
...
BUCK is the filename for the build files of the Facebook Buck build
system. BUCK files are valid Python files.
Eg.:
https://github.com/GerritCodeReview/gerrit/blob/master/BUCK
Also add a missing sample for Pants / Bazel BUILD files. They are also
valid Python files.
2016-02-29 20:43:55 -05:00
Arfon Smith
3d1555e278
Merge pull request #2856 from github/cut-release-v4.7.6
...
Cut release v4.7.6
2016-02-29 08:24:58 -07:00
Arfon Smith
54fab9eb4e
Bumping to v4.7.6
2016-02-29 07:55:43 -07:00
Arfon Smith
8fea8a0b47
Grammar update
2016-02-29 07:54:29 -07:00
Arfon Smith
f14ae8e51b
Merge pull request #2803 from c-lipka/master
...
Added support for the POV-Ray Scene Description Language.
2016-02-28 07:33:05 -07:00
William Tumeo
6b60e5e786
Remove wrong line in the sample
2016-02-27 23:57:46 -03:00
William Tumeo
40413dfcc7
Add class and def to regex
2016-02-27 23:55:53 -03:00
William Tumeo
07f5ad1daa
Merge remote-tracking branch 'upstream/master'
...
Update fork 3
2016-02-27 23:22:04 -03:00
Arfon Smith
57f5a3e780
Merge pull request #2831 from FarbodSalamat-Zadeh/patch-1
...
Add CSV as data type to languages.yml
2016-02-27 15:54:44 -07:00
Farbod Salamat-Zadeh
3be007526c
Fix fixture_blob("Data/cars.csv")
...
Changes `fixture_blob("Data/cars.csv")` to `sample_blob("CSV/cars.csv")`
2016-02-27 15:30:22 +00:00
Farbod Salamat-Zadeh
9bfbd0550c
Move cars.csv from test/fixtures/Data to samples/CSV
2016-02-27 14:32:50 +00:00
Christoph Lipka
0301a5dcdf
Merge remote-tracking branch 'upstream/master'
2016-02-27 06:24:30 +01:00
Farbod Salamat-Zadeh
db994a1197
Remove .txt extension for CSV format
2016-02-27 00:42:03 +00:00
Arfon Smith
855c13ea2a
Merge pull request #2851 from edechter/master
...
Add .yap ext and yap interpreter for Prolog lang
2016-02-26 17:21:11 -07:00
William Claude Tumeo
bfa7eced44
Try fix "Ren'Py being detected as Python"
...
- Remove Ren'Py from Python group
- Add .rpy to Python + sample
2016-02-26 00:31:58 -03:00
William Claude Tumeo
b1d103b1f3
Merge remote-tracking branch 'upstream/master'
...
Update fork 2
2016-02-25 21:56:49 -03:00
Arfon Smith
fc816d3429
Merge pull request #2845 from kusma/uno
...
add support for Uno
2016-02-23 17:56:51 -07:00
William Tumeo
04a4e8c8e6
Merge pull request #1 from github/master
...
Update fork
2016-02-23 16:09:26 -03:00
Eyal Dechter
ab69fd01ac
Add .yap ext and yap interpreter for Prolog lang
2016-02-22 15:59:40 -05:00
Erik Faye-Lund
cc6106f31b
add sample ux-files
2016-02-22 18:45:59 +01:00
Erik Faye-Lund
ead85379ed
add sample uno-files
2016-02-22 18:44:02 +01:00
Erik Faye-Lund
f8d6be55ee
add .ux as an XML extension
...
This is used by Fusetools' UX markup:
https://www.fusetools.com/learn/fuse#hello-ux-markup
2016-02-20 14:45:31 +01:00
Arfon Smith
a241d75043
Merge pull request #2846 from Dominator008/bzl
...
Add .bzl extension to Python in languages.yml
2016-02-19 20:14:15 -07:00
Michael Zhou
864a6c0a20
Add .bzl extension to Python in languages.yml
...
.bzl is the extension for Skylark, a subset of Python that is used
to define build extensions for the Bazel build system.
Eg:
https://github.com/bazelbuild/bazel/blob/master/tools/build_rules/closure/closure_js_binary.bzl
2016-02-19 19:11:36 -05:00
Arfon Smith
1c20c54191
Fixing ordering of makefile filenames
2016-02-19 16:55:38 -07:00
Arfon Smith
4d722d1fd1
Merge pull request #2838 from scop/makefile
...
Makefile: Add Makefile.am and Makefile.in filenames
2016-02-19 12:39:59 -07:00
Erik Faye-Lund
b67254e986
add support for Uno
...
Uno is a fast, native dialect of C#, that includes a lot of
specialized functionality for graphics programming.
https://www.fusetools.com/learn/uno
2016-02-19 18:52:12 +01:00
Arfon Smith
041cf9c94e
Merge pull request #2837 from scop/shell-script
...
Shell: Add shell-script alias for recognizing Emacs modelines
2016-02-19 09:05:37 -07:00
Ville Skyttä
b08c5a8421
Shell: Add .sh.in extension
2016-02-19 17:56:50 +02:00
Arfon Smith
125eaa4cc3
Merge pull request #2844 from pchaigno/hacking.rst.txt
...
Move HACKING.rst.txt to sample directory
2016-02-19 08:44:01 -07:00
Erik Faye-Lund
6b001cf861
add support for HLSL/FX
...
Add support for DirectX HLSL / FX files. The FX files are
just HLSL files with some additional syntax to set
render-states and define multiple shader stages in one file.
Samples are either written by me, or taken from Chromium.
2016-02-19 11:32:46 +01:00
Paul Chaignon
5c4129f85b
Move HACKING.rst.txt to sample directory
...
The file was incorrectly placed at the root of the repo
2016-02-19 08:50:01 +01:00
Brandon Keepers
789607d9bc
Merge branch 'master' into go-vendor
...
* master: (168 commits)
ruby for example
Bumping version
Updating grammars
Grammar for Less from Atom package
Remove Less grammar
Updating to latest perl6 grammar
Adding Perl6-specific grammar.
Grammar for YANG from Atom package
Support for YANG language
Add detection of GrammarKit-generated files
Add .xproj to list of XML extensions
Test submodules are using HTTPS links
Improved vim modeline detection
Heuristic for Pod vs. Perl
Bumping to v4.7.4
Grammar update
Support .rs.in as a file extension for Rust files.
HTTPS links for submodules
Add the LFE lexer as an example of erlang .xrl
Add the Elixir parser as an example of erlang .yrl
...
2016-02-18 20:12:27 -05:00
Brandon Keepers
d46530989c
Only treat .go files in ^vendor/ as generated
2016-02-18 19:57:34 -05:00
Brandon Keepers
fa56879790
WIP
2016-02-18 19:26:45 -05:00
Erik Faye-Lund
41713d7719
add a sample of FLUX code
...
These samples were taken from the paper "Flux: A Language for
Programming High-Performance Servers", by Burns et al and Flux V0.02
which can be found here:
https://plasma.cs.umass.edu/emery/flux.1.html
2016-02-18 23:38:56 +01:00
Ville Skyttä
17a9463588
Makefile: Add Makefile.am and Makefile.in filenames
2016-02-14 22:08:21 +02:00
Ville Skyttä
fb9f271720
Shell: Add shell-script alias for recognizing Emacs modelines
2016-02-14 22:00:16 +02:00
Arfon Smith
8de50edb41
ruby for example
2016-02-12 17:05:44 -07:00
Arfon Smith
ab33fccddd
Merge pull request #2836 from github/cut-release-v4.7.5
...
Cut release v4.7.5
2016-02-12 16:58:11 -07:00
Arfon Smith
bd95ac0beb
Bumping version
2016-02-12 16:27:29 -07:00
Arfon Smith
7b3efb185f
Updating grammars
2016-02-12 16:25:05 -07:00
Farbod Salamat-Zadeh
a0065febe2
Add ace_mode and tm_scope for CSV
2016-02-06 16:34:33 +00:00
Arfon Smith
9374784651
Merge pull request #2805 from jamesqo/patch-1
...
Add .xproj to list of XML file extensions
2016-02-04 20:28:47 -07:00
Arfon Smith
aa6af3deed
Merge pull request #2822 from AbigailBuccaneer/master
...
Add detection of GrammarKit-generated files
2016-02-04 20:28:12 -07:00
Arfon Smith
a19e501b44
Merge pull request #2833 from pchaigno/less-new-grammar
...
New grammar for Less
2016-02-03 08:45:08 -07:00
Paul Chaignon
889a395340
Grammar for Less from Atom package
2016-02-03 14:22:23 +01:00
Paul Chaignon
eb8eb28ca7
Remove Less grammar
2016-02-03 14:19:58 +01:00
Arfon Smith
697b3351e6
Merge pull request #2832 from github/better-perl6
...
Adding Perl6-specific grammar.
2016-02-02 22:43:12 -07:00
Arfon Smith
9fd80bfd67
Updating to latest perl6 grammar
2016-02-02 22:38:50 -07:00
Arfon Smith
7b58b1ea59
Adding Perl6-specific grammar.
2016-02-02 19:37:35 -07:00
Farbod Salamat-Zadeh
c454396c26
Add CSV as data type to languages.xml
...
Adds the .csv extension (and also .txt extension) so that this file type is shown when searching on GitHub.
2016-02-02 19:41:05 +00:00
Bayu Aldi Yansyah
2e9d8f5520
samples: remove empty file
2016-02-01 16:02:19 +07:00
Bayu Aldi Yansyah
c8ea3fba5a
terra use #00004c 3 shades from Lua #000080
...
http://www.color-hex.com/color/000080
2016-02-01 15:11:46 +07:00
Bayu Aldi Yansyah
56af13047c
grammar: add Terra
2016-02-01 15:11:24 +07:00
Arfon Smith
c46900396a
Merge pull request #2827 from pchaigno/yang
...
Support for the YANG modeling language
2016-01-31 18:33:07 -06:00
Paul Chaignon
b235ed1223
Grammar for YANG from Atom package
2016-01-31 10:31:06 +01:00
Paul Chaignon
16d9612603
Support for YANG language
2016-01-31 10:29:06 +01:00
Abigail
721e5b4656
Add detection of GrammarKit-generated files
...
GrammarKit is a plugin by JetBrains for creating custom language plugins
for JetBrains IDEs (such as IntelliJ, RubyMine, CLion and more). It
defines a BNF parser language which can be used to generate a parser in
Java, and it also integrates JFLex for generating a lexer in Java.
Both of these generated Java files can be recognised by a comment on the
first line of the file, and so classifying them as generated is trivial.
2016-01-28 11:47:33 +00:00
Bayu Aldi Yansyah
9b8b39f444
samples: add Terra samples
...
source: https://github.com/zdevito/terra/tree/master/tests
2016-01-28 11:22:27 +07:00
Bayu Aldi Yansyah
e32a837fb2
languages.yml: add Terra
2016-01-28 10:52:03 +07:00
Arfon Smith
9961f8bc1c
Merge pull request #2797 from lpil/erlang-leex-yecc
...
support for leex (.xrl) / yecc (.yrl) files
2016-01-23 11:36:43 -05:00
Arfon Smith
c066867d59
Merge pull request #2812 from chrisarcand/improved-vim-modeline-detection
...
Improved vim modeline detection
2016-01-21 20:12:26 -05:00
Arfon Smith
21093165e1
Merge pull request #2613 from ismailarilik/patch-2
...
Add colors for some languages.
2016-01-21 20:10:36 -05:00
James Ko
df88de14e3
Add .xproj to list of XML extensions
2016-01-20 19:01:19 -05:00
Arfon Smith
94de431aa5
Merge pull request #2811 from pchaigno/pod-heuristic
...
Heuristic for Pod vs. Perl
2016-01-18 07:59:47 -05:00
Arfon Smith
502557a97f
Merge pull request #2808 from pchaigno/submodules-ssh
...
HTTPS links for submodules
2016-01-17 16:14:55 -05:00
Paul Chaignon
52938f6dbf
Test submodules are using HTTPS links
2016-01-17 18:14:51 +01:00
chrisarcand
d87fad649c
Improved vim modeline detection
...
TLDR: This greatly increases the flexibility of vim modeline detection
to manually set the language of a file.
In vim there are two forms of modelines:
[text]{white}{vi:|vim:|ex:}[white]{options}
examples: 'vim: syntax=perl', 'ex: filetype=ruby'
-and-
[text]{white}{vi:|vim:|Vim:|ex:}[white]se[t] {options}:[text]
examples: 'vim set syntax=perl:', 'Vim: se ft=ruby:'
As you can see, there are many combinations. These changes should allow
most combinations to be used. The two most important additions are the
use of the keyword 'syntax', as well as the addition of the first form
(you now no longer need to use the keyword 'set' with a colon at the end).
The use of first form with 'syntax' is very, very common across GitHub:
https://github.com/search?l=ruby&q=vim%3A+syntax%3D&ref=searchresults&type=Code&utf8=%E2%9C%93
2016-01-16 08:57:20 -05:00
Paul Chaignon
d8666e5309
Heuristic for Pod vs. Perl
...
.pod files classified as Pod if they contain any Pod syntax
2016-01-16 11:21:26 +01:00
Arfon Smith
0c071990cb
Merge pull request #2809 from github/cut-release-v4.7.4
...
v4.7.4 release
2016-01-15 10:34:50 -05:00
Arfon Smith
77dfb19a50
Bumping to v4.7.4
2016-01-15 09:21:43 -05:00
Arfon Smith
49254f1f74
Grammar update
2016-01-15 09:19:24 -05:00
Arfon Smith
9dd952c175
Merge pull request #2807 from mrmonday/patch-1
...
Support .rs.in as a file extension for Rust files.
2016-01-15 09:11:36 -05:00
Robert Clipsham
0b9897db1f
Support .rs.in as a file extension for Rust files.
...
When using syntax extensions in stable or beta Rust channels using the syntex package, it is common to use the file extension .rs.in for the source file, and .rs for the generated file.
2016-01-11 19:15:01 +00:00
Christoph Lipka
9d11128362
Updated POV-Ray SDL grammar sub-project
2016-01-10 21:24:02 +01:00
Christoph Lipka
ee17ab3e26
Empty commit to trigger re-run of build checks.
2016-01-10 21:14:17 +01:00
Christoph Lipka
06af36dac2
Fixed POV-Ray SDL entry in grammars.yml and Ace mode in languages.yml
2016-01-10 20:23:09 +01:00
Christoph Lipka
51d6d741e5
Fixed ordering of POV-Ray SDL in languages.yml
2016-01-10 20:11:26 +01:00
Christoph Lipka
b593a8ae67
Added more samples for the POV-Ray Scene Description Language
2016-01-10 18:40:29 +01:00
Christoph Lipka
7b30240a7f
Added POV-Ray Scene Description Language
2016-01-10 13:05:41 +01:00
Paul Chaignon
71f124faa5
HTTPS links for submodules
...
When cloning the repository with all its submodules,
users without an SSH key registered will fail to clone
submodules with an SSH link
2016-01-10 10:10:41 +01:00
Arfon Smith
470bd34349
Merge pull request #2800 from github/2794-local
...
[UPDATED] Switch to a different (and better) grammar for Inform 7 source code
2016-01-07 16:37:28 -05:00
Arfon Smith
65087dd7b8
Merge branch 'master' into 2794-local
2016-01-07 16:28:54 -05:00
Arfon Smith
89c5361f25
Merge pull request #2772 from ibnfirnas/fix-copypasta-artifact
...
Remove copypasta artifact.
2016-01-07 16:26:10 -05:00
Arfon Smith
f82cc26e4f
Merge pull request #2778 from pchaigno/wiki
...
New extensions for consistency with Markup
2016-01-07 16:25:47 -05:00
Louis Pilfold
15232fc072
Add the LFE lexer as an example of erlang .xrl
2016-01-04 12:17:31 +00:00
Louis Pilfold
0a7aab947c
Add the Elixir parser as an example of erlang .yrl
2016-01-04 12:16:32 +00:00
Louis Pilfold
5906fa81bb
support for Erlang leex (.xrl) / yecc (.yrl) files
2016-01-04 11:12:39 +00:00
Arfon Smith
1b2f574af2
Merge pull request #2782 from pchaigno/perl-heuristic-order
...
Reorder Perl heuristic rules
2016-01-03 07:44:54 -05:00
Paul Chaignon
ca4bc6110f
Remove 'use strict' from Perl6 sample
2016-01-03 11:47:09 +01:00
Arfon Smith
a944769d61
Grammars update
2016-01-02 22:18:27 -05:00
Arfon Smith
98a31515ef
Merge pull request #2796 from github/2703-local
...
MagicPython
2016-01-02 22:09:52 -05:00
Arfon Smith
3e665099ac
Updating Python grammars
2016-01-02 22:04:16 -05:00
Arfon Smith
5400b534e4
Merge branch 'master' into 2703-local
2016-01-02 21:38:37 -05:00
Arfon Smith
6f2d4dc195
Merge pull request #2788 from nwolverson/update-purescript-submodule
...
Update PureScript submodule (moved repo, grammar tweak)
2016-01-02 21:33:21 -05:00
Arfon Smith
4f7fac3ba1
Merge pull request #2783 from jrnold/add-stan-extension
...
Add stan extension
2016-01-02 21:32:14 -05:00
Arfon Smith
fd6569830a
Merge pull request #2792 from aqnouch/patch-1
...
Updated copyright to 2016
2016-01-02 21:23:52 -05:00
Andrew Plotkin
5d4cad6394
Remove the old submodule entry.
2016-01-01 22:40:23 -05:00
Andrew Plotkin
b790a49282
Remove the old Sublime-Inform grammar from the submodules list.
2016-01-01 22:25:11 -05:00
Andrew Plotkin
537b83c759
Switch from Sublime-Inform grammar to language-inform7 grammar
...
for Inform 7 source code.
2016-01-01 22:23:01 -05:00
Andrew Plotkin
c0b9e2c3f4
Update comment.
2016-01-01 21:52:51 -05:00
Andrew Plotkin
f488b9b9f7
Test strings and substs in a doc comment.
2016-01-01 17:22:06 -05:00
Andrew Plotkin
7060b116f4
Reword a little.
2016-01-01 16:54:55 -05:00
Andrew Plotkin
0f4cf11294
Wrong semicolon.
2016-01-01 16:34:23 -05:00
Andrew Plotkin
048496723b
Include lots more forms of Inform7 syntax. Including embedded Inform6
...
syntax.
2016-01-01 16:15:03 -05:00
AQNOUCH Mohammed
70068f74f1
Updated copyright to 2016
2016-01-01 01:53:09 +00:00
Nicholas Wolverson
6f197bacc7
Update PureScript submodule (moved repo, grammar tweak)
...
Updated grammar to support triple-quoted strings properly:
0c53f8162e
atom-language-purescript repo has been moved to purescript-contrib org,
update the URL.
2015-12-29 23:22:53 +00:00
jrnold
24a89d2d75
add tm_grammar for Stan
2015-12-28 22:32:53 -08:00
jrnold
1ac16cbec7
add vendor for Stan
2015-12-28 22:31:49 -08:00
jrnold
8144438f39
Add color for Stan
...
Use the brick-red color of the [Stan logo](https://raw.githubusercontent.com/stan-dev/logos/master/logo.png ).
2015-12-27 18:50:43 -08:00
jrnold
f141abbc73
add tm_scope for Stan
2015-12-24 16:05:06 -08:00
jrnold
5329b96793
add Stan samples
2015-12-24 15:55:14 -08:00
jrnold
7a70931066
add Stan to languages
2015-12-24 15:55:00 -08:00
Paul Chaignon
9a070d7bb3
Reorder Perl heuristic rules
...
Order heuristic rules by accuracy
Heuristic rules which are expected to generated
less false positives should be tested first
2015-12-23 21:43:55 +01:00
Paul Chaignon
189b2d684b
.rst.txt and .rest.txt as reStructuredText extensions
2015-12-20 16:21:11 +01:00
Paul Chaignon
71dfac26fe
.wiki extension as Mediawiki
2015-12-20 13:09:00 +01:00
Arfon Smith
efdc790374
Merge pull request #2776 from humzashah/minor-code-improvements
...
minor code improvements
2015-12-18 11:50:25 -05:00
Syed Humza Shah
a3613dc438
fixed a typo
2015-12-18 01:43:01 +00:00
Syed Humza Shah
97afedd861
removed usage of keyword as variable
...
this was done mainly to fix annoying syntax highlighting
2015-12-18 01:27:58 +00:00
Syed Humza Shah
00a436f175
used proper 'if/elsif/end' syntax
2015-12-18 01:24:05 +00:00
Siraaj Khandkar
aa2e3000cd
Remove copypasta artifact.
2015-12-16 14:00:48 -05:00
Arfon Smith
10e0fa4360
Merge pull request #2771 from ibnfirnas/add-mathematica-test-file-extension
...
Add mathematica unit test file extension
2015-12-15 19:48:05 -05:00
Siraaj Khandkar
0473af368f
Add sample Mathematica test files.
2015-12-15 13:37:55 -05:00
Siraaj Khandkar
b82f563c38
Add Mathematica test file extension: .mt
2015-12-15 13:33:03 -05:00
Arfon Smith
344297895b
Merge pull request #2768 from williamd1k0/master
...
Add Ren'Py language and grammars
2015-12-14 09:41:45 -05:00
William Claude Tumeo
d3c525645b
Fix sample folder name and language order
2015-12-13 15:58:14 -02:00
William Claude Tumeo
59d02e5138
Add language-renpy submodule
2015-12-13 00:20:25 -02:00
William Claude Tumeo
8522dc1d33
Add Ren'Py language and grammars
2015-12-13 00:16:09 -02:00
Vicent Marti
53d238f310
Merge pull request #2766 from github/piki/clear-cache
...
Catch `ENOENT` in `clear_cache`
2015-12-10 09:08:40 +01:00
Patrick Reynolds
92ed2d189e
Catch ENOENT in clear_cache
...
There's no need for `clear_cache` to fail if the cache doesn't exist,
either because we call `clear_cache` twice or because no cache was
previously written on this particular repo.
2015-12-09 23:24:32 -06:00
Arfon Smith
7133c3b11a
Merge pull request #2765 from github/cut-release-v4.7.3
...
Bumping version to v4.7.3
2015-12-08 23:17:35 -05:00
Arfon Smith
d72114083b
Bumping version to v4.7.3
2015-12-08 22:30:17 -05:00
Arfon Smith
683925fcd5
Updating grammars
2015-12-08 22:28:46 -05:00
Arfon Smith
1c8bf32d35
Merge pull request #2759 from pchaigno/click
...
Support for the Click modular router language
2015-12-08 16:08:55 -05:00
Paul Chaignon
28913833f4
Merge branch 'master' into click
2015-12-08 22:00:49 +01:00
Arfon Smith
c6752be546
Merge pull request #2749 from Alhadis/maxscript
...
Add language support for MAXScript
2015-12-08 08:04:13 -05:00
Arfon Smith
395e474cad
Merge pull request #2763 from github/2746-local
...
Jupyter notebook, version 2
2015-12-08 07:45:57 -05:00
Arfon Smith
16ea189aa6
Colour switch
2015-12-08 07:39:43 -05:00
marcelo-ramires
ac81fc5da9
Changing Jupyter Notebook color to a further darker shade to make it even more different from Mask's one
2015-12-07 14:12:18 -02:00
marcelo-ramires
58191c10b3
Changing Jupyter Notebook color to make it more different from Mask's one
2015-12-07 14:00:18 -02:00
marcelo-ramires
c2ca23d580
Removing extra leading space
2015-12-05 19:38:02 -02:00
marcelo-ramires
b5dfb40c7d
Setting Jupyter Notebook's language property tm_scope to source.json
2015-12-05 18:57:40 -02:00
marcelo-ramires
7e647fd915
Renaming the sample folder to match Jupyter Notebook's, making the language type markup, and adding a real sample file instead of a dummy one
2015-12-05 18:48:17 -02:00
Paul Chaignon
5b9f9bc0e6
Grammar for Click from Atom package
2015-12-05 14:03:02 +01:00
Paul Chaignon
b1c057fa30
Support for the Click router config language
2015-12-05 13:58:14 +01:00
marcelo-ramires
ca348dd373
Moving .ipynb extension from python language to a new language called Jupyter Notebook
2015-12-05 03:25:38 -02:00
Arfon Smith
b802045c5c
Grammar updates
2015-12-03 17:27:17 -06:00
Arfon Smith
3c244a9501
Merge pull request #2758 from github/2667-local
...
Add Ur/Web support
2015-12-03 16:03:12 -06:00
Arfon Smith
832a7b9b06
Merge branch 'master' into 2667-local
2015-12-03 15:41:25 -06:00
Arfon Smith
e7d856345f
Merge pull request #2757 from scottclowe/octave-alias
...
Add octave as an alias for Matlab syntax
2015-12-03 15:35:55 -06:00
Scott Lowe
ac559effaa
Add octave as an alias for Matlab syntax
...
Since Octave is a clone of Matlab, the syntax is exactly the same
and hence it is desirable for highlighting to be exactly the same
as well.
Adding octave as an alias for Matlab will trivially provide support
for highlighting Octave code, and will ensure the two languages
always use the same syntax highlighting rules.
2015-12-03 21:00:21 +00:00
Arfon Smith
95d0daba80
Merge pull request #2755 from github/add-elixir-interpreter
...
Adding elixir as an interpreter
2015-12-02 16:23:14 -06:00
Arfon Smith
a0ad1523a1
Adding elixir as an interpreter
2015-12-02 14:52:29 -06:00
Alhadis
06c049b8c0
Change ".ms" heuristic to accommodate MAXScript
...
Linguist currently uses the presence of "move" commands to differentiate
a GAS file from Groff. This is problematic with MAXScript, with includes
a built-in function of that name. Furthermore, because of the language's
exhaustive vocabulary, case insensitive nature and flexible syntax, it's
difficult to impose rigid criteria on classifying it.
This commit modifies the heuristic to assume the following flow:
1. If a line contains ".include" or ".global"/".globl" which doesn't
follow a non-whitespace character, assume GAS.
2. Otherwise, if the line starts with a command like ".LG7E0" with a
possible string of whitespace before it, assume it's also GAS.
UNLESS either of the following conditions are true:
2a. The token is enclosed by a string or /* multiline comment */
2b. The previous line ends with a backslash to denote a statement
broken between lines, with possible whitespace and/or comment
sequences between the backslash and the actual newline.
3. If neither of the above are met, assume the file is MAXScript.
This approach may appear overly-inclusive, but given real-world usage of
MAXScript includes writing brief files with few distinguishing keywords,
it's reasonable to permit this leniency.
2015-11-28 04:40:29 +11:00
marcelo-ramires
24c7380765
Adding .ipynb (Jupyter Notebook) extension to python, and a sample file
2015-11-26 02:55:39 -02:00
Alhadis
73ef1bf156
Update MAXScript submodule to version v1.0
...
This is the first "real" version of the language package, which I pushed
to Atom's packages repository earlier before.
2015-11-26 05:58:10 +11:00
Arfon Smith
c8b30a62f9
Merge pull request #2741 from github/cut-release-v4.7.2
...
Cut release v4.7.2
2015-11-23 15:24:29 -06:00
Arfon Smith
48dfdd2dfe
Bumping version to v4.7.2
2015-11-23 14:04:48 -06:00
Arfon Smith
68727f724a
Grammars update
2015-11-23 13:53:53 -06:00
Alhadis
f46e053633
Darken MAXScript's language colour
...
Rake's tests are failing because #0AA is too similar to the colour being
used by another language (Dart: #00B4AB). This commit increases contrast
enough to satisfy the build (with 00A6A6 being the closest shade allowed
by the current colour threshold).
See also: github/linguist@3c96f9e
2015-11-23 19:04:09 +11:00
Alhadis
d2e739ba8c
Update MAXScript submodule to include license file
...
See also: Alhadis/language-maxscript@96dbacf5b
2015-11-23 19:02:50 +11:00
Alhadis
37174e1d2c
Include MAXScript submodule in grammars directory
2015-11-23 17:34:43 +11:00
Alhadis
cdb5206def
Define MAXScript's language traits
...
The colour chosen to represent the language is taken from Autodesk's own
colouring scheme, which should easily be recognised by their userbase.
2015-11-23 17:14:35 +11:00
Alhadis
d636eaf1e3
Add example MAXScript files from Autodesk reference
2015-11-23 17:12:18 +11:00
Arfon Smith
49f3eb1286
Merge pull request #2736 from ppwwyyxx/patch-1
...
add jquery.fancybox.css to vendor list
2015-11-22 21:16:45 -06:00
Yuxin Wu
8ab94a8643
Use one line for jquery fancybox in vendor
...
(just another commit to pass CLA check
2015-11-21 21:55:08 -05:00
Yuxin Wu
f72c337c5b
add jquery.fancybox.css to vendor list
...
fancybox has both js and css
2015-11-21 21:48:03 -05:00
Arfon Smith
d22321de07
Merge pull request #2733 from github/cake
...
.cake
2015-11-19 20:34:36 -06:00
Arfon Smith
473e5db51f
Adding sample for Coffeescript too
2015-11-19 20:24:23 -06:00
Arfon Smith
8b9fc4683a
Merge branch 'master' into cake
2015-11-19 20:19:08 -06:00
Arfon Smith
3b4415cc3c
Merge pull request #2729 from larsbrinkhoff/fortran
...
Recognise END statement in FORTRAN files.
2015-11-19 20:07:10 -06:00
Arfon Smith
2afce1754a
Merge pull request #2731 from soc/patch-1
...
Change Scala language color to Scala language's main color
2015-11-19 20:06:22 -06:00
Arfon Smith
f232b93214
Merge pull request #2728 from larsbrinkhoff/fs
...
Add new .eam.fs sample for Formatted.
2015-11-19 20:05:45 -06:00
soc
db64f192fa
Change Scala language color to Scala language's main color
2015-11-19 15:25:55 +01:00
Lars Brinkhoff
ca96ecdc55
Recognise END statement in FORTRAN files.
2015-11-19 08:51:13 +01:00
Lars Brinkhoff
2a06d1aa19
Add new sample for Formatted.
...
Sample from qingguang/lammps-sph; GPL v2 license.
2015-11-19 07:59:31 +01:00
Arfon Smith
b2fa2a1f46
Merge pull request #2655 from iblech/pickle
...
Detect Pickle data dumps (.p, .pkl, .pickle)
2015-11-16 17:57:53 -06:00
Ingo Blechschmidt
6839516b5c
Only classify .pkl files as Pickle data dumps
...
It seems to be the dominant extension at the moment, even though several
Python resources use `.p` or `.pickle`. This was discussed in #2655 .
2015-11-17 00:05:22 +01:00
Arfon Smith
7247c80fac
Merge pull request #2722 from github/cut-release-v4.7.1
...
Cut release v4.7.1
2015-11-12 19:51:41 -06:00
Arfon Smith
01d05d1d4e
Bumping to v4.7.1
2015-11-12 18:43:16 -06:00
Arfon Smith
8db4cc482e
Grammar update
2015-11-12 18:42:24 -06:00
Arfon Smith
074f17ed98
Merge pull request #2712 from matiasinsaurralde/master
...
Support for JSCAD files
2015-11-12 18:18:52 -06:00
Arfon Smith
68b553ea55
Updating grammars
2015-11-10 09:57:04 +00:00
Arfon Smith
fd5da9cb15
Merge pull request #2690 from github/licensee-6
...
Upgrade to licensee 6
2015-11-10 09:41:09 +00:00
Arfon Smith
d081f687b0
Merge branch 'master' into licensee-6
2015-11-10 09:34:39 +00:00
Arfon Smith
34abe5b983
Merge pull request #2717 from meatballhat/supercollider-grammar
...
Add SuperCollider grammar
2015-11-10 09:31:24 +00:00
Arfon Smith
5765f1faf1
Merge pull request #2718 from meatballhat/travis-apt-update
...
Fetch libicu via Travis, switch back to container-based
2015-11-10 09:30:04 +00:00
Dan Buch
550b67215c
Fetch libicu via Travis, switch back to container-based
...
This is a test. I don't understand the details of how the `bundle config
build.charlock_holmes` bit works/fails, so the intent here is to get a PR posted
for purposes of getting feedback via the full Travis machinery.
2015-11-08 06:41:22 -05:00
Dan Buch
d7b2826113
Add SuperCollider grammar
...
plus a few minor language support updates including:
- recognize `sclang` and `scsynth` interpreters
- set `tm_scope: source.supercollider`
- reorder extensions so that `.sc` is primary
2015-11-08 06:28:14 -05:00
Arfon Smith
b4f94c7c25
Merge pull request #2706 from redroot/add-csl-as-xml-support
...
adding csl as an extension for XML, included sample
2015-11-05 09:07:49 -08:00
Arfon Smith
d24677adbb
Merge pull request #2716 from github/faster-string-tokenizer
...
Use negative lookbehind when tokenizing string literals
2015-11-05 08:40:34 -08:00
Arfon Smith
04f981eeac
Merge pull request #2714 from github/aroben-patch-1
...
Remove mentions of treatment of vendored files in diffs
2015-11-05 08:14:26 -08:00
Arfon Smith
b53d84d8ff
Merge pull request #2600 from manveru/pony-language
...
Add Pony language
2015-11-05 08:08:38 -08:00
Adam Roben
fea8bb21a0
Use negative lookbehind when tokenizing string literals
...
This can double the speed of tokenizing large RTF files that use \'hh
escape sequences.
2015-11-05 10:18:44 -05:00
Adam Roben
996ed8a8b1
Remove mentions of treatment of vendored files in diffs
...
Vendored files are treated just like any other files when diffing on github.com.
2015-11-04 13:26:24 -05:00
Matias Insaurralde
daef164163
adding jscad sample file
2015-11-03 00:24:15 -03:00
Matias Insaurralde
61a5cab1f2
adding extension for OpenJSCAD
2015-11-03 00:03:00 -03:00
Redth
2fddaaf3d7
Reordered extensions so the primary .cs is first
2015-10-31 12:45:54 -04:00
Redth
741d246581
Add .cake extension for C#
...
This adds the .cake file extension to the C# language.
Here is a search in the wild: https://github.com/search?q=extension%3Acake+NOT+coffee&type=Code
Cake (C# Make) is a cross platform build automation system with a C# DSL to do things like compiling code, copy files/folders, running unit tests, compress files and build NuGet packages.
You can find out out more about cake here: http://cakebuild.net/
2015-10-30 15:06:38 -04:00
redroot
1b23e81541
adding csl as an extension for XML, included sample
2015-10-30 10:40:15 +00:00
Arfon Smith
362d300cb0
Blob not FileBlob
2015-10-26 09:06:42 +00:00
Dario Bertini
7b185cc2f3
Switch to MagicPython for Python sources
2015-10-23 20:49:05 +01:00
Arfon Smith
932726863f
Merge branch 'master' into licensee-6
2015-10-23 10:29:47 +01:00
Arfon Smith
a35a3e98ce
Merge pull request #2702 from github/drop-ruby-1.9.3
...
Dropping support for Ruby 1.9.3
2015-10-23 10:29:13 +01:00
Arfon Smith
7c404e72d2
Dropping support for Ruby 1.9.3
2015-10-23 10:20:31 +01:00
Arfon Smith
8736e2305d
Merge pull request #2700 from pchaigno/django-alias
...
Django as an alias for HTML+Django
2015-10-22 20:39:14 +01:00
Paul Chaignon
a13664698f
Django as an alias for HTML+Django
2015-10-22 20:28:40 +02:00
Arfon Smith
6e934067a8
Merge pull request #2698 from phase/master
...
Change D color to match the website
2015-10-22 09:26:31 +01:00
phase
3040642f97
Change D color to its logo
2015-10-21 16:42:43 -07:00
phase
dd7e44f957
Change D color to match the website
...
The original yellow color doesn't fit D very well, and it looks an awful lot like the color for JavaScript. This changes it to the color used on the website's sidebar, and nice dark maroon: http://www.colorpicker.com/2e2324
2015-10-21 15:34:25 -07:00
Arfon Smith
6b56a243e7
Merge pull request #2696 from github/cut-linguist-4.7.0
...
Bumping to version 4.7.0
2015-10-21 10:19:16 +01:00
Arfon Smith
5d08605aef
Bumping to version 4.7.0
2015-10-21 09:04:17 +01:00
Arfon Smith
bf705cbaf2
Grammars update
2015-10-21 09:02:56 +01:00
Arfon Smith
fe827896e0
Merge pull request #2681 from miek/kicad-brd-extension
...
Add .brd extension for KiCad
2015-10-21 08:55:05 +01:00
Arfon Smith
317219e479
Merge branch 'master' into licensee-6
2015-10-21 08:51:10 +01:00
Arfon Smith
64e7df7596
Merge pull request #2694 from github/memory_blob
...
Memory blob
2015-10-21 08:49:42 +01:00
Brandon Keepers
33dc865c30
run script/licensor
2015-10-20 17:45:45 -04:00
Brandon Keepers
0d469e2966
Add licensor
2015-10-20 17:44:31 -04:00
Arfon Smith
b3ff84872b
Merge branch 'master' into memory_blob
2015-10-20 19:24:43 +01:00
Arfon Smith
5d176a781c
Fixing the build :-\
2015-10-20 19:24:04 +01:00
Arfon Smith
e0c97f97ba
Merge branch 'master' into memory_blob
2015-10-20 12:36:26 +01:00
Arfon Smith
83f358976e
Fixing up some old MemoryBlob references
2015-10-20 12:33:43 +01:00
Arfon Smith
9ee6153891
Merge pull request #2676 from lucky/master
...
Support for files generated by Racc.
2015-10-19 12:05:12 +01:00
Arfon Smith
825e640061
Merge pull request #2684 from jeffkreeftmeijer/eex
...
Add EEx (Embedded Elixir)
2015-10-19 12:02:18 +01:00
Arfon Smith
e5ae213839
Merge pull request #2689 from edendramis/master
...
Add FreeMarker syntax highlighting
2015-10-19 12:00:38 +01:00
Arfon Smith
74e034c689
Merge pull request #2686 from pchaigno/metal
...
Support for Metal language
2015-10-19 11:49:36 +01:00
Evangelia Dendramis
a55a60a161
removing group and search term
2015-10-16 18:19:53 -07:00
Brandon Keepers
9d865ec018
license of factor grammar is now detected properly
2015-10-16 15:16:04 -04:00
Brandon Keepers
8b01e3dead
Upgrade to licensee 6.0.0b1
2015-10-16 15:15:34 -04:00
edendramis
9e3cc01715
adding FreeMarker to grammars.yml
2015-10-16 09:54:17 -07:00
edendramis
0f204767a9
updating examples
2015-10-15 14:48:20 -07:00
edendramis
11e3251efd
adding samples
2015-10-15 14:43:02 -07:00
edendramis
1f1416a5f7
adding freemarker grammar
2015-10-15 14:15:27 -07:00
edendramis
b3786f3825
Merge remote-tracking branch 'upstream/master'
2015-10-15 14:07:13 -07:00
Paul Chaignon
09c2eee91e
Support for Metal language
2015-10-13 07:57:58 +02:00
Arfon Smith
dc78b14902
Merge pull request #2683 from hipikat/patch-1
...
Correct typo ("Any information you [c]an add")
2015-10-12 10:09:17 +01:00
Arfon Smith
500ce0959a
Merge branch 'master' into memory_blob
2015-10-12 09:49:22 +01:00
Adam Wright
aa0c9e3572
Correct typo ("Any information you [c]an add")
2015-10-12 14:40:18 +08:00
Mike Walters
e6de75d48a
Add .brd extension for KiCad
2015-10-11 23:50:29 +01:00
Arfon Smith
a5ad0a34f8
Merge pull request #2675 from fbonzon/master
...
Add .phps extension for PHP
2015-10-11 21:32:17 +01:00
Arfon Smith
6e609cc4e3
Merge pull request #2680 from k2b6s9j/patch-1
...
The Crystal Grammar repository has moved.
2015-10-11 21:31:55 +01:00
Kepler Sticka-Jones
27727a927f
The Crystal Grammar repository has moved.
...
And I'm kinda thinking about changing my GitHub name...
2015-10-10 23:49:07 -06:00
Jared Kuolt
5ff580df0a
Support for files generated by Racc.
...
This changeset includes a sample racc file from [this auto-generated
file](44e9bf0440/lib/rjson/parser.rb )
(MIT-licensed).
[Racc](https://github.com/tenderlove/racc ) Racc is an LALR(1) parser
generator. It is written in Ruby itself, and generates ruby programs.
2015-10-09 16:20:59 -07:00
Jeff Kreeftmeijer
b34acac722
Add EEx (Embedded Elixir)
...
EEx is embedded Elixir: http://elixir-lang.org/docs/v1.0/eex/ . Here's
some in-the-wild usage on Github: https://github.com/search?p=100&q=extension%3Aeex+NOT+nothack&ref=searchresults&type=Code&utf8=✓
This uses the "html_elixir" Ace mode, which was added in this pull
request on the Ace project: https://github.com/ajaxorg/ace/pull/2696
2015-10-10 00:20:38 +02:00
François B
37840856ed
Add .phps extension for PHP
...
.phps stands for "PHP Source"
Useful to show examples of PHP code. A properly-configured server will
output a .phps file as is, with color-formated source code instead of
the HTML that would normally be generated.
Usage in GitHub:
https://github.com/search?utf8=%E2%9C%93&q=extension%3Aphps+NOT+nothack&
type=Code
Example taken from:
https://github.com/PHPMailer/PHPMailer/blob/master/examples/mail.phps
2015-10-09 14:43:22 +02:00
Brandon Keepers
acfad4371f
Mention alphabetical order in contributing docs
...
Closes #2649
2015-10-07 19:41:37 -04:00
Arfon Smith
ae42cc0307
Merge pull request #2672 from github/cut-release-v4.6.4
...
Cut release v4.6.4
2015-10-05 11:15:35 +01:00
Arfon Smith
d06860df37
Bumping version to v4.6.4
2015-10-05 09:45:32 +01:00
Arfon Smith
7d5d162f6b
Updating FSharp grammars to match
2015-10-05 09:45:05 +01:00
Arfon Smith
d39a75b68b
Grammar updates
2015-10-05 09:41:56 +01:00
Arfon Smith
d72f7311f6
Merge pull request #2648 from jaredpetersen/master
...
Added .pck PLSQL file extension
2015-10-05 09:23:56 +01:00
Arfon Smith
3f81b7c179
Merge pull request #2640 from wizawu/master
...
Add new extension .tsx for TypeScript
2015-10-05 09:21:46 +01:00
Arfon Smith
33d1255a5a
Merge pull request #2671 from pchaigno/change-stata-grammar-repo
...
Change Stata grammar repo
2015-10-05 09:15:15 +01:00
Paul Chaignon
0ebea6a0ff
Use pschumm/Stata.tmbundle
2015-10-04 20:45:33 +02:00
Paul Chaignon
c28da3a4a9
Remove statatmbundle/Stata.tmbundle grammar
2015-10-04 20:42:29 +02:00
Julian Squires
538f479b60
Add sample Ur/Web files
...
Taken from tokenrove/parsur so I don't have to worry about license
hassles. (You may relicense these samples as necessary.)
It would be nice to have an example of the embedded SQL syntax in a
sample.
2015-10-03 08:28:44 -04:00
Julian Squires
88cc73fa49
Add language definition for Ur/Web
...
I have omitted the related .urp extension because these are small
files (projects) in a different syntax.
2015-10-03 08:28:44 -04:00
wizawu
d6d368a65d
Replace the sample file for .tsx extension
...
The sample file is from https://github.com/Microsoft/TypeScript/blob/master/tests/cases/conformance/jsx/tsxAttributeResolution9.tsx
2015-10-03 11:01:22 +08:00
wizawu
c5be9cc3e9
Add .tsx extension for XML
...
The sample file is from https://github.com/nyxcharon/tiled/blob/master/src/examples/water.tsx
2015-10-02 19:50:10 +08:00
E
c462c2bd31
add FreeMarker to languages.yml
2015-10-01 13:59:52 -07:00
wizawu
3426165621
Add a TypeScript sample with .tsx extension
2015-09-30 13:45:38 +08:00
Vicent Marti
98b99e38bb
Merge pull request #2654 from github/vmg/git-linguist-fixes
...
Small fixes for git-linguist
2015-09-28 11:12:49 +02:00
Vicent Marti
d8e3bec499
Bump version
2015-09-28 01:45:49 -07:00
Vicent Marti
7c759d4d29
git-linguist: Do not write cache if repo is gone
2015-09-28 01:45:49 -07:00
Vicent Marti
41d438b47e
repository: Do not attempt to scan large repos
2015-09-28 01:45:49 -07:00
Vicent Marti
41911d6921
git-linguist: Properly handle $GIT_DIR from git
2015-09-28 01:45:49 -07:00
Arfon Smith
dca18d77cb
Merge pull request #2656 from iblech/better-test-description
...
Clarified that only nonprimary extensions should be sorted
2015-09-27 20:34:30 +01:00
Ingo Blechschmidt
040af5dad2
Clarify that only nonprimary extensions should be sorted
2015-09-25 19:23:06 +02:00
Ingo Blechschmidt
01bb6c37ab
Detect Pickle data dumps (.p, .pkl, .pickle)
2015-09-25 19:06:50 +02:00
Jared Petersen
c624d68628
Added .pck PLSQL file extension
2015-09-24 07:59:06 -07:00
Arfon Smith
4867c49bd9
Merge pull request #2642 from github/license-in-gemspec
...
Include LICENSE in gem
2015-09-23 09:19:18 +01:00
Brandon Keepers
a354eddf4b
Update github-linguist.gemspec
2015-09-22 16:33:08 -04:00
Vicent Marti
9b78c533a5
Merge pull request #2641 from github/js-syntax-fix
...
github-linguist-grammars 4.6.2
2015-09-21 21:56:33 +02:00
Mislav Marohnić
090ea576b9
github-linguist-grammars 4.6.2
2015-09-21 21:23:40 +02:00
Mislav Marohnić
6a2d33a4b3
Bump language-javascript for syntax highlighting fix
...
This is primarily to pull
https://github.com/atom/language-javascript/pull/227
Full changelog:
c5c381e...7b14bbb (diff-46d5c1ca71eaebb92619d6c7abc9388d)
2015-09-21 19:04:30 +02:00
wizawu
b54a9c7412
Add new extension .tsx for TypeScript
...
TypeScript 1.6 has introduced a new .tsx file extension.
2015-09-21 13:48:30 +08:00
Vicent Marti
2c62da7834
Merge pull request #2636 from github/vmg/git-linguist-oid
...
git-linguist: Delay loading @commit_oid
2015-09-16 16:48:12 +02:00
Vicent Marti
0145a0adb2
git-linguist: Delay loading @commit_oid
2015-09-16 05:50:35 -07:00
Vicent Marti
473282d64c
Merge pull request #2630 from github/vmg/memory
...
4.6.0: Reduce memory pressure
2015-09-15 11:19:45 +02:00
Vicent Marti
c2c068e9db
Bump version to 4.6.0
2015-09-14 08:43:10 -07:00
Vicent Marti
13d1f662d1
Add the git-linguist helper
2015-09-14 08:42:51 -07:00
Arfon Smith
bdd57f58a0
Merge pull request #2625 from github/handlebars-group
...
Adding Handlebars to the HTML group
2015-09-09 09:18:11 +01:00
Arfon Smith
b1bcabd6e6
Adding Handlebars to the HTML group
2015-09-08 12:25:05 +01:00
Arfon Smith
e128c3fa82
Merge pull request #2622 from miksen/patch-1
...
Language bar clarification in README.md
2015-09-08 12:08:42 +01:00
Arfon Smith
efac9fe750
Merge pull request #2624 from pchaigno/jsx-grammar
...
New JSX language under JavaScript group
2015-09-08 11:01:44 +01:00
Arfon Smith
2b8545a8fa
Merge pull request #2567 from pcantrell/objc-import-statement
...
#import "*.h" detection for Objective-C
2015-09-08 10:53:32 +01:00
Vicent Marti
b275b5d728
Soften memory pressure
2015-09-07 22:03:29 +02:00
Paul Chaignon
1f46cfafa7
New JSX language under JavaScript group
...
A specific grammar is needed to highlight .jsx files
Thus, there are now in a distinct language but still in the JavaScript group
2015-09-05 13:31:17 +02:00
miksen
b1dcdf3418
Language bar clarification in README.md
...
Clarified what the percentages in the Language bar are based on.
2015-09-04 11:49:10 +02:00
Paul Cantrell
4bfd65deb8
#import "*.h" detection for Objective-C
2015-09-03 22:10:27 -05:00
Paul Chaignon
213cf322f5
Merge branch 'master' into blob_in_memory
2015-09-04 00:55:39 +02:00
Keith Rarick
3c5bcb434c
Add Go dependencies to generated.rb and test_blob.rb
2015-09-03 10:27:28 -07:00
Arfon Smith
61102812a0
Merge pull request #2619 from github/linguist-generated
...
Adding support for generated overrides
2015-09-03 15:02:16 +01:00
Arfon Smith
580cfce7fb
Adding support for generated overrides
2015-09-03 14:39:27 +01:00
Arfon Smith
f1383d7a45
Merge pull request #2616 from scttnlsn/patch-1
...
Ignore spec fixtures
2015-09-02 18:35:07 +01:00
Scott Nelson
e4ce5bfe39
Ignore spec fixtures
2015-09-02 12:52:25 -04:00
ismail-arilik
4d2b38497d
Remove color attributes of 'type: data's.
2015-09-02 18:53:29 +03:00
ismail-arilik
fc5ae1cfbc
Revert colors of some languages.
...
Revert colors of some languages which have 'type: data' attribute.
2015-09-02 17:53:58 +03:00
ismail-arilik
7e76d1cc6b
Update Pascal color to fix the closeness issue.
2015-09-02 17:01:38 +03:00
ismail-arilik
cf834e8a21
Update some colors to fix closeness.
2015-09-02 16:23:33 +03:00
ismail-arilik
ee61466042
Update some colors to fix closeness.
2015-09-02 15:58:46 +03:00
ismail-arilik
35884d482c
Update some colors to fix closeness.
2015-09-02 15:38:41 +03:00
ismail-arilik
802de8112c
Update some colors to fix closeness.
2015-09-02 14:39:19 +03:00
ismail-arilik
9a76cfc85f
Update some colors to fix closeness.
...
I have used syntactic color values with respect to the table below:
A | B C | D | E | F G | H | I | J K | L M | N O | P Q | R S | T U | V W | X | Y Z
0 1 2 3 4 5 6 7 8 9 A B C D E F
For example for Gradle the color should be 4B0283, for Cuda the color should be 1C201C(for six-letter CudaCu) and for reStructuredText the color should be B3BCBC(for six-letter reStru).
2015-09-02 14:16:12 +03:00
ismail-arilik
dc41dd888d
Update Cuda color to fix closeness.
2015-09-02 13:31:51 +03:00
Arfon Smith
6ed64f25a2
Merge pull request #2607 from Alhadis/master
...
Add .geojson/.topojson as JSON extensions / Fix NCL colour
2015-09-02 10:13:31 +01:00
ismail-arilik
827ad80311
Update colors to fix collision.
...
Colors basically incremented.
2015-09-02 10:16:37 +03:00
ismail-arilik
9e3d8ac4e9
Update Batchfile color.
2015-09-02 09:58:14 +03:00
Alhadis
114a331106
Add ".topojson" as a JSON extension
2015-09-02 07:04:51 +10:00
Arfon Smith
9aa24a216a
Merge pull request #2612 from github/cut-release-v4.5.15
...
Cut release v4.5.15
2015-09-01 21:04:40 +01:00
ismail-arilik
1b327e29ba
Add colors for some languages.
...
These are effected languages and the reason behind the proposed colors:
- Ant Build System: The color of logo (http://ant.apache.org/images/project-logo.gif ).
- AppleScript: AppleScript editor logo (https://en.wikipedia.org/wiki/AppleScript#/media/File:AppleScript_Editor_Logo.png ).
- Batchfile: Batch file icon in Windows (https://en.wikipedia.org/wiki/Batch_file#/media/File:Batch_file_icon_in_Windows_Vista.png ).
- Bison: A color taken from a bison (https://en.wikipedia.org/wiki/Bison#/media/File:Americanbison.jpg ).
- Cucumber: Official logo color (https://cucumber.io/images/cucumber-logo.svg ).
- Cuda: Nvidia(creator of CUDA) logo color (http://www.nvidia.com/content/includes/redesign2010/images/redesign10/nvidia_logo.png ).
- Gradle: Official Gradle logo color (https://gradle.org/wp-content/uploads/2015/03/GradleLogoReg.png ).
- Hack: Hack logo color (http://hacklang.org/wp-content/themes/hack/hack.png ).
- Haml: Haml logo color (http://haml.info/images/haml.png ).
- LLVM: Eye color of the dragon logo of LLVM (http://llvm.org/img/DragonMedium.png ).
- Less: Less logo color (http://lesscss.org/public/img/logo.png ).
- Markdown: The Daring Fireball logo color (http://daringfireball.net/graphics/logos/ ).
- Maven POM: The maven logo color (https://en.wikipedia.org/wiki/Apache_Maven#/media/File:Maven_logo.svg ).
- Nginx: The nginx logo color (http://nginx.org/nginx.png ).
- NumPy: The NumPy logo color (http://www.numpy.org/_static/numpy_logo.png ).
- RDoc: I couldn'd find any logo, so have used the color of the name of RDoc in the official site (http://docs.seattlerb.org/rdoc/ ).
- SCSS: The Sass logo color (http://sass-lang.com/assets/img/logos/logo-b6e1ef6e.svg ).
- Sass: The Sass logo color (http://sass-lang.com/assets/img/logos/logo-b6e1ef6e.svg ).
- XML: A random color.
- XSLT: A random color.
- YAML: The color of the name of YAML in the official site (http://yaml.org/ ).
- Yacc: A random color.
- reStructuredText: The official logo color (http://docutils.sourceforge.net/rst.png ).
2015-09-01 21:51:48 +03:00
Arfon Smith
13702451ab
Bumping to v4.5.15
2015-09-01 19:13:02 +01:00
Arfon Smith
f0242f6f97
Updating grammars
2015-09-01 19:12:27 +01:00
Arfon Smith
9775820398
Merge pull request #2591 from jtbandes/master
...
Vendored definitions for Xcode-related files
2015-09-01 18:53:08 +01:00
Matěj Týč
26a35ea43d
added aclocal to the generated files list
2015-09-01 17:51:18 +02:00
Matěj Týč
81ebef2e29
Added autoconf output, removed configure.ac
2015-09-01 17:49:01 +02:00
Arfon Smith
7daf26bcd0
Merge pull request #2604 from larsbrinkhoff/alphabetise-heuristics
...
Alphabetise heuristics.
2015-09-01 15:25:49 +01:00
Arfon Smith
231f705098
Merge pull request #2606 from thejameskyle/jsproj
...
Add .jsproj extension
2015-09-01 15:23:53 +01:00
Arfon Smith
893ab8fd8d
Merge pull request #2610 from ismail-arilik/patch-1
...
Add color for the PL/SQL language.
2015-09-01 15:20:49 +01:00
ismail-arilik
5afdd2c533
Add color for the PL/SQL language.
...
I have added color to the PL/SQL language: #dad8d8. I take this color from a window background which evokes the interface of the language.
2015-09-01 14:23:59 +03:00
Lars Brinkhoff
e4f5c0066a
Add checks to keep heuristics alphabetised.
2015-09-01 08:21:34 +02:00
Alhadis
a167f852dd
Alphabetise JSON extensions
2015-09-01 07:33:07 +10:00
Alhadis
b428bce126
Quote NCL language's colour value
...
Without double-quotes, the hex colour is interpreted as a YAML comment.
Originally added in 2d39258 .
2015-09-01 07:24:17 +10:00
Alhadis
e62d0e19a5
Add ".geojson" as a JSON extension
2015-09-01 07:12:18 +10:00
James Kyle
9b8bf9068f
Move jsproj example to xml directory
2015-08-31 11:35:01 -07:00
James Kyle
6e05edc350
Add .jsproj extension
2015-08-31 10:26:29 -07:00
Lars Brinkhoff
dd8eaf2893
Alphabetise heuristics.
2015-08-31 08:53:51 +02:00
Matěj Týč
1068cfb4b5
Removed stray M4 attribute
2015-08-30 15:25:42 +02:00
Matěj Týč
73b1737dc7
Removed a typo
2015-08-30 15:09:45 +02:00
Matěj Týč
1d86f40fcd
Added m4sugar language, moved samples to right locations.
2015-08-30 15:03:55 +02:00
Michael Fellinger
ecc750f445
Merge branch 'master' of https://github.com/github/linguist into origin/patch-1
...
* 'master' of https://github.com/github/linguist :
Switch to Apache License.
also add help for unapproved licenses
Update X10 grammar license.
add some help text to license test
Fix typo in Obj-C heuristic keyword
Add the X10 language (http://x10-lang.org/ ).
Sublime Text workspace files as vendored
Make Slick regexp more general
Tests for new vendored files
Test for new CodeMirror regexp
New JS vendored files
Fix CodeMirror regex for vendored files
added *.lslp to samples/LSL folder
added *.lslp as LSL(Linden Scripting Language)
Conflicts:
.gitmodules
2015-08-28 14:08:31 -04:00
Michael Fellinger
cf5268a7d4
add Pony language
2015-08-28 14:04:10 -04:00
Matěj Týč
59fb481138
Added pure m4 example
2015-08-27 15:40:10 +02:00
Matěj Týč
16e22b3b77
Added M4 samples
2015-08-27 15:37:32 +02:00
Ben Balter
e24efad5ff
Merge pull request #2594 from github/license-help
...
Add some additional help text to license test
2015-08-26 14:55:37 -04:00
Arfon Smith
58a34cdb7d
Merge pull request #2589 from mandel/master
...
Add the X10 language.
2015-08-26 19:36:54 +01:00
Louis Mandel
b1c6b330e9
Switch to Apache License.
2015-08-26 14:26:30 -04:00
Ben Balter
7c3e265033
also add help for unapproved licenses
2015-08-26 12:31:29 -04:00
Louis Mandel
13695a716c
Update X10 grammar license.
2015-08-26 09:46:02 -04:00
Ben Balter
c9e43804d6
add some help text to license test
2015-08-26 09:26:04 -04:00
Arfon Smith
1535e3553e
Merge pull request #2580 from LeonaMorro/master
...
add *.lslp as an additional extension for LSL (LindenScriptingLanguage)
2015-08-26 14:09:48 +01:00
Arfon Smith
0ac05bbbeb
Merge pull request #2582 from pchaigno/vendor-libraries
...
Vendored JS files
2015-08-26 14:02:57 +01:00
Arfon Smith
d3f979d640
Merge pull request #2592 from jtbandes/typo
...
Fix typo in Obj-C heuristic keyword
2015-08-26 12:52:05 +01:00
Jacob Bandes-Storch
0e9ded45dc
Fix typo in Obj-C heuristic keyword
...
`synchronised` → `synchronized`
2015-08-26 00:34:00 -07:00
Jacob Bandes-Storch
a2ca886510
Vendored definitions for Xcode-related files
2015-08-25 23:42:20 -07:00
Matěj Týč
aa701c6766
Update languages.yml
2015-08-25 01:09:42 +02:00
Louis Mandel
25a1af3775
Add the X10 language ( http://x10-lang.org/ ).
2015-08-24 13:26:43 -04:00
Paul Chaignon
0d8e0a2970
Sublime Text workspace files as vendored
2015-08-24 12:32:26 +02:00
Paul Chaignon
c0fff6c8a8
Make Slick regexp more general
2015-08-21 12:30:01 +02:00
Paul Chaignon
e6b4428614
Tests for new vendored files
2015-08-21 12:24:04 +02:00
Paul Chaignon
4e6e69833d
Test for new CodeMirror regexp
2015-08-21 12:15:17 +02:00
Paul Chaignon
1d9faff4c6
New JS vendored files
2015-08-21 12:13:42 +02:00
Paul Chaignon
7025cbe760
Fix CodeMirror regex for vendored files
2015-08-21 12:12:52 +02:00
LeonaMorro
e922b7c2ca
added *.lslp to samples/LSL folder
2015-08-21 11:44:23 +02:00
LeonaMorro
96518d2d0f
added *.lslp as LSL(Linden Scripting Language)
2015-08-21 11:17:12 +02:00
Arfon Smith
1241b20ba1
Merge pull request #2578 from blakeembrey/correct-raml-type
...
Make RAML a markup language
2015-08-20 20:56:21 +01:00
Ben Balter
f03f5c1628
Merge pull request #2568 from github/licensee
...
Use Licensee to classify submodule licenses
2015-08-20 15:42:50 -04:00
Ben Balter
cb550a3662
remove some random submodules
2015-08-20 15:30:51 -04:00
Ben Balter
d1f90d61c5
Merge branch 'master' into licensee
2015-08-20 15:25:15 -04:00
Blake Embrey
16e65fe189
Make RAML a markup language
...
RAML was originally merged as a data language, but this seems like an incorrect definition. I changed it to be markup instead, which will also result in RAML appearing in repo statistics.
2015-08-20 10:07:44 -07:00
Ben Balter
62a0faa729
let us
2015-08-20 12:23:52 -04:00
Ben Balter
fbb3ab2292
batch license test output
2015-08-20 11:38:31 -04:00
Arfon Smith
b3b75e5ef8
Merge pull request #2574 from github/perl-t
...
Adding Perl/Perl6 heuristic for '.t'
2015-08-20 10:29:52 +01:00
Arfon Smith
8b36210db5
Merge pull request #2573 from a0viedo/patch-1
...
relativize link in readme
2015-08-20 10:25:02 +01:00
Arfon Smith
a74f3b3e46
Adding Perl/Perl6 heuristic for '.t'
2015-08-20 10:16:52 +01:00
Alejandro Oviedo
e214a52de5
relativize link in readme
...
...so it could link properly in other branches and forks.
2015-08-19 19:15:05 -03:00
Arfon Smith
0624a9395c
Merge pull request #2571 from pchaigno/prolog-grammar
...
New grammars for Prolog and ECLiPSe
2015-08-19 21:44:13 +01:00
Arfon Smith
b2e7f7ffa6
Merge pull request #2570 from pchaigno/typescript-grammar
...
New grammar for Typescript
2015-08-19 21:41:15 +01:00
Arfon Smith
b312b39a10
Merge pull request #2572 from pchaigno/rmarkdown-tmscope
...
TextMate scope for RMarkdown
2015-08-19 21:38:42 +01:00
Paul Chaignon
80e2d112b2
tm_scope for RMarkdown
2015-08-19 22:07:23 +02:00
Paul Chaignon
519b169df0
New grammar for Typescript from Sublime Text package
2015-08-19 21:30:24 +02:00
Paul Chaignon
5c2cfbc334
Remove Typescript grammar
2015-08-19 21:27:40 +02:00
Paul Chaignon
7d91e4959a
Dissociate ECLiPSe from Prolog
...
ECLiPSe syntax is slightly different from Prolog syntax
ECLiPSe is in the Prolog group so it will only be highlighted differently
2015-08-19 20:56:14 +02:00
Paul Chaignon
0c5aa2a7eb
Merge branch 'master' into prolog-grammar
2015-08-19 20:46:15 +02:00
Paul Chaignon
0d7a264981
Update submodule for Prolog grammar
2015-08-19 20:43:16 +02:00
Arfon Smith
52ff2d2e74
Merge pull request #2557 from pchaigno/mozilla-public-license
...
Recognize the Mozilla Public License for grammars
2015-08-19 19:21:33 +01:00
Ben Balter
8a7ceaa845
bump licensee to support ruby 1.9.3
2015-08-19 13:22:31 -04:00
Ben Balter
fd9ce2d1cf
use licensee to classify submodule licenses
2015-08-19 12:54:21 -04:00
Paul Chaignon
2c2b37bec3
Reorganize tests
...
Rename test_memory_blob.rb to test_blob.rb for consistence with last commit
2015-08-19 18:07:42 +02:00
Paul Chaignon
c777f2d388
Merge branch 'master' into blob_in_memory
2015-08-19 18:02:31 +02:00
Paul Chaignon
eca10056a8
Rename MemoryBlob to Blob
2015-08-19 17:29:35 +02:00
Arfon Smith
c7bab11ebe
Merge pull request #2566 from github/cut-release-v4.5.14
...
v4.5.14 version bump
2015-08-19 10:36:52 +01:00
Arfon Smith
6995fc28b6
v4.5.14 version bump
2015-08-19 07:01:07 +01:00
Arfon Smith
102f14d0e9
Grammars update
2015-08-19 06:59:39 +01:00
Arfon Smith
aac168402b
Merge pull request #2565 from pchaigno/aspectj-grammar
...
Grammar for AspectJ
2015-08-19 06:49:16 +01:00
Paul Chaignon
152d49513f
Grammar for AspectJ from Sublime Text package
2015-08-19 00:11:34 +02:00
Arfon Smith
d5564c808d
Merge pull request #2560 from larsbrinkhoff/sexp
...
Add .sexp to Common Lisp.
2015-08-18 21:15:46 +01:00
Lars Brinkhoff
82410e07b2
Add .sexp to Common Lisp.
...
config.sexp by Jeremie Dimino; Apache License 2.0.
rss.sexp by Dan Lentz; LGPL 2.1.
2015-08-18 12:45:47 +02:00
Arfon Smith
94d90b30b5
Merge pull request #2561 from pchaigno/labview-xml
...
Highlight LabVIEW files as XML
2015-08-18 12:25:38 +02:00
Paul Chaignon
06997f0da2
Fix scope of grammar for LabVIEW
2015-08-14 14:17:32 +02:00
Paul Chaignon
55aafa416d
Highlight LabVIEW files as XML
2015-08-14 13:56:28 +02:00
Paul Chaignon
6226a46988
Recognize the Mozilla Public License for grammars
2015-08-13 17:35:01 +02:00
Paul Chaignon
8d216f0c43
Grammar for Prolog from Sublime Text package
...
MPLv2 License is currently unrecognized
2015-08-13 17:15:04 +02:00
Paul Chaignon
7f5bb25542
Remove grammar for Prolog from TextMate bundle
2015-08-13 16:56:21 +02:00
Arfon Smith
5fcdf6adc2
Merge pull request #2555 from larsbrinkhoff/zone
...
Add .arpa to DNS Zone.
2015-08-13 10:18:51 +01:00
Lars Brinkhoff
6a565a849b
Add .arpa to DNS Zone.
...
sample.arpa by Freeswitch project; Mozilla Public License 1.1.
2015-08-13 07:38:17 +02:00
Arfon Smith
66fc67e34c
Merge pull request #2554 from github/mcandre-master
...
DNS Zone files
2015-08-12 18:54:04 +01:00
Arfon Smith
7cf140940e
Fixing up the build
2015-08-12 17:20:29 +01:00
Arfon Smith
60e90bab23
Removing un-used Bind bundle
2015-08-12 17:06:39 +01:00
Arfon Smith
4f58258186
Removing erroneous submodule
2015-08-12 17:05:57 +01:00
Arfon Smith
03e2904ebf
Merge branch 'master' of https://github.com/mcandre/linguist into mcandre-master
2015-08-12 15:15:28 +01:00
Andrew Pennebaker
bea90b256e
use st2-zonefile (MIT licensed) instead of Bind.tmbundle (unlicensed)
2015-08-11 14:01:45 -05:00
Arfon Smith
8eb37ba956
Merge pull request #2541 from github/reworking-documentation-paths
...
Reworking documentation paths
2015-08-11 09:44:19 +01:00
Arfon Smith
8d20c1fb59
More inclusive documentation matches for License and Readme files
2015-08-11 09:39:41 +01:00
Arfon Smith
9a1abf0c49
Merge branch 'master' into reworking-documentation-paths
2015-08-11 09:10:08 +01:00
Arfon Smith
5aae7a4000
Merge pull request #2552 from github/cut-release-v4.5.13
...
Bumping version to v4.5.13
2015-08-11 07:50:53 +01:00
Arfon Smith
d9509a1750
Bumping version to v4.5.13
2015-08-11 07:01:05 +01:00
Arfon Smith
978c448fb8
Merge pull request #2551 from github/name-checkin
...
Catching one more edge case
2015-08-11 06:53:25 +01:00
Arfon Smith
997c0fca10
Catching one more edge case
2015-08-11 06:48:54 +01:00
Arfon Smith
3ae6e68492
Merge pull request #2549 from github/name-checkin
...
Don't blow up if empty string/nil passed to alias methods
2015-08-10 22:17:07 +01:00
Arfon Smith
851c93a1f7
Don't blow up if empty string/nil passed to alias methods
2015-08-10 22:07:28 +01:00
Arfon Smith
a5f7355e16
Merge pull request #2547 from github/grammars
...
Grammar updates
2015-08-10 15:10:20 +01:00
Arfon Smith
18ffdbaa65
Grammar updates
2015-08-10 15:07:27 +01:00
Arfon Smith
c089222bc6
Merge pull request #2545 from pchaigno/yaml-tmlanguage
...
YAML extensions for TextMate and Sublime Text grammars
2015-08-10 09:54:20 +01:00
Arfon Smith
37f9535d27
Merge pull request #2546 from ammaraskar/master
...
Make regex for vim modeline more lenient
2015-08-10 09:53:46 +01:00
Ammar Askar
4650368bc2
Make regex for vim modeline more lenient
...
This change allows the filetype/language to be retrieved from more complex vim modelines. The current regex strictly allows a set line which contains only the filetype/ft parameter and nothing else
2015-08-10 00:42:14 -05:00
Paul Chaignon
88b14ed455
.syntax extension for YAML
2015-08-09 14:13:48 +02:00
Paul Chaignon
54a2a47bc0
YAML-tmLanguage extension for YAML
2015-08-09 14:11:01 +02:00
Arfon Smith
ffcc970140
Merge pull request #2542 from github/brewfile
...
Highlight Brewfile as Ruby
2015-08-07 22:26:55 +01:00
Joshua Peek
7a811e39e0
Add sample Brewfile
2015-08-07 14:01:08 -07:00
Joshua Peek
11f158cbb3
Highlight Brewfile as Ruby
2015-08-07 11:12:30 -07:00
Arfon Smith
5d5550c48b
Moving vendored definitions to documentation
2015-08-07 10:42:31 +01:00
Arfon Smith
fd570d906a
Adding examples path to documentation.yml
2015-08-07 10:35:18 +01:00
Arfon Smith
deab0662f9
Merge pull request #2447 from Ryman/rustup
...
Split on comma in language name if no match is found
2015-08-07 10:28:21 +01:00
Arfon Smith
7238f50a6b
Merge pull request #2539 from rji/puppet-lang-updates
...
Updates for the Puppet language
2015-08-07 10:25:32 +01:00
Arfon Smith
499fcd1f3f
Merge pull request #2540 from pchaigno/makefile.inc
...
Filename Makefile.inc for Makefile
2015-08-06 09:33:55 +01:00
Paul Chaignon
dc0ddc82d6
Filename Makefile.inc for Makefile
2015-08-06 10:08:30 +02:00
Arfon Smith
436fc34cb9
Merge pull request #2538 from BerkeleyTrue/patch-1
...
Add codemirror's demo directory
2015-08-06 09:01:01 +01:00
Roger Ignazio
f072cd96e3
Add hiera_include() sample for the Puppet language
...
Prior to this commit, some Puppet files were being incorrectly
identified as Pascal when they contained only the following content:
hiera_include('classes')
This commit adds a hiera_include() sample to for the Puppet language to
correct this behavior.
2015-08-05 14:02:09 -07:00
Roger Ignazio
3441a001c7
Modify Puppet color based on style guide
...
Prior to this commit, the Puppet language was colored to #332A77. The
Puppet Labs style guide (https://puppetlabs.com/styleguide/brand )
specifies Puppet Dark Purple to be #302B6D. Alternately, Puppet Purple,
a lighter variant, may be used: #7C6AAB.
Keeping with the dark purple theme, this commit modifies the Puppet
language to use Puppet Dark Purple, hex #302B6D.
2015-08-05 14:00:08 -07:00
Berkeley Martinez
bc747844ea
Add codemirror's demo directory
...
This accounts for about ~150 html files throwing off the statistics of one of my projects
2015-08-05 12:22:21 -07:00
Arfon Smith
a887f58bcc
Merge pull request #2537 from imsys/xbase-extra
...
#2504 - xBase aliases and extension .prw
2015-08-05 14:06:24 +01:00
Arthur Helfstein Fragoso
f42afef6e0
order - .prw should come after .ch
...
1) Failure:
TestPedantic#test_extensions_are_sorted
[/home/arthur/Projects/linguist/test/test_pedantic.rb:15]:
.prw should come after .ch
2015-08-05 05:58:02 -03:00
Arthur Helfstein Fragoso
18eaf22cb9
Added xBase/AdvPL sample file
2015-08-05 05:19:41 -03:00
Arthur Helfstein Fragoso
d94f427e12
xBase: Add aliases and extension .prw
...
xBase: Add aliases:
* advpl
* clipper
* foxpro
And the extension .prw
2015-08-05 05:06:11 -03:00
Arfon Smith
b94eb42db6
Merge pull request #2536 from github/slim-grammar
...
Adding Slim tm_scope
2015-08-04 22:04:25 +01:00
Arfon Smith
d2297f5516
Adding Slim tm_scope
2015-08-04 21:56:11 +01:00
Arfon Smith
ef6f58b828
Merge pull request #2535 from pchaigno/heuristics-case-insensitive
...
Case-insensitive extension match for heuristic rules
2015-08-04 21:35:54 +01:00
Paul Chaignon
eb0bf16cce
Case-insensitive extension match for heuristic rules
2015-08-04 17:28:52 +02:00
Arfon Smith
ca51415540
Merge pull request #2534 from github/cut-release-v4.5.11
...
Bumping version to v4.5.11
2015-08-04 14:05:10 +01:00
Arfon Smith
8ae32e1d47
Bumping version to v4.5.11
2015-08-04 13:29:52 +01:00
Arfon Smith
0a6165c4d9
Updating csharp scopes
2015-08-04 13:27:21 +01:00
Arfon Smith
cf8521a629
Grammar updates
2015-08-04 13:18:27 +01:00
Arfon Smith
b11c7f3dc0
Merge pull request #2513 from yyx990803/master
...
add syntax highlight for *.vue component files
2015-08-04 12:47:12 +01:00
Arfon Smith
01151aad5c
Merge pull request #2533 from github/rrebol
...
Adding back R/Rebol heuristics
2015-08-04 12:45:44 +01:00
Arfon Smith
6b283068a9
Adding back R/Rebol heuristics
2015-08-04 12:20:15 +01:00
Arfon Smith
ccd7d4d89d
Merge pull request #2532 from github/heuristic-fixes
...
Fixing up some new heuristics
2015-08-04 12:11:17 +01:00
Arfon Smith
208ec3906f
Fixing up some new heuristics
2015-08-04 12:06:41 +01:00
Arfon Smith
84d4fccb4d
Merge pull request #2441 from pchaigno/associate-heuristic-with-extension
...
Associate heuristic rules with file extensions
2015-08-04 12:00:47 +01:00
Arfon Smith
8d8ea959ee
Merge pull request #2527 from radeksimko/hcl-as-ruby
...
Parse HCL as Ruby, not JavaScript
2015-07-30 14:42:46 +01:00
Radek Simko
1c73db499f
Parse HCL as Ruby, not JavaScript
2015-07-30 11:31:06 +01:00
Arfon Smith
16a4b4947f
Merge pull request #2526 from github/cut-releasev4.5.10
...
Bumping to v4.5.10
2015-07-29 15:21:31 +01:00
Arfon Smith
4b2abb2064
Bumping to v4.5.10
2015-07-29 14:50:11 +01:00
Arfon Smith
c581b6a5a7
Merge pull request #2525 from github/grammars-update
...
Grammars update
2015-07-29 14:37:08 +01:00
Arfon Smith
4c66582f87
Grammars update
2015-07-29 14:27:35 +01:00
Arfon Smith
11388a5355
Merge pull request #1899 from sethvargo/patch-1
...
Add HCL to languages.yml
2015-07-29 14:14:38 +01:00
Arfon Smith
24ca98b1a3
Merge pull request #2524 from github/more-encompassing-number-skips
...
More encompassing number skips
2015-07-29 14:07:04 +01:00
Arfon Smith
90a293727d
Merge branch 'master' into more-encompassing-number-skips
2015-07-29 13:54:51 +01:00
Arfon Smith
e869f6c173
Merge pull request #2438 from edm00se/master
...
add support for XPages
2015-07-25 17:52:01 +01:00
Evan You
5b187d1f20
update vue-syntax-highlight version
2015-07-24 23:40:43 -04:00
Evan You
7b5d1c075d
add syntax highlight for *.vue component files
2015-07-21 18:51:55 -04:00
Arfon Smith
07173d2238
Merge pull request #2515 from github/xbase-ch
...
xBase .ch
2015-07-21 15:26:45 +01:00
Arfon Smith
6b747f7d65
Adding Charity and heuristic for xBase .ch files
2015-07-21 14:59:47 +01:00
Arfon Smith
aef19d72f9
Merge branch 'master' into xbase-ch
2015-07-21 13:55:59 +01:00
Arfon Smith
e1a661bffc
Merge pull request #2506 from hdgarrood/master
...
Use a different grammar for PureScript
2015-07-21 13:37:05 +01:00
Arfon Smith
560f9b15d7
Merge pull request #2510 from joelparkerhenderson/master
...
Add documentation categorization for CHANGELOG et. al.
2015-07-20 16:30:57 +01:00
Paul Chaignon
452fc59d4f
Merge branch 'master' into associate-heuristic-with-extension
2015-07-20 13:08:13 +02:00
ziggi
ed4bbe97d1
Back to uppercase name
2015-07-20 12:07:27 +03:00
ziggi
f05c437221
Update submodule
2015-07-20 10:05:11 +03:00
Joel Parker Henderson
682cc2d82d
Add documentation categorization for CHANGELOG et. al.
2015-07-19 19:36:12 -06:00
Harry Garrood
29197736c7
Use a different grammar for PureScript
2015-07-19 09:18:09 +01:00
ziggi
483488a2fa
Add .inc extension for Pawn
2015-07-18 03:55:51 +03:00
ziggi
b36c4f2428
TextMate for Pawn
2015-07-18 03:27:07 +03:00
Arfon Smith
e1dbd68713
Merge branch 'master' of github.com:github/linguist
2015-07-16 14:43:21 -07:00
Arfon Smith
0ecb865797
Merge branch 'rpavlick-master'
2015-07-16 14:40:52 -07:00
Arfon Smith
1ced06483e
Merge branch 'master' of https://github.com/rpavlick/linguist into rpavlick-master
2015-07-16 14:40:21 -07:00
Garen Torikian
861cee33d5
Merge pull request #2502 from vszakats/patch-1
...
CONTRIBUTING.md: minor URL cleanups
2015-07-15 15:40:51 -07:00
Viktor Szakats
6b882438b0
CONTRIBUTING.md: minor URL cleanups
...
use `https://` and `.svg`, follow a redirect.
2015-07-15 13:39:27 +02:00
Arfon Smith
c570646c2d
Merge pull request #2500 from github/cut-release-v4.5.9
...
Cut release v4.5.9
2015-07-14 16:22:23 -07:00
Arfon Smith
75f72578ad
Bumping version to v4.5.9
2015-07-14 08:59:32 -07:00
Arfon Smith
4dc566e13f
Updating OpenEdge-ABL grammars
2015-07-14 08:58:59 -07:00
Arfon Smith
bcfdbe3616
Grammars update
2015-07-14 08:56:44 -07:00
Arfon Smith
314b7f134d
Merge pull request #2499 from vszakats/xgramm
...
add grammar for xbase and harbour languages
2015-07-14 08:48:24 -07:00
Eric McCormick
87eb4577ea
trying this again
2015-07-13 21:31:02 -05:00
Eric McCormick
7563bf43e9
Revert "removed samples"
...
This reverts commit ce8cfed7ff .
2015-07-13 21:28:36 -05:00
Eric McCormick
ce8cfed7ff
removed samples
2015-07-13 21:22:54 -05:00
Eric McCormick
8742de9a88
pulling .xsp, .form, .view from PR
...
Per comment in [PR 2438](https://github.com/github/linguist/pull/2438#issuecomment-120588670 ), pulling all but .xsp-config and .xsp.metadata for uniqueness and non-overlapping assignment based on file extension. This should be set / overridden in the `.gitattributes` file, [as demonstrated here](https://github.com/edm00se/AnAppOfIceAndFire/blob/master/.gitattributes ), to assign the XPages language to the project files.
2015-07-13 21:11:06 -05:00
Arfon Smith
9c0af2ea5b
Merge pull request #2488 from github/code-of-conduct
...
Add code of conduct to contributing guidelines
2015-07-13 15:14:20 -07:00
Viktor Szakats
4c81c0d904
add grammar for xbase and harbour languages
2015-07-13 15:28:42 +02:00
Viktor Szakats
4dcdb0c79c
xBase: add .ch extension + sample
2015-07-13 10:32:08 +02:00
Paul Chaignon
5a646384f6
FileBlob extends MemoryBlob
2015-07-12 20:56:51 +02:00
Paul Chaignon
8917f1a91a
MemoryBlob class: wrapper around the content of a file
...
Makes it possible to detect the language of a snippet of code
without having an actual file on disk
Will allow github-markup to use Linguist without restricting its API
2015-07-12 20:28:42 +02:00
Arfon Smith
d459f7289e
Merge pull request #2493 from miek/patch-1
...
Add .kicad_pcb extension for KiCad PCB design files
2015-07-12 13:44:17 +01:00
Arfon Smith
d2c4104d30
Merge pull request #2494 from k2b6s9j/crystal-grammar
...
Use a Crystal grammar over the Ruby grammar for Crystal files.
2015-07-12 13:42:53 +01:00
Kepler Sticka-Jones
89fabd9a89
Use a Crystal grammar over the Ruby grammar for Crystal files.
...
The Crystal does have several little differences which distinguish it from Ruby. Thus it needs it's own grammar.
2015-07-11 09:24:22 -07:00
Mike Walters
3f7ce832ab
Add .kicad_pcb extension for KiCad PCB design files
2015-07-11 16:34:05 +01:00
Arfon Smith
3fdc904b18
Merge pull request #2487 from thorade/issue2486_Modelica
...
more samples for Modelica language,
2015-07-11 07:59:48 +01:00
Arfon Smith
cf471af677
Merge pull request #2483 from github/cut-release-v4.5.8
...
v4.5.8 release
2015-07-10 22:57:07 +01:00
rpavlick
2d392581e2
adding NCL language
2015-07-09 07:17:01 -07:00
Arfon Smith
79a428ab8d
Merge pull request #2180 from pchaigno/inc-extension
...
.inc file extension
2015-07-08 19:25:50 +01:00
Brandon Keepers
7ed1b9b0b1
Add code of conduct to contributing guidelines
2015-07-08 14:10:59 -04:00
thorade
58fd8a5d87
more samples for Modelica language,
...
see issue #2486
2015-07-07 12:40:37 +02:00
Paul Chaignon
9f8c15ed6c
Merge branch 'master' into inc-extension
2015-07-05 14:45:35 +02:00
Paul Chaignon
b94eda18ab
New .inc Pascal samples
2015-07-05 12:48:22 +02:00
Paul Chaignon
849eb28b01
New .inc SourcePawn samples
2015-07-05 12:48:12 +02:00
Paul Chaignon
b0073d461c
New .inc C++ samples
2015-07-05 12:47:57 +02:00
Paul Chaignon
25d160e850
Merge branch 'master' into associate-heuristic-with-extension
2015-07-04 23:03:32 +02:00
Paul Chaignon
e688c865bc
Merge branch 'master' into associate-heuristic-with-extension
2015-07-04 22:48:06 +02:00
Arfon Smith
21e97cc65c
Merge pull request #2170 from pchaigno/mod-extension
...
.mod extension
2015-07-04 20:57:40 +01:00
Paul Chaignon
06c1033952
Fix error from merge conflicts
2015-07-04 18:04:19 +02:00
Paul Chaignon
8c54f68040
Fix conflicts from merging master into 'mod-extension'
2015-07-04 18:01:56 +02:00
Arfon Smith
4c1f5c490f
Merge pull request #2484 from pchaigno/fix-g-code-samples
...
Remove incorrect G-code samples
2015-07-04 16:58:42 +01:00
Arfon Smith
117735ffb9
Merge pull request #2179 from pchaigno/symlinks
...
Ignore symbolic links
2015-07-04 16:57:43 +01:00
Paul Chaignon
f98e6bdac7
Use proper format for symlinks, submodules and trees
2015-07-04 17:14:30 +02:00
Paul Chaignon
19d76306d3
Remove incorrect samples
2015-07-04 12:33:41 +02:00
Arfon Smith
a63a609ce1
v4.5.8 release
2015-07-04 10:36:45 +01:00
Arfon Smith
95fce2024d
Merge pull request #2482 from github/grammar-updates
...
Grammar updates
2015-07-04 07:02:29 +01:00
Arfon Smith
f3b65015f4
Grammar updates
2015-07-04 06:55:51 +01:00
Arfon Smith
5431298b0d
Merge pull request #2481 from github/1823-local
...
Isabelle ROOT support (updated PR)
2015-07-04 06:19:02 +01:00
Arfon Smith
8f651bca03
Adding PHP sample file for completeness
2015-07-04 06:01:06 +01:00
Arfon Smith
6c45e5ec19
Merge branch 'master' into 1823-local
2015-07-04 05:46:23 +01:00
Arfon Smith
95d394642c
Merge pull request #2478 from mattn/perl-test-more
...
Append Test::More into strict.t
2015-07-04 05:32:30 +01:00
mattn
6a185a3d3a
remove some text contents from test.pl since it affect to heuristic search.
2015-07-04 02:29:01 +09:00
Arfon Smith
6ae353706d
Merge pull request #2479 from SRI-CSL/master
...
SMT-LIB language support
2015-07-01 14:10:28 -05:00
Ian A. Mason
77bc72be14
Added an ace mode, and put the SMT entry in the correct place, maybe.
2015-07-01 11:22:04 -07:00
Bruno Dutertre
0585c880de
Example smt2 files
2015-07-01 10:38:17 -07:00
mattn
da5189e7fb
Append Test::More into strict.t. Because, most of tap scripts on Perl5 are detected as Perl6.
2015-07-01 16:23:38 +09:00
Ian A. Mason
5f456d8b22
Some part way through the adding a language checklist.
2015-06-30 15:29:02 -07:00
Vicent Marti
a351cdd486
Merge pull request #2477 from github/vmg/release-4.5.7
...
Rrelease 4.5.7
2015-06-30 14:58:18 +02:00
Arfon Smith
6e71663fd6
Merge pull request #2463 from pchaigno/doc-add-extension
...
Instructions to add a new extension to a language
2015-06-29 21:18:47 -05:00
Arfon Smith
0b2e43cdee
Merge pull request #2457 from drewcrawford/master
...
Adding some more vendered expressions
2015-06-29 21:16:08 -05:00
Paul Chaignon
9cbd280f79
New .inc SourcePawn sample
2015-06-28 16:05:47 +02:00
Paul Chaignon
947be9db0f
New .inc Pascal sample
2015-06-28 15:54:25 +02:00
Paul Chaignon
dd55f929d4
New .inc HTML sample
2015-06-28 15:27:59 +02:00
Paul Chaignon
8b5399d568
New C++ .inc sample
2015-06-28 14:33:54 +02:00
Paul Chaignon
1b8b0c6229
New .inc Assembly samples
2015-06-28 13:24:42 +02:00
Vicent Marti
ee3081fb4c
Bump to 4.5.7
2015-06-26 03:34:18 -07:00
Vicent Marti
119770a038
Update grammars
2015-06-26 03:33:37 -07:00
Vicent Marti
9d61487403
gemspec: Loosen up the restriction on Rugged betas
2015-06-26 03:11:31 -07:00
Paul Chaignon
56dec47561
Merge branch 'master' into inc
2015-06-21 14:20:53 +02:00
Paul Chaignon
3e793ab5b7
Precision on requirements to add a language
2015-06-21 10:07:18 +02:00
Garen Torikian
f6b50a67f9
Change Haxe and Ragel colors to pass tests
2015-06-20 09:55:33 -07:00
Zalim Bashorov
cd47798d13
try to fix conflicts
2015-06-20 09:49:51 -07:00
Zalim Bashorov
3b54df2cde
Change color for Kotlin based on color in logo
...
IMHO it's more suitable.
2015-06-20 09:49:51 -07:00
Paul Chaignon
8bf1defdc1
Merge branch 'master' into associate-heuristic-with-extension
...
Conflicts:
lib/linguist/heuristics.rb
2015-06-18 21:54:59 +02:00
Drew Crawford
8845b266de
Adding some more vendered expressions
...
* `Vendor/`, the capitalized path
* Crashlytics, a common iOS framework
* Fabric, a common iOS framework
2015-06-17 21:25:54 -05:00
Arfon Smith
4757da73f0
Merge pull request #2456 from github/cut-release-v4.5.6
...
Cut release v4.5.6
2015-06-17 09:45:38 -05:00
Arfon Smith
468fd425fc
Bumping to v4.5.6
2015-06-17 09:03:29 -05:00
Arfon Smith
5604d658b2
Bringing dart scopes up to date
2015-06-17 08:59:27 -05:00
Arfon Smith
37222d5622
Updating grammars
2015-06-17 08:54:56 -05:00
Arfon Smith
ec38b54023
Merge pull request #2449 from larsbrinkhoff/picolisp
...
Add PicoLisp language
2015-06-16 09:10:21 -05:00
Lars Brinkhoff
260e90401d
Add samples for .l.
...
array.l by NANRI southly; MIT license.
simul.l by Alexander Burger; MIT license.
2015-06-16 06:51:58 +02:00
Lars Brinkhoff
8c66f0a5da
Heuristic for PicoLisp.
2015-06-16 06:51:58 +02:00
Lars Brinkhoff
78efc2d0de
Add PicoLisp language.
2015-06-16 06:51:57 +02:00
Arfon Smith
656c1e6ba6
Merge branch 'rneatherway-move-fsharp-grammar'
2015-06-15 16:09:19 -05:00
Arfon Smith
65e932016b
Merge branch 'move-fsharp-grammar' of https://github.com/rneatherway/linguist into rneatherway-move-fsharp-grammar
2015-06-15 16:08:07 -05:00
Arfon Smith
fc602b1d42
Merge pull request #2383 from larsbrinkhoff/troff
...
More file extensions for Groff
2015-06-15 15:40:45 -05:00
Lars Brinkhoff
0e882900d7
Samples for .ms.
...
hello.ms by FSF; GPL license.
fsinterface.ms by the NetBSD project; BSD license.
2015-06-15 07:18:43 +02:00
Lars Brinkhoff
28103ee25b
Add .ms to GAS.
2015-06-15 07:18:43 +02:00
Lars Brinkhoff
0a0d2ddb1a
Heuristics for Groff and Nemerle.
2015-06-15 07:18:43 +02:00
Lars Brinkhoff
3bf4cb721e
Add .n Groff sample.
...
From the Tcl/Tk project; BSD-like license.
2015-06-15 07:18:43 +02:00
Lars Brinkhoff
ba1ab64b56
More Groff file extensions.
2015-06-15 07:18:43 +02:00
Paul Chaignon
786d1e4cfc
Instructions to add a new extension to a language
2015-06-12 21:22:55 +02:00
Arfon Smith
eb82e022ba
Merge pull request #2443 from wcandillon/patch-4
...
Improved XQuery and JSONiq support
2015-06-12 11:35:53 -05:00
William Candillon
753bfd1dc5
⬆️
2015-06-11 19:07:19 +02:00
Kevin Butler
bc8d65e7d3
Add 1.0 rust sample and add file with extern crate usage
2015-06-10 17:58:36 +01:00
Kevin Butler
3180c5d554
Allow delimiting by comma in the language name
2015-06-10 15:37:31 +01:00
Robin Neatherway
6b11655db8
Switch to using atom-fsharp language definition
...
The previous definition used at fsharpbinding is no longer maintained.
That repository has been split into separate parts for each editor. Atom
now has the most complete compatible grammar.
2015-06-09 18:07:51 +01:00
William Candillon
d1ae098c08
⬆️
2015-06-08 15:22:32 +02:00
William Candillon
e1a8b5db1d
🆕 XQuery & JSONiq support based on the Atom language-jsoniq package
2015-06-08 14:50:28 +02:00
William Candillon
302cfea295
Update languages.yml
2015-06-08 14:32:07 +02:00
Paul Chaignon
be122ca1a5
Fix test for Perl heuristic
...
Improve heuristic rule for Perl6
Separate heuristic rules for .pl (with Prolog) and .pm (without Prolog)
2015-06-06 19:55:04 +02:00
Paul Chaignon
b05f6f0018
Test for the new heuristic definitions
2015-06-06 18:49:36 +02:00
Paul Chaignon
e811021806
Fix tests to use the correct extension in heuristic rules
...
Extand a few tests where only one file was tested for a language
2015-06-06 18:27:59 +02:00
Paul Chaignon
656f4f440d
Several extensions can be associated to a heuristic rule
2015-06-06 17:44:02 +02:00
Paul Chaignon
7fb62de4d7
Associate each heuristic rule to a file extension
2015-06-06 15:37:41 +02:00
Garen Torikian
0946fecd82
Merge pull request #2439 from alexweber/patch-1
...
fix anchor link to vim & emacs modelines section
2015-06-05 09:43:21 -07:00
Eric McCormick
26a5325dc3
undoing color
...
apparently a bad idea, Travis CI didn't like it
2015-06-05 11:04:34 -05:00
Alex Weber
9afdcddfc9
fix anchor link to vim & emacs modelines section
...
regression introduced in 5382c1b795
2015-06-05 12:53:15 -03:00
Eric McCormick
4881e0aa51
added color to languages.yml
2015-06-05 10:36:40 -05:00
Eric McCormick
743f7c76de
resorted entry in languages.yml to be consistent with other blocks
2015-06-05 06:19:02 -05:00
Eric McCormick
f8ef01f557
updated tm_scope to none in languages.yml
...
It looks like it helps to read the comments at the top of the file, who knew!
2015-06-05 06:13:36 -05:00
Eric McCormick
402fa5c2cd
added navbar.xsp, xsp-config, xsp.metadata for completeness of file extensions and corrected xsp.metadata extension in languages.yml
2015-06-04 22:51:55 -05:00
Eric McCormick
5ac1e847a5
samples added for XPages design elements (.xsp) and affiliated NSF-based elements (.form, .view)
...
- demoServerRESTconsumption, src: https://gist.github.com/edm00se/15249dba8ff3fea38312 , license: Creative Commons 3.0
- house.form, houses.view, house.xsp, src: https://github.com/edm00se/AnAppOfIceAndFire , license: Creative Commons 3.0
- UnpMainxsp, src: https://github.com/teamstudio/xcontrols-domino/blob/master/sampler-app/XPages/UnpMain.xsp , license: Apache v2.0
- xLogin.xsp, src: http://openntf.org/XSnippets.nsf/snippet.xsp?id=xpages-form-login-with-session-variable , license: Apache 2.0
2015-06-04 22:09:49 -05:00
Eric McCormick
0737a21e38
XPages added as programming language
...
XPages design element extensions and NSF-based design elements (Form, View) extensions added (all readable when marked up using XML settings for ACE); .jss (Domino SSJS) already aliased under JavaScript
2015-06-04 21:37:58 -05:00
Arfon Smith
4d162f88bd
Merge pull request #2432 from jakepetroules/qbs
...
.qbs extension for QML.
2015-06-04 11:45:16 -05:00
Jake Petroules
2806987f2f
.qbs extension for QML.
2015-06-02 00:46:56 -07:00
Arfon Smith
f380aa2e5e
Merge pull request #2426 from tamird/generated-go-bindata
...
Detect Go files generated by go-bindata
2015-05-31 15:53:49 +02:00
Arfon Smith
a2ce1972ec
Merge pull request #2429 from larsbrinkhoff/kbuild
...
Make filename: Kbuild
2015-05-31 15:51:51 +02:00
Arfon Smith
aa8cf7e6bb
Merge pull request #2431 from pchaigno/al-perl
...
New .al extension for Perl
2015-05-31 15:49:53 +02:00
Paul Chaignon
ec61a6974f
.al extension for Perl
2015-05-30 15:07:56 +02:00
Lars Brinkhoff
21e249bd2c
Add makefile sample.
...
Kbuild by Sam Ravnborg; GPL 2 license.
2015-05-29 09:22:26 +02:00
Lars Brinkhoff
8e550f7093
'Kbuild' is a common makefile name.
2015-05-29 07:18:31 +02:00
Arfon Smith
53e53880bd
Merge pull request #2419 from evgenyneu/master
...
Treat Carthage path as vendored
2015-05-28 13:33:47 -05:00
Arfon Smith
671b5788ed
Merge pull request #2413 from yegortimoschenko/jruby-executable
...
Add JRuby executable example, fixes #2412
2015-05-28 10:27:53 -05:00
Arfon Smith
76d10cd85c
Merge pull request #2422 from CalebFenton/master
...
Add Smali language
2015-05-28 10:17:48 -05:00
Arfon Smith
42c155d667
Merge pull request #2425 from larsbrinkhoff/fix-rust
...
Fix Rust heuristic.
2015-05-28 10:16:24 -05:00
Tamir Duberstein
d17222ec91
Detect Go files generated by go-bindata
2015-05-28 11:03:36 -04:00
Tamir Duberstein
a1ea55d006
Trim whitespace
2015-05-28 11:03:36 -04:00
Tamir Duberstein
f32b7bb978
Fix duplicate key warning
2015-05-28 11:03:36 -04:00
Lars Brinkhoff
38aa7bae3f
Fix Rust heuristic.
2015-05-28 07:10:25 +02:00
Caleb Fenton
0021b9532b
Update Smali submodule
2015-05-27 11:19:29 -07:00
Caleb Fenton
788fac7c43
Add Smali language
2015-05-27 10:37:17 -07:00
Arfon Smith
71934152e4
Merge pull request #2378 from Mailaender/patch-1
...
Added support for .mdpolicy XML files
2015-05-27 08:41:22 -05:00
Matthias Mailänder
e20d6fc04a
add .mdpolicy XML files
2015-05-23 21:32:17 +02:00
Evgenii Neumerzhitckii
a1e8fc4f97
Treat Carthage path as vendored
2015-05-23 21:54:25 +10:00
Yegor Timoschenko
9dc8a10e2a
Use real-world samples for JRuby and Rubinius executables
...
https://github.com/shoes/shoes4/blob/master/shoes-swt/bin/shoes-swt
https://github.com/txus/rexpl/blob/master/bin/rexpl
2015-05-23 05:36:26 +00:00
Yegor Timoschenko
43a2da46f9
Add jruby and rbx interpreters for Ruby
2015-05-21 19:35:45 +00:00
Yegor Timoschenko
f95ca13073
Add JRuby executable example, fixes #2412
2015-05-21 18:56:38 +00:00
Arfon Smith
b92b3af602
Merge pull request #2390 from larsbrinkhoff/lex-yacc
...
Add Lex and Yacc languages
2015-05-21 12:47:08 -05:00
Arfon Smith
83b76cde34
Merge pull request #2203 from pchaigno/vhost-nginx
...
.vhost as a Nginx extension
2015-05-21 11:34:45 -05:00
Arfon Smith
5ff0d488d2
Merge pull request #2392 from vighnesh1987/apache-thrift
...
Add Apache thrift support to generated? check
2015-05-20 12:43:55 -05:00
Arfon Smith
f89adf6e53
Merge pull request #2410 from SimenB/iml
...
Display IntelliJ configurations files as XML
2015-05-20 12:34:14 -05:00
Simen Bekkhus
efd34d8cb0
Display IntelliJ configurations files as XML
...
Fixes #2409
2015-05-20 14:18:01 +02:00
Lars Brinkhoff
3defb60fd7
Add .l samples.
...
zend_ini_scanner.l by Zend Technologies; New BSD license.
common.l by Toshihiro MATSUI, Electrotechnical Laboratory; New BSD license.
create_view.l by PostgreSQL Global Development Group; MIT license.
2015-05-20 08:16:26 +02:00
Lars Brinkhoff
869c9d2fdd
Add .l to Groff.
2015-05-20 08:16:26 +02:00
Lars Brinkhoff
912e465193
Add .l to Common Lisp.
2015-05-20 08:16:26 +02:00
Lars Brinkhoff
e7c1419390
Add Yacc language.
2015-05-20 08:16:26 +02:00
Lars Brinkhoff
b19cd037b7
Add Lex language.
2015-05-20 08:16:26 +02:00
Arfon Smith
42f7bc2160
Merge pull request #2407 from github/welcome-back-handlebars
...
Adding back Handlebars grammar
2015-05-19 15:44:38 -05:00
Arfon Smith
542a0d79fd
Adding back Handlebars grammar
2015-05-19 13:27:37 -05:00
Arfon Smith
4b9b09f7bf
Merge pull request #2405 from github/fix-handlebars-grammar
...
Fix Handlebars grammar
2015-05-19 10:46:21 -05:00
Adam Roben
57429f3194
Don't warn if a package contains multiple copies of a grammar
...
This is pretty common (e.g., if the package contains the grammar in both
XML and JSON).
2015-05-19 09:27:13 -04:00
Adam Roben
9bdf890fd8
Fix nil NoMethodError when converting a duplicated grammar
...
We were sticking a nil value into the grammars Array when we encountered
a duplicate scope. Now we strip out nils before returning the Array.
2015-05-19 09:27:13 -04:00
Arfon Smith
9240f30f28
Merge pull request #2401 from github/cut-release-v4.5.5
...
Cut release v4.5.5
2015-05-18 16:15:40 -05:00
Arfon Smith
6062d3b25c
Temporarily removing Handlebars highlighting
2015-05-18 14:41:36 -05:00
Arfon Smith
3878afa2e0
Bumping to v4.5.5
2015-05-15 10:56:36 -05:00
Arfon Smith
fa8998c6b6
Fixing up grammars
2015-05-15 10:55:50 -05:00
Arfon Smith
99dcd501aa
Grammars update
2015-05-15 10:50:05 -05:00
Vighnesh Rege
ed23c6ef75
Fixed broken file reference
2015-05-13 23:22:24 -07:00
Vighnesh Rege
90b59876d0
Added extension restrictions
2015-05-13 23:20:51 -07:00
Arfon Smith
da7d019df3
Merge pull request #2388 from mephaust/add-unity3d
...
Add Unity3D Asset and Metadata files
2015-05-13 16:02:30 -05:00
Paul Handly
4fc0c90cff
Add Unity3D Asset samples
2015-05-13 15:59:11 -04:00
Arfon Smith
4ecb6425d2
Merge pull request #2373 from pchaigno/remove-unused-grammars
...
Remove unused grammars/submodules
2015-05-13 09:50:32 -05:00
Arfon Smith
6dfab80df7
Merge pull request #2394 from github/vim-modeline-fix
...
Improving Vim modeline regex
2015-05-13 09:03:43 -05:00
Arfon Smith
1ebf1e77e5
Merge pull request #2387 from aivus/patch-1
...
Change PHP group to HTML for TWIG
2015-05-13 09:03:35 -05:00
Arfon Smith
0c810cc016
Merge pull request #2393 from KrauseFx/patch-1
...
Added fastlane configuration files
2015-05-13 08:45:23 -05:00
Arfon Smith
7e32b45aa8
Removing whitespace matching
2015-05-13 08:31:45 -05:00
Felix Krause
4c1a84716a
Merge branch 'master' into patch-1
2015-05-13 11:03:13 +01:00
Felix Krause
fd4111cdbe
Added Example Ruby Files
2015-05-13 11:02:26 +01:00
Arfon Smith
2fac182a90
Improving Vim modeline regex
2015-05-12 16:49:14 -05:00
Vighnesh Rege
6d2aa601cd
Added tests
2015-05-12 12:53:59 -07:00
Felix Krause
f87c3c4996
Added fastlane configuration files
...
[fastlane](https://fastlane.tools ) is an established Continuous Delivery solution for iOS/Mac projects. The configuration files are similar to a `Podfile`, also Ruby based.
Some examples:
- https://github.com/wikimedia/apps-ios-wikipedia/blob/master/fastlane/Fastfile
- https://github.com/wikimedia/apps-ios-wikipedia/blob/master/fastlane/Deliverfile
- https://github.com/artsy/eidolon/blob/master/fastlane/Fastfile
- https://github.com/fastlane/examples/blob/master/MindNode/Fastfile
The configuration files added with this pull request: `Fastfile`, `Deliverfile` and `Snapfile` 👍
2015-05-12 20:29:24 +01:00
Vighnesh Rege
1811465abb
Add Apache thrift support to generated? check
2015-05-12 12:25:06 -07:00
Paul Handly
7631db2183
Treat Unity3D metadata as an asset
2015-05-10 18:19:34 -04:00
Paul Handly
da5bc18d64
Add Unity3D Metadata files as generated
2015-05-10 18:19:33 -04:00
Paul Chaignon
0c2aeae00d
.inc extension for PHP, Pascal, Assembly, SQL, C++, HTML and SourcePawn
2015-05-10 20:36:41 +02:00
Paul Handly
f2af2156fa
Add language for Unity3D Asset files
2015-05-09 14:15:59 -04:00
Arfon Smith
5bf8cf50ae
Merge pull request #2386 from larsbrinkhoff/modeline
...
Vim and Emacs modelines are two alternatives
2015-05-06 15:55:36 -05:00
Ilya Antipenko
dc22b0f869
Change PHP group to HTML for TWIG
2015-05-06 20:41:37 +03:00
Lars Brinkhoff
5382c1b795
Make it more clear that Vim and Emacs modelines are two alternatives.
2015-05-06 07:46:42 +02:00
Arfon Smith
dbe851726e
Merge pull request #2368 from m-click/geography-markup-language
...
Add languages.yml entry and sample files for OGC Geography Markup Language (#2366 )
2015-05-05 08:18:37 -05:00
Arfon Smith
3720e49618
Merge pull request #2372 from pchaigno/use-original-ada-grammar
...
Use original Ada grammar
2015-05-05 08:17:38 -05:00
Paul Chaignon
a4f187efd2
Merge branch 'master' into vhost-nginx
2015-05-04 21:58:22 +02:00
Paul Chaignon
b6ee02f313
Merge branch 'master' into mod-extension
2015-05-04 21:44:23 +02:00
Paul Chaignon
380a51e4a4
Merge branch 'master' into use-original-ada-grammar
2015-05-04 21:35:40 +02:00
Arfon Smith
459b1034a7
Merge pull request #2363 from danielgtaylor/master
...
Add support for API Blueprint
2015-05-04 09:47:11 -05:00
Arfon Smith
c2f567770c
Merge pull request #2375 from mbdoud/master
...
Add HyPhy as language to Linguist
2015-05-04 08:17:33 -05:00
Andrew Pennebaker
03369b8a6c
use https url for travis support
2015-05-03 12:51:52 -05:00
Volker Grabsch
c94c908d5d
Add languages.yml entry and sample files for OGC Geography Markup Language ( #2366 )
2015-05-03 19:15:54 +02:00
Mike Doud
585d74ecc9
add better HyPhy samples
2015-05-02 13:24:43 -07:00
Arfon Smith
d8422e63f6
Merge pull request #2374 from pchaigno/travis-submodules-ssh
...
Handle SSH links to submodules in Travis
2015-05-02 06:38:28 -05:00
Paul Chaignon
ca12a99970
Handle SSH links to submodules
2015-05-01 21:03:02 +02:00
Mike Doud
1fdcafb1ae
Update languages.yml
2015-05-01 11:28:11 -07:00
Andrew Pennebaker
3b2ddb1a18
classify DNS zone as a data format
2015-05-01 11:25:16 -05:00
Paul Chaignon
2eede37248
Remove unused grammars/submodules
2015-05-01 17:28:34 +02:00
Paul Chaignon
6489f7009d
Use original repository for Ada grammar
2015-05-01 16:42:37 +02:00
Paul Chaignon
bdfe2aa6e4
Remove grammar for Ada
2015-05-01 16:39:48 +02:00
Mike Doud
007de4691b
removing incorrect samples
2015-04-30 16:07:19 -07:00
Mike Doud
141e495447
Merge branch 'master' of https://github.com/mbdoud/linguist
2015-04-30 15:38:12 -07:00
Mike Doud
5e68714ae5
add HyPhy examples
2015-04-30 15:37:59 -07:00
Mike Doud
4ae6455e0e
Update languages.yml
2015-04-30 15:25:04 -07:00
Mike Doud
f393ea307d
Add 'HyPhy Batch Language'
2015-04-30 15:14:53 -07:00
Andrew Pennebaker
1e20b12241
zone: add ace_mode
2015-04-30 15:40:44 -05:00
Andrew Pennebaker
81c41df15c
zone: add tm_scope
2015-04-30 15:39:32 -05:00
Andrew Pennebaker
8b736189e0
better name for DNS zone
2015-04-30 15:34:43 -05:00
Andrew Pennebaker
188d2367df
add sample zone file
2015-04-30 15:25:52 -05:00
Andrew Pennebaker
5aeac500da
list zone in grammars.yml
2015-04-30 15:24:46 -05:00
Andrew Pennebaker
5730ab28ab
list zone in languages.yml
2015-04-30 15:23:31 -05:00
Andrew Pennebaker
1c56b03a28
highlight DNS zone (BIND) files
2015-04-30 15:14:26 -05:00
Daniel G. Taylor
828fc7a19b
Add support for API Blueprint
...
This adds a grammar and samples for [API Blueprint][] based on the
[Sublime Text plugin][] from Apiary. The [Atom language][] is also based
on the Sublime plugin.
API Blueprint is now used in over [3,600 repositories][] on GitHub and has
[several][Aglio] [open source][Dredd] [tools][Drakov] available.
Here's an [example using Lightshow][Lightshow] to highlight a small API.
[3,600 repositories]: https://github.com/search?utf8=%E2%9C%93&q=FORMAT+1A+extension%3Aapib+extension%3Amd&type=Code&ref=advsearch&l=
[Aglio]: https://github.com/danielgtaylor/aglio
[API Blueprint]: https://apiblueprint.org/
[Drakov]: https://www.npmjs.com/package/drakov
[Atom language]: https://github.com/danielgtaylor/atom-language-api-blueprint
[Dredd]: https://github.com/apiaryio/dredd
[Lightshow]: https://github-lightshow.herokuapp.com/?utf8=%E2%9C%93&scope=from-url&grammar_url=https%3A%2F%2Fgithub.com%2Fapiaryio%2Fapi-blueprint-sublime-plugin%2Fblob%2Fmaster%2FAPIBlueprint.tmLanguage&grammar_text=&code_source=from-url&code_url=https%3A%2F%2Fraw.githubusercontent.com%2Fapiaryio%2Fapi-blueprint%2Fmaster%2Fexamples%2F12.%2520Advanced%2520Action.md&code=
[Sublime Text plugin]: https://github.com/apiaryio/api-blueprint-sublime-plugin
2015-04-28 22:21:30 -07:00
Paul Chaignon
fc1f8083ad
Heuristic rules for XML and Modula-2
2015-04-25 23:36:15 +02:00
Paul Chaignon
af5e799a45
Merge branch 'master' into mod-extension
2015-04-22 21:14:24 +02:00
Arfon Smith
accf734a74
Merge pull request #2346 from larsbrinkhoff/public-key
...
Add support for SSH2 and OpenSSH public keys
2015-04-21 08:22:05 -05:00
Arfon Smith
6bd86ad46b
Merge pull request #2330 from larsbrinkhoff/link-script
...
Add 'Linker Script' language
2015-04-21 08:19:53 -05:00
Lars Brinkhoff
d7207f3399
Linker Script samples.
...
vmlinux.lds by Martin Mares; license GPL v2.
link.ld by Anthony Zbierajewski; license GPL v2.
ld.script by Wu Zhangjink; license GPL v2.
2015-04-21 10:11:40 +02:00
Lars Brinkhoff
e018b4322e
Improve .asc heuristic for Public Key.
2015-04-21 10:10:27 +02:00
Lars Brinkhoff
415c7d32a2
More .asc samples for Public Key.
...
sshkey1.asc by Joseph Galbraith; Sleepycat license (GPL compatible).
2015-04-21 10:10:27 +02:00
Lars Brinkhoff
164caa2755
Add 'Linker Script' language.
2015-04-21 07:17:08 +02:00
Arfon Smith
ec2f0cb82a
Merge pull request #2335 from DavidJFelix/patch-1
...
Change Salt to programming per #2307
2015-04-20 16:57:15 -05:00
David J. Felix
604918b6ad
Add python-logo grey color to SaltStack config
2015-04-20 12:29:09 -04:00
David J. Felix
eb7e72a4a9
Change Salt to programming per #2307
...
- Remove group
2015-04-19 18:24:27 +00:00
Paul Chaignon
e073e91d62
Detect GFortran module files as generated
2015-04-19 16:56:38 +02:00
Paul Chaignon
da9bda0e27
Detect KiCAD module files as generated
2015-04-19 16:19:52 +02:00
Paul Chaignon
0e996e4bb7
Grammar for Modula-2 from Sublime Text package
2015-04-19 12:41:41 +02:00
Paul Chaignon
63fbbd6e0a
.mod file extension for AMPL, Linux Kernel Module, Modula-2 and XML
2015-04-19 12:39:21 +02:00
Brandon Keepers
1ac694f149
Merge pull request #2340 from github/remove-script-ext
...
Remove .script! hack
2015-04-19 08:58:07 +12:00
Brandon Keepers
924fddf698
Move Linguist::Language.detect to Linguist.detect
2015-04-17 14:56:08 +12:00
Brandon Keepers
ef49fe417f
fix samples after renaming script
2015-04-17 14:37:40 +12:00
Brandon Keepers
d28828b7d7
Merge pull request #2334 from thomasvandoren/update-chapel-grammar
...
Update submodule for Chapel grammar.
2015-04-17 14:20:16 +12:00
Brandon Keepers
8a42f76f03
Remove .script! hack
2015-04-17 14:09:05 +12:00
Brandon Keepers
745ce14d47
Merge pull request #2333 from 3flex/2318-add-puppet-samples
...
Add additional Puppet sample
2015-04-17 13:57:07 +12:00
Arfon Smith
dc41ca23c6
Merge pull request #2339 from ampl/nl
...
Improve NL/NewLisp disambiguation heuristic
2015-04-16 17:42:08 -05:00
vitaut
9da42fba5b
Improve NL/NewLisp disambiguation heuristic
...
NL files start with either 'b' or 'g' followed by an unsigned integer.
2015-04-16 15:19:22 -07:00
Ted Nyman
fac4633337
Move .odd file to the right directory
2015-04-15 18:37:36 -07:00
Thomas Van Doren
3ab0de831f
Update Chapel samples.
2015-04-15 07:43:25 -07:00
Thomas Van Doren
599d146118
Use chapel-lang/chapel-tmbundle for Chapel grammar.
2015-04-15 07:43:25 -07:00
Matthew Haughton
5cdbb2b113
Add additional Puppet samples
2015-04-14 23:18:45 -04:00
Arfon Smith
611584a414
Merge pull request #2322 from larsbrinkhoff/lisp
...
Make Common Lisp heuristic case insensitive.
2015-04-13 08:49:37 -05:00
Lars Brinkhoff
33478b2d23
Make Common Lisp heuristic case insensitive.
2015-04-11 19:58:02 +02:00
Lars Brinkhoff
46ca8e93c2
New upper-case sample for Common Lisp.
2015-04-11 19:24:01 +02:00
Arfon Smith
da58febc3e
Merge pull request #2328 from github/specflow
...
Specflow
2015-04-10 20:16:05 -05:00
Arfon Smith
7ca2384e03
Test for Specflow feature
2015-04-10 20:11:11 -05:00
Arfon Smith
6b2bb52dcd
Merge branch 'master' into specflow
2015-04-10 20:07:43 -05:00
Arfon Smith
000a42ef3d
Merge pull request #2326 from github/dcl
...
Add DCL and MMS
2015-04-10 15:54:04 -05:00
Arfon Smith
03e40718ff
Bringing languages.yml keys up to date
2015-04-10 15:47:37 -05:00
Arfon Smith
4386fb7f28
Merge branch 'master' into dcl
2015-04-10 15:41:04 -05:00
Arfon Smith
0db4d05671
Merge pull request #2325 from github/clarion
...
Adding support for Clarion
2015-04-10 15:32:46 -05:00
Arfon Smith
d113e98915
Grammar update
2015-04-10 15:27:02 -05:00
Arfon Smith
e9acecf71f
Colour update
2015-04-10 15:15:03 -05:00
Arfon Smith
76b84decfe
Removing .inc from Clarion
2015-04-10 15:09:00 -05:00
Arfon Smith
80148ae4e4
Merge branch 'master' into clarion
2015-04-10 15:06:33 -05:00
Arfon Smith
4af679c27f
Merge pull request #2324 from pchaigno/batch-group
...
Remove Batch from Shell group
2015-04-10 14:29:10 -05:00
Arfon Smith
ba86d9fff0
Merge pull request #2266 from Dorian/patch-1
...
Add .ruby to the list of ruby file extensions
2015-04-10 14:15:42 -05:00
Paul Chaignon
3a07410569
Remove test for group of Batch
2015-04-10 20:59:10 +02:00
Brandon Keepers
b43828db9b
Merge pull request #2323 from lsf37/jflex-lang
...
Add JFlex grammars (language & syntax highlighting)
2015-04-10 14:57:03 -04:00
Gerwin Klein
8251588088
choose more distinct color for JFlex
2015-04-10 21:16:32 +10:00
Gerwin Klein
22ff4898a5
add textmate grammar for JFlex
2015-04-10 19:25:24 +10:00
Gerwin Klein
9c4c6d908a
add language recognition for JFlex grammars
...
JFlex is a lexical analyzer generator for Java, see also
http://jflex.de or https://github.com/jflex-de/jflex
2015-04-10 19:17:58 +10:00
Paul Chaignon
3f9d98974c
Remove Batch from Shell group
2015-04-08 21:39:10 +02:00
Arfon Smith
98a23c6a53
Merge pull request #2314 from larsbrinkhoff/ocaml
...
Tighten up OCaml heuristic
2015-04-07 07:56:16 -05:00
Lars Brinkhoff
3086326d12
Tighten up OCaml heuristic: only match at start of line.
2015-04-07 08:54:39 +02:00
Arfon Smith
ac4594e3b1
Merge pull request #2298 from github/add-proximity-test
...
Add proximity test for colors
2015-04-06 13:15:32 -05:00
Arfon Smith
47dcca839e
Merge pull request #2312 from larsbrinkhoff/for
...
New sample for Formatted.
2015-04-06 13:15:04 -05:00
Arfon Smith
572078a708
Merge pull request #2306 from powerman/limbo
...
add Limbo: language, samples
2015-04-06 13:14:32 -05:00
Lars Brinkhoff
0442f4bd06
One more sample for Formatted.
...
By Sean Carroll; license GPLv2.
2015-04-06 20:06:15 +02:00
Arfon Smith
2861a8f19c
Fixing up colours to match languages.yml
2015-04-06 12:41:49 -05:00
Arfon Smith
1d0028fd53
Merge pull request #2311 from pchaigno/saltstack-samples
...
New samples for SaltStack
2015-04-06 12:36:19 -05:00
Alex Efros
c3288543af
add heuristic for Limbo
2015-04-06 20:17:52 +03:00
Garen Torikian
3c96f9eb53
Bump threshold to 0.05
2015-04-06 09:44:10 -07:00
Garen Torikian
6bd8d3a3b7
Some slight test improvements
2015-04-06 09:43:36 -07:00
Garen Torikian
63e017fbaa
Rename to TestColorProximity
2015-04-06 08:32:23 -07:00
Paul Chaignon
f993b7358b
New samples for SaltStack
2015-04-06 14:58:20 +02:00
Arfon Smith
4239d5453c
Merge pull request #2309 from pchaigno/sch-kicad
...
KiCad language with .sch extension
2015-04-05 19:37:08 -05:00
Arfon Smith
b0e6f17612
Merge pull request #2308 from pchaigno/contribution-guideline-update
...
Update guideline on syntax highlighting fixes
2015-04-05 10:56:19 -05:00
Alex Efros
c97c10623b
add .b Brainfuck sample
2015-04-05 18:08:20 +03:00
Paul Chaignon
d566ccd0be
Update guideline on syntax highlighting fixes
2015-04-05 16:55:27 +02:00
Paul Chaignon
8b4daefbde
KiCad language with .sch extension
2015-04-05 16:45:35 +02:00
Alex Efros
bbea29be55
add Limbo to test_languages
2015-04-05 03:03:45 +03:00
Alex Efros
f016867e1a
Limbo: fix tm_scope
2015-04-05 02:56:36 +03:00
Alex Efros
35f2699eb3
add Limbo: language, samples
2015-04-05 02:34:02 +03:00
Garen Torikian
3ad66da2bf
Adjust existing colors to pass tests
...
A lot of these were taken from official websites. For obscurer
languages, I just changed a few digits of the hex value.
2015-04-03 18:46:45 -07:00
Garen Torikian
004f9b4710
Use new color-proximity gem for better visual matching
2015-04-03 18:25:13 -07:00
Arfon Smith
3e06b95f98
Merge pull request #2304 from github/clarify-docs
...
Explaining gitattributes behavior.
2015-04-03 15:02:23 -04:00
Arfon Smith
8591dffcae
Explaining gitattributes behavior.
2015-04-03 14:53:38 -04:00
Garen Torikian
3d69c047f0
Merge branch 'master' into add-proximity-test
2015-04-02 17:32:00 -07:00
Arfon Smith
78a1183c26
Merge pull request #2301 from dpiddy/erlang-rebar
...
Add rebar-related files as erlang.
2015-04-02 19:09:38 -04:00
Arfon Smith
58ea517b32
Merge pull request #2296 from phase/master
...
Add colors to semi-popular languages
2015-04-02 19:06:30 -04:00
Dan Peterson
0722b6855b
Add rebar-related files as erlang.
2015-04-02 15:41:24 -03:00
Arfon Smith
a6a745d99d
Merge pull request #2299 from github/shebang-fixing
...
Fixing up shebang detection to match new tokenizer behaviour
2015-04-02 14:14:29 -04:00
Arfon Smith
7394e9400b
Adding explicit test for new shebang parsing
2015-04-02 14:00:03 -04:00
Garen Torikian
15f0366e12
Adjust color schemes slightly
...
- Make Perl6 a distinct blue (using Camelia’s wing as an aide)
- VCL is part of the Perl group
- Brighten Slim a bit so it does not conflict with Ada
2015-04-02 08:25:19 -07:00
Garen Torikian
07e3d9d3b3
Improve error output
2015-04-02 08:24:04 -07:00
Arfon Smith
55eaf03afb
Merge pull request #2300 from github/build-boot
...
Adding in a Makefile.boot filename for .boot detection
2015-04-01 20:41:27 -05:00
Arfon Smith
7a6849b3ac
Adding in a Makefile.boot filename for .boot detection
2015-04-01 20:33:13 -05:00
Arfon Smith
fa5496eef4
Fixing up shebang detection to match new tokenizer behaviour
2015-04-01 20:23:16 -05:00
Arfon Smith
893bd7e204
Merge pull request #1604 from geoff-codes/#!--"
...
Comment styles; don't choke on `#!/usr/bin/env foo=bar`
2015-04-01 15:18:40 -05:00
Garen Torikian
8a54ce57a5
Drop threshold back down to a passing 10
2015-04-01 10:15:10 -07:00
Garen Torikian
3851b7c016
Add test for detecting color proximity
2015-04-01 10:14:52 -07:00
phase
3dbcfa8af8
Add color for ABAP
2015-03-31 20:05:42 -07:00
phase
9936a30879
Add color for Crystal
2015-03-31 20:02:52 -07:00
phase
59e935b05d
Add color for Brainfuck
2015-03-31 20:00:53 -07:00
phase
53f93f68db
Add color to Makefile
2015-03-31 19:55:25 -07:00
phase
66f9bd1ab4
Add color to Kotlin
2015-03-31 19:53:36 -07:00
Arfon Smith
78d4abe808
Merge pull request #2295 from github/cut-release-v4.5.4
...
Bumping version to v4.5.4
2015-03-31 20:16:53 -05:00
Arfon Smith
cb97417af8
Bumping version to v4.5.4
2015-03-31 19:48:34 -05:00
Arfon Smith
d1c94c75ea
Merge pull request #2294 from github/grammars
...
Grammars update
2015-03-31 19:45:16 -05:00
Arfon Smith
0c8c6c9814
Merge pull request #2293 from github/sphinx-docs-tests
...
Some tests to go with #2290
2015-03-31 19:39:45 -05:00
Arfon Smith
3270a8896d
Grammars update
2015-03-31 19:37:08 -05:00
Arfon Smith
20f19bf049
Some tests to go with #2290
2015-03-31 19:33:50 -05:00
Arfon Smith
0cc33fd560
Merge pull request #2290 from untitaker/patch-1
...
Ignore assets from Sphinx docs
2015-03-31 19:29:23 -05:00
Arfon Smith
fa54fc2735
Merge pull request #2233 from tesch1/tesch1-emacs-patch-1
...
fix emacs modeline parsing
2015-03-31 19:27:33 -05:00
Arfon Smith
216e0457ff
Merge pull request #2291 from iFarbod/patch-1
...
Added Color for the Squirrel Language
2015-03-31 19:25:40 -05:00
iFarbod
678f90acf7
Added Color for the Squirrel Language
...
Picked the color from the Squirrel Language's website.
2015-04-01 01:23:59 +04:30
Arfon Smith
dd0d5c08bb
Merge pull request #2289 from lepture/patch-fixtures
...
add tests/fixtures to vendor.yml
2015-03-31 11:43:39 -05:00
Markus Unterwaditzer
3837fed59e
Ignore assets from Sphinx docs
2015-03-31 15:21:40 +02:00
Hsiaoming Yang
e4ce4edd5c
add tests/fixtures to vendor.yml
2015-03-31 20:08:18 +08:00
Arfon Smith
a0fb54fe70
Merge pull request #2286 from github/puphpet
...
Adding puphpet to vendored list
2015-03-30 16:57:43 -05:00
Arfon Smith
e946ceaa6f
Grammar
2015-03-30 16:24:55 -05:00
Arfon Smith
285af6512e
Adding puphpet to vendored list
2015-03-30 16:24:11 -05:00
Arfon Smith
5ae5108a69
Merge pull request #2247 from larsbrinkhoff/renderscript
...
Add RenderScript and Filterscript
2015-03-30 16:08:42 -05:00
Lars Brinkhoff
02ae60f434
Samples for RenderScript and Filterscript.
...
All files are from The Android Open Source Project; license APL 2.0.
2015-03-28 12:34:20 +01:00
Lars Brinkhoff
03dc4e1ff4
Add RenderScript and Filterscript.
2015-03-28 12:34:20 +01:00
Arfon Smith
c39b42abba
Merge pull request #2075 from philix/patch-1
...
Add cpplint.py to vendor.yml
2015-03-27 11:02:36 -07:00
Arfon Smith
661972f585
Merge pull request #2275 from github/bump-escape-utils
...
Bump escape-utils to 1.1.0
2015-03-27 09:25:29 -07:00
Arfon Smith
078aff6ee3
Merge pull request #2276 from MakeNowJust/patch-1
...
Fix ada aliases
2015-03-27 09:24:31 -07:00
Arfon Smith
4fed108b2c
Merge pull request #2279 from joewiz/patch-1
...
Add .odd to XML extensions
2015-03-26 11:21:47 -07:00
Joe Wicentowski
fc9beb58aa
Add sample TEI ODD file (.odd)
2015-03-26 14:00:17 -04:00
Joe Wicentowski
4623b4a83e
Add .odd to XML extensions
...
See discussion at #2238 .
[ODD](http://en.wikipedia.org/wiki/Text_Encoding_Initiative#ODD ) is an XML-based vocabulary for defining schemas for Text Encoding Initiative (TEI) projects, used widely in the humanities. ODD should be rendered using XML syntax but is currently displayed as plain text (see [this example](https://github.com/wolfgangmm/tei-simple-pm/blob/master/odd/teisimple.odd )). There are [nearly 500 ODD files](https://github.com/search?q=extension%3Aodd+NOT+djfhdirijdskqdhd&type=Code&utf8=%E2%9C%93 ) in GitHub, and this number is projected to grow.
2015-03-26 13:18:49 -04:00
TSUYUSATO Kitsune
2ba6ecefe5
Fix ada aliases
2015-03-26 12:08:46 +09:00
Garen Torikian
91c2a4682d
Merge pull request #2274 from csimons/master
...
intro.wisp: Fixed typographical error ('rather then' -> 'rather than').
2015-03-25 13:24:10 -07:00
Patrick Toomey
738be195ef
Bump escape-utils to 1.1.0
2015-03-25 14:18:46 -06:00
Christopher L. Simons
5dcc4d74ec
intro.wisp: Fixed typographical error ('rather then' -> 'rather than').
2015-03-25 14:35:16 -04:00
Arfon Smith
4213bec62a
Merge pull request #2272 from lpil/master
...
Elixir: Add mix.lock filename
2015-03-25 09:04:07 -05:00
Louis Pilfold
babe733bf4
Elixir: Add mix.lock filename
2015-03-25 13:52:52 +00:00
Arfon Smith
ab5f60555e
Merge pull request #2270 from larsbrinkhoff/ocaml
...
Add interpreters for OCaml.
2015-03-25 08:39:49 -05:00
Lars Brinkhoff
b61e33a49e
Add interpreters for OCaml.
2015-03-25 08:11:40 +01:00
Arfon Smith
a0d5a8338b
Merge pull request #2269 from stuartpb/patch-2
...
Use #000080 for Lua color
2015-03-24 19:24:34 -05:00
Arfon Smith
eec321f013
Merge pull request #2265 from github/cut-release-v4.5.3
...
Bumping to v4.5.3
2015-03-24 19:08:59 -05:00
Stuart P. Bentley
e538f72b63
Use #000080 for Lua color
...
This is the color of the official Lua logo, as seen at http://www.lua.org/images/
2015-03-24 14:34:13 -07:00
Dorian Marié
bde843b67f
Add .ruby to the list of ruby file extensions
...
Can be found in Rails partial, eg `.html.ruby`
2015-03-24 18:59:53 +01:00
Arfon Smith
44c3d47b30
Bumping to v4.5.3
2015-03-24 12:33:35 -05:00
Arfon Smith
f1d3f396bb
Merge pull request #2264 from github/grammar-update
...
Updating grammars
2015-03-24 12:28:29 -05:00
Arfon Smith
65ae444791
Updating grammars
2015-03-24 12:26:40 -05:00
Arfon Smith
e9916c644d
Merge pull request #2263 from github/NetLinx
...
Net linx
2015-03-24 12:09:15 -05:00
Arfon Smith
1940a9ea92
Merge branch 'master' into NetLinx
2015-03-24 11:41:26 -05:00
Arfon Smith
c9f8a2677a
Merge pull request #2261 from ntkme/storyboard-xib-xml
...
.storyboard and .xib as XML
2015-03-24 11:38:39 -05:00
Arfon Smith
5b6b3f74b5
Merge pull request #2262 from drautb/master
...
Fix categorization for Racket shell scripts.
2015-03-24 11:38:21 -05:00
Vicent Marti
f9ccac4240
Merge pull request #2259 from github/bump-rugged
...
Bump rugged to latest release
2015-03-24 08:36:52 -07:00
Ben Draut
aa7aae7808
Fix categorization for Racket shell scripts.
...
The current implementation categorizes shell scripts written in Racket
as Scheme, which is incorrect.
For example:
```racket
\#!/usr/bin/env racket
\#lang racket
"Hello World!"
```
This should be categorized as Racket, not Scheme. [This file][1]
demonstrates the problem in an existing repository.
[1]: https://github.com/drautb/sketchbook/blob/master/racket/sublime-project-generator/generate-sublime-project.rkt
2015-03-24 08:22:00 -06:00
なつき
7c66301583
.storyboard and .xib as XML
2015-03-24 01:58:55 -07:00
michael tesch
a5b0b333b0
Merge branch 'master' into tesch1-emacs-patch-1
2015-03-24 09:44:08 +01:00
Andy Delcambre
7df872eb7f
Bump rugged to latest release
2015-03-23 14:33:03 -06:00
Arfon Smith
6a4f4c724c
Merge pull request #2253 from larsbrinkhoff/dtrace-script-mode
...
Fix Emacs modeline in DTrace sample.
2015-03-23 15:30:03 -05:00
Lars Brinkhoff
76828c45c7
Fix Emacs modeline in DTrace sample.
...
Apparently, the DTrace mode for Emacs is called dtrace-script:
https://github.com/dotemacs/dtrace-script-mode
2015-03-23 19:43:32 +01:00
Arfon Smith
27215f148b
Merge pull request #2257 from Oldes/rebol_grammar_scope
...
Adding tm_scope for REBOL language and removing REBOL from LICENSE_WHITE...
2015-03-23 11:30:48 -05:00
Arfon Smith
77d52463ad
Merge pull request #2256 from Oldes/red_grammar
...
Added grammar submodule for Red language
2015-03-23 11:30:06 -05:00
Oldes
0f6c2afbf6
Sublime-REBOL submodule updated.
2015-03-23 15:58:01 +01:00
Oldes
cbaa3ca6f4
Adding tm_scope for REBOL language and removing REBOL from LICENSE_WHITELIST as now is license available in the Sublime-REBOL project.
2015-03-23 11:38:07 +01:00
Oldes
63f54bdf06
Added grammar submodule for Red language
2015-03-23 10:43:39 +01:00
Alex McLain
b302863a4d
Added additional sample files.
2015-03-21 20:22:46 -07:00
Alex McLain
ec46b1a92e
Added NetLinx language.
2015-03-21 18:58:09 -07:00
Arfon Smith
ed65040539
Merge pull request #2250 from shaneog/patch-2
...
Add Neovim config file names to VimL language
2015-03-21 16:56:00 -05:00
Arfon Smith
cc1a420bc5
Merge pull request #2254 from shaunlebron/master
...
add .boot to clojure extensions
2015-03-21 16:54:20 -05:00
Shaun Williams
8555b20380
add .boot Clojure sample
2015-03-21 12:02:20 -05:00
Shaun Williams
6462ba70f9
put .boot after primary .clj extension
2015-03-21 11:48:52 -05:00
Shaun Williams
1ac43e0d7d
reorder .boot to be in order
2015-03-21 11:32:29 -05:00
Shaun Williams
6ac51968c6
add .boot to clojure extensions
2015-03-21 11:20:48 -05:00
Shane O'Grady
cbcadf8e45
Add Neovim config file names to VimL language
...
Neovim uses configuration files named `.nvimrc` rather than `.vimrc`
See this PR for details neovim/neovim#330
2015-03-21 09:53:21 -03:00
Arfon Smith
74b111501d
Merge pull request #2213 from ntkme/source-map
...
Detect generated source maps
2015-03-20 09:26:40 -05:00
なつき
67e4212f64
Test detecting generated source maps
2015-03-19 19:50:40 -07:00
Arfon Smith
55559a1020
Merge pull request #2246 from ampl/nl
...
Add a heuristic to disambiguate between NL and NewLisp
2015-03-19 20:26:56 -05:00
なつき
b103232e0e
Detect generated source maps
2015-03-19 17:38:59 -07:00
vitaut
b587379f4a
Add a heuristic to disambiguate between NL and NewLisp
2015-03-19 17:33:52 -07:00
Arfon Smith
ba654b2a1d
Merge pull request #2242 from larsbrinkhoff/types
...
Fix the type classification of some languages.
2015-03-19 08:46:55 -05:00
Lars Brinkhoff
ae39475133
Fix the type classification of some languages.
2015-03-19 07:09:42 +01:00
Arfon Smith
c641ea833f
Merge pull request #2241 from github/cut-release-v4.5.2
...
v4.5.2
2015-03-18 10:45:42 -05:00
Arfon Smith
ebf10c2cd6
v4.5.2
2015-03-18 09:50:57 -05:00
Arfon Smith
29ef8beb3f
Grammar submodule update
2015-03-18 09:47:43 -05:00
Arfon Smith
2b5f38264b
Merge pull request #2222 from chriskuehl/master
...
languages.yml: don't assume .conf is Apache
2015-03-18 09:27:32 -05:00
Arfon Smith
5850716eb3
Merge pull request #2236 from Phasesaber/master
...
Give Diff a color
2015-03-18 09:24:46 -05:00
Arfon Smith
3db6c4a5b6
Merge pull request #2227 from samoht/OCaml
...
Disambiguate between OCaml and Standard ML
2015-03-18 09:05:12 -05:00
Thomas Gazagnaire
e79607372b
Disambiguate between OCaml and Standard ML
...
Fix #2208
2015-03-18 09:58:14 +00:00
Arfon Smith
b5472ab753
Merge pull request #2123 from larsbrinkhoff/for
...
Some .for files are text.
2015-03-17 14:59:53 -05:00
Lars Brinkhoff
013188dcd9
Add new language Formatted for .for.
...
Sample file wksst8110.for is from the Climate Prediction Center at the
National Weather Service of the USA, and is in the public domain.
2015-03-17 20:44:06 +01:00
Jαdon Fowler
3cf7bfbee2
Give Diff a color
2015-03-16 23:44:08 -07:00
michael tesch
5f647f2236
more realistic emacs modeline for dtrace sample
2015-03-16 19:56:06 +01:00
Arfon Smith
3bb740fe9f
Merge pull request #2198 from tarebyte/handlebars_color
...
Assign handlebars a color for the language bar.
2015-03-16 07:58:05 -05:00
michael tesch
50db5c012e
disable modelines strategy for webidl sample
2015-03-15 20:18:57 +01:00
michael tesch
dcb14d0fc7
disable modelines strategy for webidl sample
2015-03-15 20:06:41 +01:00
michael tesch
419cfe54e0
disable modelines strategy match for dtrace sample
2015-03-15 13:05:43 +01:00
michael tesch
ce1f51a34f
forgot a |
2015-03-15 12:51:14 +01:00
michael tesch
5fd7992f98
dont save useless matches, thanks to pchaigno
2015-03-15 12:40:31 +01:00
Arfon Smith
3f5a96a15b
Merge pull request #2017 from github/revert-2014-revert-1976-path-for-fileblob
...
Cut 4.5.0 release
2015-03-14 20:42:20 -05:00
Arfon Smith
840bdf95e3
v4.5.1
2015-03-14 20:32:18 -05:00
Arfon Smith
01deb07ae9
Return false for empty file.
2015-03-14 20:19:11 -05:00
michael tesch
fda0f2a042
detect emacs modeline for fundamental as Text
2015-03-14 23:53:17 +01:00
michael tesch
6af4ab6db1
harder test
2015-03-14 23:26:08 +01:00
michael tesch
6aab682728
fixed case with multiple other file vars before and after mode:
2015-03-14 23:24:41 +01:00
Arfon Smith
6c37613bf0
Merge branch 'master' into revert-2014-revert-1976-path-for-fileblob
2015-03-14 17:18:36 -05:00
Arfon Smith
188c7364f8
Merge pull request #2209 from chezwicker/master
...
Add .plsql as extension for PL/SQL
2015-03-14 17:17:52 -05:00
Arfon Smith
09ead55502
Merge pull request #2232 from pchaigno/cython-generated-files
...
Detect Cython generated files
2015-03-14 17:16:45 -05:00
michael tesch
a364e4a2dc
tests for emacs modeline regex
2015-03-14 23:13:59 +01:00
Arfon Smith
f7f9513fba
Merge branch 'master' into revert-2014-revert-1976-path-for-fileblob
2015-03-14 17:13:31 -05:00
Arfon Smith
dd2d2389c8
Cobol grammars fix.
2015-03-14 17:11:44 -05:00
Michael Tesch
1bb639617c
Create seeplusplusEmacs1
...
one type of emacs modeline
2015-03-14 22:44:02 +01:00
Chris Zwicker
03b43a85c8
Change sorting of extensions to fix failing test
2015-03-14 20:16:31 +00:00
Chris Zwicker
fb709e2e10
Add sample file for .plsql extension
2015-03-14 19:59:25 +00:00
Chris Zwicker
dad653492a
Merge remote-tracking branch 'upstream/master'
2015-03-14 19:56:27 +00:00
Paul Chaignon
0db133ffb2
Detect Cython generated files
2015-03-14 19:43:17 +01:00
Arfon Smith
6d1682911b
Merge branch 'master' into revert-2014-revert-1976-path-for-fileblob
2015-03-14 13:14:26 -05:00
Arfon Smith
d1de479c49
Merge branch 'master' of github.com:github/linguist
2015-03-14 13:13:07 -05:00
Arfon Smith
ad7e231f39
Updating grammars
2015-03-14 13:12:37 -05:00
Arfon Smith
f36d239b85
Merge pull request #2229 from pchaigno/perl6-grammar
...
Grammar for Perl6
2015-03-14 13:08:29 -05:00
Arfon Smith
540865d045
Merge pull request #2231 from pchaigno/description-group
...
Description of group attribute
2015-03-14 13:08:06 -05:00
Arfon Smith
5ed0da7b08
v4.5.0
2015-03-14 13:06:55 -05:00
Michael Tesch
068c8a341d
better regex for matching emacs modeline
...
the emacs modeline is actually a per-file variable setting mechanism, which means it can have other flags in it.
this regex extracts the part that corresponds to the file's language ("mode:" - ie emacs major mode)
http://ergoemacs.org/emacs_manual/emacs/Specifying-File-Variables.html
2015-03-14 18:35:57 +01:00
Paul Chaignon
e61be66d4f
Grammar for Perl and Perl6 from TextMate bundle
2015-03-14 11:47:44 +01:00
Paul Chaignon
d263f0c91a
Remove submodule for Perl grammar
2015-03-14 11:42:30 +01:00
Arfon Smith
fee0cebcec
Merge branch 'master' into revert-2014-revert-1976-path-for-fileblob
2015-03-13 11:42:24 -07:00
Arfon Smith
3745308642
Merge pull request #2224 from github/bin-linguist
...
Simplifying requires
2015-03-12 11:13:37 -07:00
Arfon Smith
8843fa3ed4
Merge pull request #2218 from xPaw/patch-1
...
Detect *.sma files as SourcePawn
2015-03-12 11:13:24 -07:00
Arfon Smith
464d6e9ec4
Simplifying requires
2015-03-12 10:41:34 -07:00
Chris Kuehl
02ced24751
languages.yml: don't assume .conf is Apache
...
The assumption that `.conf` files are Apache is causing many projects to
be detected incorrectly as being primarily "ApacheConf".
The `.conf` extension is widely used by software; Apache accounts for
only a very tiny proportion of its overall use. The addition of `.conf`
for ApacheConf has resulted in projects which contain none (or almost
no) Apache config being marked as primarily containing it.
The problem was introduced by 18a3ef9e5e
2015-03-10 22:19:22 -07:00
Pavel
8b9ad131d1
Create foo.sma
2015-03-10 16:20:59 +02:00
Pavel
5ef944e8b8
Detect *.sma files as SourcePawn
2015-03-10 11:16:17 +02:00
Mark Tareshawty
ea0145fda5
Merge branch 'master' into handlebars_color
2015-03-09 10:04:51 -04:00
Adam Roben
53c3cb382c
Merge pull request #2207 from github/update-popular
...
Update popular languages
2015-03-09 09:15:30 -04:00
Brandon Keepers
179c557e5b
Merge pull request #2215 from github/apt-get-update
...
apt-get update before downloading deps
2015-03-08 16:35:06 -07:00
Brandon Keepers
8da458e1a8
apt-get update before downloading deps
2015-03-08 16:24:05 -07:00
Mark Tareshawty
b009c85b64
inverted color
2015-03-08 15:31:52 -04:00
Brandon Keepers
3eb3dd7d4b
Merge pull request #2178 from munrocape/patch-1
...
Standardized color hexcode length to 6
2015-03-07 19:57:24 -08:00
Chris Zwicker
c9a1159a2e
Add .plsql as extension for PL/SQL
2015-03-07 08:51:16 +00:00
Paul Chaignon
17f75e64ba
.vhost as an Apache extension
2015-03-06 21:19:28 +01:00
Adam Roben
8664668524
Update popular languages
...
I took all non-fork repositories on github.com, grouped them by their
primary language, and took the 25 most popular.
2015-03-06 14:26:09 -05:00
Arfon Smith
3ba4cf699a
Merge pull request #2202 from pchaigno/jbuilder
...
.jbuilder as a Ruby extension
2015-03-06 07:33:51 -06:00
Arfon Smith
8bc39ce44f
Merge pull request #2204 from aquileia/patch-1
...
Exclude gettext catalogues from statistics
2015-03-06 07:26:39 -06:00
aquileia
2d03eae413
Exclude gettext catalogues from statistics
...
Gettext catalogues are used for translations and are thus essentially prose, but were classified as "programming" in 507d191d7d .
In large projects like e.g. wesnoth/wesnoth, gettext can dominate the language statistics with about 95% although the actual code is C++.
2015-03-06 13:34:19 +01:00
Paul Chaignon
0157b9eb37
.vhost as a Nginx extension
2015-03-06 07:38:54 +01:00
Paul Chaignon
0d848b342f
.jbuilder as a Ruby extension
2015-03-06 07:07:41 +01:00
Arfon Smith
ad6030b0e8
Merge pull request #2200 from github/cut-release-v4.4.3
...
Bumping version to 4.4.3
2015-03-05 16:37:40 -06:00
Arfon Smith
bdb2a221a5
Bumping version to 4.4.3
2015-03-05 15:13:54 -06:00
Arfon Smith
44f505e687
Grammars update
2015-03-05 15:08:05 -06:00
Arfon Smith
d931dacd47
Merge pull request #2196 from larsbrinkhoff/glsl-group
...
GLSL should not be in the C group.
2015-03-05 15:03:45 -06:00
Arfon Smith
1da425ae2f
Merge pull request #2162 from github/instrumentation
...
Add instrumentation to detection and classification
2015-03-05 15:03:30 -06:00
Arfon Smith
9ceea4ac81
Merge pull request #2173 from github/moar-instrumentation
...
Instrument all calls and pass the blob, strategy and language candidates in the payload.
2015-03-05 15:02:42 -06:00
Arfon Smith
a1010b8cf8
Actually return the strategy
2015-03-05 13:21:07 -06:00
Paul Chaignon
19a300a4ba
Description of group attribute
2015-03-05 20:14:15 +01:00
Arfon Smith
1bc1803628
Check for block here too
2015-03-05 12:50:12 -06:00
Brandon Keepers
7fdead0100
Only yield if block given
2015-03-05 10:11:08 -08:00
Brandon Keepers
3dcdc11c1b
Avoid passing block to detected instrumenter
2015-03-05 10:03:51 -08:00
Brandon Keepers
e8326529b5
Pass blob to instrumentation
2015-03-05 10:03:01 -08:00
Brandon Keepers
2d5476f6c8
Yield the block in LocalInstrumenter
2015-03-05 10:01:28 -08:00
Mark Tareshawty
781133d0d3
assign handlebars a color
2015-03-04 19:42:32 -05:00
Lars Brinkhoff
c7b4cf636f
GLSL should not be in the C group.
2015-03-04 21:26:55 +01:00
Arfon Smith
d81c796dc0
Merge pull request #2193 from pchaigno/nl
...
Support for NL file format
2015-03-03 21:43:55 -06:00
Arfon Smith
1a3680bba6
Merge pull request #2189 from pchaigno/qml-programming-type
...
QML as a programming language
2015-03-03 11:50:49 -06:00
Arfon Smith
600bca149a
Merge pull request #2192 from graymalkin/master
...
Added XC syntax
2015-03-03 11:50:29 -06:00
Simon Cooksey
3a56d632e1
Fixed build by removing duplicate C syntax definition
2015-03-03 13:09:19 +00:00
Simon Cooksey
7f3f0327c2
Added XC syntax
2015-03-03 12:45:08 +00:00
Paul Chaignon
cc0c71b277
New sample for NL
2015-03-02 22:13:17 +01:00
Paul Chaignon
e5ce286c63
NL file format with .nl extension
2015-03-02 21:55:41 +01:00
Arfon Smith
86a0cf9424
Merge pull request #2188 from graymalkin/patch-1
...
Add colour for XMOS XC in linguist
2015-03-02 11:11:40 -06:00
Paul Chaignon
eaea6ac837
QML as a programming language
2015-03-02 18:09:09 +01:00
Simon Cooksey
4efc3ff822
Add colour for XMOS XC in linguist
...
Adds a colour matching the XMOS colour scheme for .xc files.
2015-03-02 17:04:18 +00:00
Arfon Smith
c22a6563d9
Writing some (failing) tests for instrumentation
2015-03-01 22:13:26 -06:00
Arfon Smith
f9683efb74
Merge pull request #2184 from redj/ec-lang-color
...
Add designated color of eC language for display in language bar.
2015-03-01 19:21:27 -06:00
Rejean Loyer
08945923e6
Add designated color of eC language in lib/linguist/languages.yml for display in repository page's language bar.
2015-03-01 18:54:47 -05:00
Arfon Smith
4745c62853
Merge pull request #2181 from pchaigno/prolog-heuristic
...
More specific heuristic for Prolog
2015-03-01 11:13:58 -06:00
Paul Chaignon
7c593899e7
Make heuristic for Prolog more specific
2015-03-01 12:43:35 +01:00
Arfon Smith
9151e7066a
Merge pull request #2175 from github/sqlllll
...
Sqlllll
2015-02-28 20:45:08 -06:00
Paul Chaignon
730be65514
Ignore symlinks in repository statistics
2015-02-28 16:08:16 +01:00
Zach Munro-Cape
b358a22d32
Standardized color hexcode length to 6
...
C was the only language to have a hex code length of 3.
#555555 == #555 == rgb(85, 85, 85)
2015-02-27 23:02:13 -04:00
Arfon Smith
8a0ff14d22
Merge pull request #2112 from nwellnhof/patch-1
...
Mark XS files as "type: programming"
2015-02-27 14:19:42 -06:00
Arfon Smith
7604a2d80b
Merge pull request #2176 from github/2073-local
...
2073 local
2015-02-27 14:16:03 -06:00
Arfon Smith
78b1c8a430
Merge branch 'master' into 2073-local
2015-02-27 14:12:23 -06:00
Arfon Smith
4ef925d8be
Merge pull request #2087 from pchaigno/case-sensitivity
...
Detection by extension made case-insensitive
2015-02-27 14:06:50 -06:00
Arfon Smith
7ba4f0c571
Oracle grammar now has a license
2015-02-27 13:51:23 -06:00
Arfon Smith
63fc9dd6a5
Updating grammars
2015-02-27 13:50:29 -06:00
Arfon Smith
b350f1572b
Reformatting
2015-02-27 13:36:20 -06:00
Arfon Smith
e24a9ba602
Ordering
2015-02-27 13:36:12 -06:00
Arfon Smith
a338228b57
Merge branch 'master' into sqlllll
2015-02-27 13:32:09 -06:00
Arfon Smith
d6d232ec37
Merge pull request #2154 from pchaigno/kicad-files
...
Support for .pro INI files (KiCad project files)
2015-02-27 10:14:20 -06:00
Brandon Keepers
b723405e9f
Merge pull request #2174 from github/2171-local
...
2171 local
2015-02-27 01:00:54 -10:00
Arfon Smith
cecb125b0b
Merge branch 'master' into 2171-local
2015-02-26 21:13:18 -06:00
Arfon Smith
2177ff1806
Merge pull request #2024 from halirutan/feature-Mathematica10Extensions
...
New Mathematica (aka Wolfram Language) extensions added
2015-02-26 21:10:00 -06:00
Arfon Smith
674eb31cfe
Merge pull request #2145 from larsbrinkhoff/muf
...
Add MUF - Multi-user Forth
2015-02-26 21:04:13 -06:00
Arfon Smith
9783710adf
Merge pull request #2160 from brandonwamboldt/use-vcl
...
Use correct VCL syntax highlighting
2015-02-26 21:02:35 -06:00
Arfon Smith
8888555f71
Merge pull request #2102 from phillipberndt/master
...
Added a sample of a C header file that is currently recognized as C++
2015-02-26 21:00:52 -06:00
Arfon Smith
13a6180507
Merge pull request #2128 from larsbrinkhoff/d
...
Add to .d: DTrace and Makefile dependencies
2015-02-26 20:52:41 -06:00
Arfon Smith
9a86b9ad75
Instrument all calls and pass the blob, strategy and language candidates in the payload.
2015-02-26 15:27:33 -06:00
Paul Chaignon
65260e3aaa
Grammar for OpenScad from TextMate bundle
2015-02-26 21:59:03 +01:00
Victor Zverovich
51af1bd162
Use AMPL grammar
2015-02-26 10:40:56 -08:00
Victor Zverovich
e093ac843f
Remove AMPL samples using .mod, .dat and .run extensions
2015-02-25 14:22:45 -08:00
Victor Zverovich
13eb7c796e
Remove .dat, .mod and .run AMPL extensions as they are ambiguous
...
As discussed in #2073 adding these extensions will require more work
to avoid incorrect language detection.
2015-02-25 12:59:23 -08:00
Victor Zverovich
1cdd3c55ab
Add AMPL grammar
2015-02-25 12:56:02 -08:00
Victor Zverovich
407dbbb7fb
Mark AMPL with tm_scope: none because it doesn't have grammar info
2015-02-25 12:54:31 -08:00
Victor Zverovich
0bccf97d16
Add support for the AMPL modeling and script language
2015-02-25 12:54:31 -08:00
Lars Brinkhoff
c6e16ee6bd
MUF sample files.
...
39.m by Revar; license GPL v2.
cmd-say.muf by Natasha Snunkemeox; license MIT.
2015-02-25 19:29:57 +01:00
Lars Brinkhoff
2b25bb6d1c
Add MUF language - Multi-user Forth.
2015-02-25 19:29:57 +01:00
Lars Brinkhoff
e791a71566
Add DTrace and Makefile dependency includes.
...
Sample file mpq.d by Georg Lukas; license GPL 2.
Sample file counts.d by Kate Turner; public domain.
Sample file javascript-race.d by unknown; license MPL 1.1/GPL 2.0/LGPL 2.1.
Sample file probes.d by momjian; license TBD.
2015-02-25 19:29:56 +01:00
Arfon Smith
739b512cee
Prefer 'statistics'
2015-02-25 08:18:45 -06:00
Arfon Smith
effcab4297
Merge pull request #2165 from deviantintegral/attr-highlight-note
...
Issue #2140 : Note that only modelines control syntax highlighting.
2015-02-25 08:17:55 -06:00
Nick Wellnhofer
2e1161e061
Add sample XS file
2015-02-25 15:14:34 +01:00
Andrew Berry
649a5987e7
Issue #2140 : Note that only modelines control syntax highlighting.
2015-02-25 08:54:41 -05:00
Brandon Wamboldt
71e0e2bc8e
Use actual VCL syntax highlighting
2015-02-24 17:54:23 -08:00
Charlie Somerville
fd7633518f
add instrumentation to detection and classification
2015-02-25 12:34:07 +11:00
Garen Torikian
04252c28f2
Merge pull request #2153 from github/enforce-type
...
Test that languages have a type
2015-02-24 13:34:22 -08:00
Arfon Smith
94be1ab277
documentation? should use path too
2015-02-24 15:20:58 -06:00
Arfon Smith
8561f2a6b0
Merge branch 'master' into revert-2014-revert-1976-path-for-fileblob
...
Conflicts:
lib/linguist/version.rb
2015-02-24 14:54:14 -06:00
Arfon Smith
2bd050657d
Merge pull request #2151 from soonhokong/master
...
add support for Lean Theorem Prover
2015-02-24 14:34:59 -06:00
Arfon Smith
c7d8f39ad8
Merge pull request #2158 from github/overrides-should-support-aliases-too
...
Finding by alias too.
2015-02-24 14:32:21 -06:00
Arfon Smith
ad4b5bdc16
Merge pull request #2157 from hoosierEE/master
...
Add a color code for J language to languages.yml.
2015-02-24 14:31:53 -06:00
Arfon Smith
ef5eff45aa
Merge pull request #2152 from pchaigno/generated-go
...
Detect Go files generated by Protocol Buffers
2015-02-24 14:30:37 -06:00
Arfon Smith
d18c8614ba
Merge pull request #2147 from pchaigno/tcc-interpreter
...
tcc interpreter for C
2015-02-24 14:25:38 -06:00
Arfon Smith
29192e8d5f
Finding by alias too.
2015-02-24 14:10:41 -06:00
Soonho Kong
c2e894c48c
add ace-mode support for Lean
2015-02-24 14:45:15 -05:00
Alex Shroyer
2cc6e5bfe6
Update languages.yml
...
Add a color for J language. This color is the average of the colors of the [J wiki icon](http://www.jsoftware.com/jwiki/moin_static194/common/jwlogo.png ).
2015-02-24 10:58:33 -05:00
Soonho Kong
2d15ea54cb
add support for Lean Theorem Prover
2015-02-23 11:32:22 -05:00
Garen Torikian
6b26386a81
Improve "no type found" error message
2015-02-22 20:21:02 -08:00
CodingAnarchy
525e886d79
Comments added to one sample
2015-02-22 11:00:14 -08:00
CodingAnarchy
05f73df064
Brainfuck samples
2015-02-22 11:00:14 -08:00
Paul Chaignon
e592381a54
Support for .pro INI files (KiCad project files)
...
Update the heuristic for .pro to include both INI and QMake files
Fixes #2116
2015-02-22 19:33:06 +01:00
Garen Torikian
fecf0cc137
There is no "other"
2015-02-22 10:32:01 -08:00
Garen Torikian
507d191d7d
Add missing types
2015-02-22 10:27:24 -08:00
Garen Torikian
8420e4b044
Test that languages have a type
2015-02-22 10:23:48 -08:00
Paul Chaignon
2ca5868610
Detect Go files generated by Protocol Buffers
2015-02-22 10:50:47 +01:00
Paul Chaignon
6d8559eccb
Add test file for C interpreter tcc
2015-02-21 17:16:33 +01:00
Paul Chaignon
53d020f7b0
tcc interpreter for C
2015-02-21 17:10:43 +01:00
Adam Roben
ad9a2d231e
Merge pull request #2141 from github/release-4.4.2
...
Release v4.4.2
2015-02-20 15:51:24 -05:00
Adam Roben
7bbb3da010
Bump version to 4.4.2
2015-02-20 15:00:42 -05:00
Adam Roben
76a85b7637
Merge pull request #2139 from github/stats-improvements
...
Improve repository language statistics
2015-02-20 15:00:06 -05:00
Adam Roben
80f72a5093
Classify the .google_apis/ directory as vendored
...
This is used in Android projects that use certain Google SDKs to store
the SDKs locally.
2015-02-20 10:36:47 -05:00
Adam Roben
df552c241e
Classify XML as a data language
...
While XML is technically a markup language, in the majority of cases it
is just a serialization format for a tool (e.g., project files for IDEs)
rather than hand-authored markup. As such it isn't really useful to
include it in repository language statistics. A C# project doesn't
really care whether Visual Studio uses XML, JSON, or some other format
to serialize its project files, for example.
2015-02-20 10:30:44 -05:00
Adam Roben
9e020dd15d
Classify "documentation/" directories (lowercase) as documentation
...
This is used in repositories like jashkenas/coffeescript.
2015-02-20 10:24:59 -05:00
Adam Roben
c7c0c30ecf
Classify javadoc/ directories as documentation
2015-02-20 10:24:38 -05:00
Adam Roben
60deead669
Add a couple more documentation patterns
...
These are used in repositories like jashkenas/coffeescript and
tj/git-extras.
2015-02-20 09:53:07 -05:00
Adam Roben
6d843eca60
Merge pull request #2136 from github/release-4.4.1
...
Release v4.4.1
2015-02-20 09:35:32 -05:00
Stefan Johnson
885b5aab41
Changed tokenizer number literals to be more encompassing
...
Number literals now skips hexadecimal, and C style literals.
2015-02-20 14:08:39 +11:00
Adam Roben
12c22d0311
Bump version to 4.4.1
2015-02-19 16:56:20 -05:00
Adam Roben
d28f5e87c0
Merge pull request #2135 from github/rollback-clojure
...
Roll back to language-clojure v0.10.0
2015-02-19 16:55:44 -05:00
Adam Roben
471fabfff5
Roll back to language-clojure v0.10.0
...
v0.11.0 seems to have introduced deeply nested meta.expression.clojure
scopes.
* vendor/grammars/language-clojure cfc8a5c...bae6eee (6):
< Prepare 0.12.0 release
< Merge pull request #14 from joelash/master
< Prepare 0.11.0 release
< Merge pull request #13 from hanjos/proposed
< Add initial spec
< Add initial Travis CI config
2015-02-19 16:53:57 -05:00
Adam Roben
2e1a6d9d43
Merge pull request #2133 from github/update-grammars
...
Update grammar submodules
2015-02-19 11:19:44 -05:00
Adam Roben
d2d22e849e
Update grammar submodules
...
* vendor/grammars/Modelica f2b1242...e1fd853 (1):
> Some string improvements
* vendor/grammars/NimLime 58a1e0c...fac6b18 (2):
> Added support for ST3
> Merge pull request #15 from fenekku/master
* vendor/grammars/SublimePapyrus 152c7b7...2731300 (1):
> Updated INI path setting behavior
* vendor/grammars/actionscript3-tmbundle d69fcc8...d24ad7d (1):
> all contexts
* vendor/grammars/dart-sublime-bundle c1afc62...d55b1d4 (4):
> Merge pull request #458 from guillermooo-forks/prep-release
> Merge pull request #457 from guillermooo-forks/refactor
> Merge pull request #455 from guillermooo-forks/fix-stagehand-unavailable
> Merge pull request #452 from guillermooo-forks/improve-syntax-def
* vendor/grammars/grace-tmbundle c342d35...acbf9a2 (9):
> Add simple block parameter highlighting
> Track open braces for better interpolation
> Add highlighting for full import syntax
> Check for extra word characters after var keyword
> Remove built-ins and change storage to support
> Highlight untyped block parameters
> Highlight interpolation braces as keywords
> Highlight only capitalised words with generic args
> Include comment highlighting in every construct
* vendor/grammars/language-javascript ac37d2a...d58edec (2):
> Prepare 0.57.0 release
> Merge pull request #101 from postcasio/iojs-shebang
* vendor/grammars/latex.tmbundle 0441781...669040b (1):
> Fix doctest for `run_biber` in `texmate`
* vendor/grammars/mako-tmbundle e039636...da79638 (1):
> Merge pull request #7 from seedofjoy/patch-1
* vendor/grammars/sublime-text-ox bdd03e0...10ca883 (5):
> Update README.md
> Update README.md
> Moved license to separate md-file.
> Ctrl+B executes on a single core instaed of two.
> Added patterns for 'foreach' and 'delete'.
2015-02-19 10:50:00 -05:00
Brandon Keepers
6c41bfa44d
Merge pull request #2118 from xbony2/patch-1
...
Made assembly color more noticeable
2015-02-18 11:51:57 +13:00
Brandon Keepers
d54bcc85e7
Merge pull request #2119 from pchaigno/new-grammars
...
Grammars for 4 languages
2015-02-18 11:39:13 +13:00
Brahn Partridge
ef22eee4d9
updating submodule to latest with license
2015-02-17 13:18:19 +01:00
Brahn Partridge
b609f24bbc
added ace_mode
2015-02-17 13:09:00 +01:00
Brahn Partridge
83b03df98b
Merge branch 'master' of https://github.com/github/linguist
...
Conflicts:
grammars.yml
2015-02-17 12:56:19 +01:00
Arfon Smith
6d94ddb114
Merge pull request #2120 from github/ascii
...
Ascii
2015-02-16 11:23:08 -08:00
Arfon Smith
7fd720bf39
Merge branch 'master' into ascii
2015-02-16 11:18:31 -08:00
Arfon Smith
e10558e444
Fall back to classifier
2015-02-16 11:14:40 -08:00
Adam Roben
7c48d5ee1f
Merge pull request #2114 from github/release-4.4.0
...
Release v4.4.0
2015-02-16 10:19:41 -05:00
Adam Roben
10ffd870e2
Update to latest version of season
...
This is needed to parse the Clojure grammar.
2015-02-16 09:50:04 -05:00
Adam Roben
3a4ab156b0
Update all grammars
...
* vendor/grammars/GDScript-sublime 99a0d51...44ac5c4 (3):
> Merge pull request #7 from erbridge/null-keyword
> Merge pull request #6 from erbridge/assert-keyword
> Merge pull request #5 from erbridge/update-yaml
* vendor/grammars/Modelica d7e50e3...f2b1242 (8):
> Update README.md
> Update README.md
> Update README.md
> Update README.md
> Update README.md
> Update README.md
> Delete .gitattributes
> Create .gitattributes
* vendor/grammars/NimLime 7581153...58a1e0c (5):
> Merge pull request #13 from fenekku/master
> Refactored a bit nimsuggest service hosting a bit more robust
> Print error if nimsuggest does not respond
> Close test sock Turn off autoreload
> Merge pull request #14 from Varriount/update-to-sockets
* vendor/grammars/Sublime-SQF-Language 708c78a...0313fbe (1):
> Merge pull request #12 from DenVdmj/master
* vendor/grammars/SublimePapyrus 5a7b3e7...152c7b7 (1):
> Added setting
* vendor/grammars/ats.sublime d954ef6...2565468 (2):
> fix record/tuple/then/else with {
> fix bugs for single quote char
* vendor/grammars/c.tmbundle f825425...f6048af (1):
> Add syntax highlight for CoreGraphics types
* vendor/grammars/dart-sublime-bundle fecdbc5...c1afc62 (4):
> Merge pull request #450 from guillermooo-forks/prep-release
> Merge pull request #449 from guillermooo-forks/fix-analysis-server-init
> Merge pull request #448 from guillermooo-forks/prep-release
> Merge pull request #446 from guillermooo-forks/new-analysis-server-integration-linting
* vendor/grammars/elixir-tmbundle dcf1fc1...9c63ff0 (1):
> Merge pull request #34 from bharendt/master
* vendor/grammars/factor 4ada328...ec896cd (17):
> images.tiff: Fix partial refactor rollback and offeset typo.
> images.tiff: Fix infinite loop bug exposed by AFL test suite. IDFs are found at certain offsets, then the next offset is after the IDF. If a next-offset is its own previous offset, then it would loop. Now we record the offset and stop if it would loop.
> alien.libraries: Cannot include alien.libraries.finder here for docs.
> Explicitly reference find-library in alien docs
> Fix typo in hash-set documentation
> opencl: remove <size_t> (use size_t <ref> instead).
> forestdb.ffi: Update ffi.
> forestdb: Embrace the forestdb handle vs kvs handle idiom. Update tests.
> stack-checker.state: Fix error in docs. Tweak doc grammar.
> bootstrap.image.upload: Use pscp on Windows for uploading boot images since c:\ paths are treated as hostnames and the command fails.
> stack-checker: minor help-lint fixes.
> compiler.tree.*: more compiler tree docs
> stack-checker.*: misc doc additions
> stack-checker.known-words: docs and tests
> stack-checker.values: docs and tests
> stack-checker.state: docs and tests
> stack-checker.backend: docs and tests
* vendor/grammars/fsharpbinding 92d969b...0cd6439 (2):
> revert typo, typo is actually upstream in monodevelop
> bump version number
* vendor/grammars/java.tmbundle a74cb83...ccdebdf (1):
> Highlight volatile like synchronized
* vendor/grammars/javadoc.tmbundle 484d468...5276d7a (1):
> Grammar: Be strict on what can start an HTML tag
* vendor/grammars/language-clojure bae6eee...cfc8a5c (6):
> Prepare 0.12.0 release
> Merge pull request #14 from joelash/master
> Prepare 0.11.0 release
> Merge pull request #13 from hanjos/proposed
> Add initial spec
> Add initial Travis CI config
* vendor/grammars/language-csharp fba368a...d07ba8f (4):
> Prepare 0.5.0 release
> Merge pull request #19 from atom/ks-remove-deprecations
> Prepare 0.4.0 release
> Merge pull request #16 from damieng/master
* vendor/grammars/language-gfm 18400b2...5f5df30 (3):
> Prepare 0.64.0 release
> Add heading spec with no space
> Merge pull request #77 from jonathandelgado/master
* vendor/grammars/language-python 0141d44...8daa100 (4):
> Prepare 0.32.0 release
> Merge pull request #54 from nicktimko/binary-literals
> Prepare 0.31.0 release
> Merge pull request #53 from nicktimko/python-3-octals
* vendor/grammars/latex.tmbundle 16154ce...0441781 (16):
> Remove unnecessary code from tests
> Try to read tex file using different encodings
> Recognize errors in files containing spaces
> Prepend `lib` to path in Python scripts
> Fix minor style issues reported by `flake8`
> Tell `flake8` to ignore “relative” imports
> Use `format` instead of `sprintf`
> Use encoding `latin_1` to open log files
> Add “LaTeX Tidy” to the bundle again
> Add `YAML::Tiny` library to the bundle
> Use `texdoc` to show documentation for single word
> Determine `TEXMFMAIN` only once in `texdoc`
> Autoupdate cache for “Documentation for Package”
> Update “Documentation for Package”
> Use direct imports in `texdoc`
> Add folding markers for sections
* vendor/grammars/objective-c.tmbundle 8387be8...1bade8a (1):
> Add syntax highlight for the typedefs in NSObjCRuntime.h
* vendor/grammars/php.tmbundle 1ae104d...7178a10 (4):
> Doc Snippet: Allow for static keyword in declarations
> Further work on escapes in single-quoted regular expressions
> Grammar: Correct improper '\' escaping
> Improve/simplify escaping rules for single-quoted regexps
* vendor/grammars/sublime-nix 412f7e1...217ffe5 (1):
> Fix comma-first
2015-02-16 09:45:24 -05:00
Paul Chaignon
651d863069
Grammar for PigLatin from Sublime Text package
2015-02-15 17:45:25 +01:00
Paul Chaignon
a3c595a4a9
Grammar for AsciiDoc from TextMate bundle
2015-02-15 17:30:19 +01:00
Paul Chaignon
7660714a9e
Stylus grammar from Sublime Text package
2015-02-15 17:24:56 +01:00
Paul Chaignon
71002dfb65
Grammar for BrightScript from TextMate bundle
2015-02-15 17:16:10 +01:00
xbony2
013cfdcdaf
Made assembly color more noticeable
2015-02-15 11:12:40 -05:00
Adam Roben
5ad6add91e
Bump version to 4.4.0
2015-02-13 16:44:10 -05:00
Adam Roben
2f5b49f4ae
Merge pull request #2097 from github/detect-all-markup
...
Detect all markup languages when computing language statistics
2015-02-13 16:43:41 -05:00
Adam Roben
353479fe72
Add a color for HTML
...
Courtesy of @fabianperez and the HTML5 logo.
2015-02-13 16:20:14 -05:00
Adam Roben
6f5c935837
Clarify the difference between vendored and documentation files
2015-02-13 14:52:30 -05:00
Adam Roben
1bf91d4281
Use .html files in some #documentation? tests
...
This is what we were trying to classify in the twbs/bootstrap
repository, for example.
2015-02-13 14:31:40 -05:00
Adam Roben
8d2dd55c94
Categorize INSTALL files as documentation too
2015-02-13 14:30:44 -05:00
Adam Roben
6a86e8ea97
Add BlobHelper#include_in_language_stats?
...
This just extracts some logic from Repository#compute_stats and makes it
testable.
2015-02-13 14:27:20 -05:00
Adam Roben
a817d95d6c
Fix CSS/SVG grammar names
2015-02-13 11:57:21 -05:00
Nick Wellnhofer
7cdb5ccba8
Mark XS files as "type: programming"
...
I'd actually prefer to treat Perl XS files as C code, but this fix shouldn't be controversial.
2015-02-13 15:37:39 +01:00
Arfon Smith
22b8d462c2
Merge pull request #2076 from larsbrinkhoff/nasm
...
Add .nasm extension for Assembly files.
2015-02-12 10:51:37 -06:00
Adam Roben
066052ddd2
Exclude documentation files from language statistics
...
Documentation is an important part of a software project but is not
generally thought of as part of the code for that project. Repository
language statistics are used to quantify the project's code, so it makes
sense to exclude documentation from those computations.
Documentation files are recognized similarly to vendored files.
lib/linguist/documentation.yml contains regular expressions to match
common names for documentation files. A new linguist-documentation Git
attribute can be used to override those conventions.
2015-02-12 10:20:47 -05:00
Lars Brinkhoff
d673010420
Add .nasm extension for Assembly files.
...
Sample file by Chris Hinsley.
2015-02-12 08:24:44 +01:00
Arfon Smith
fffd1b986d
Merge pull request #2085 from github/shebang-first
...
Shebang first
2015-02-11 16:00:25 -06:00
Phillip Berndt
dc852b6398
Added a sample of a C header file that is currently recognized as C++
...
See https://github.com/github/linguist/issues/1626#issuecomment-73870081
Taken from 469fe63df4/pqiv.h
2015-02-11 13:00:11 +01:00
Arfon Smith
64471be009
Merge pull request #2100 from honzabrecka/feature-as3-highlighting
...
change submodule url for proper AS3 syntax highlighting
2015-02-10 15:08:47 -06:00
Arfon Smith
d43ffe09b3
Merge pull request #2098 from larsbrinkhoff/fortran
...
Tweak heuristic for free-form Fortran.
2015-02-10 15:06:44 -06:00
Adam Roben
e0c1107a25
Classify SVG files as data
...
This keeps SVG files (which are really just images, even though they
happen to be represented as text) out of repository language statistics.
2015-02-10 15:36:08 -05:00
Jan Brecka
3475aefd04
change submodule url
2015-02-10 21:15:45 +01:00
Adam Roben
4e4a18c71a
Classify CSS as a markup language
...
It was the only language in Language.detectable_markup that wasn't
actually classified as "markup".
2015-02-10 14:08:58 -05:00
Lars Brinkhoff
9a2f2c1fb2
Tweak heuristic for free-form Fortran.
2015-02-10 20:06:00 +01:00
Adam Roben
b2ee2cc7b8
Detect all markup languages when computing language statistics
...
Originally, only "programming" languages were included in repository
language statistics. In 33ebee0f6a we
started detecting a few selected "markup" languages as well. We didn't
include all "markup" languages because at the time formats like Markdown
and AsciiDoc were labeled as "markup" languages, and we thought that
including those prose (i.e., non-code) languages in repository
statistics on github.com was misleading for repositories that are
largely about code but also contain a lot of documentation (e.g.,
rails/rails).
This hand-picked set of whitelisted "markup" languages can cause strange
categorization for some repositories. For example, it includes CSS (and
some variants) but not HTML. This results in repositories that contain
the source code for a static website being classified as either a
JavaScript (programming) or CSS (markup) repository, with no mention of
HTML anywhere.
Fast-forward to today, and prose languages are no longer "markup"
languages; they're now "prose" languages. So now we can include all
"markup" languages in repository language statistics without worrying
about undesirable effects for documentation-heavy repositories.
2015-02-10 13:39:42 -05:00
Adam Roben
ee0b4f96a8
Merge pull request #2089 from pchaigno/new-grammars
...
Grammar for 5 languages
2015-02-09 17:27:31 -05:00
Paul Chaignon
665f9ee5b5
Merge branch 'master' into new-grammars
2015-02-09 23:19:37 +01:00
Paul Chaignon
4eb8903bed
Comment for GAP grammar in whitelist
2015-02-09 23:01:24 +01:00
Paul Chaignon
d11b2f05bb
Detection of zlib license
2015-02-09 22:57:19 +01:00
Paul Chaignon
11f7e6e1b4
Add Papyrus and GAP grammars to whitelist
2015-02-09 21:29:53 +01:00
Adam Roben
72acbc567b
Update Lightshow's URL
...
This is the public URL going forward. The old URL will redirect to the new one.
2015-02-09 13:37:54 -05:00
Brandon Keepers
1170ac6105
Merge pull request #2092 from github/perl-use-5
...
Add "use 5.xxx" to Perl Heuristic
2015-02-09 10:24:00 -05:00
Brandon Keepers
bdc724d548
Detect "use 5.xxx" as Perl
2015-02-09 10:19:36 -05:00
Brandon Keepers
74cd03de0b
Remove old link in docs
2015-02-09 09:57:24 -05:00
David Pyke Le Brun
5e9bb67d10
temporary add grammer to whitelist until license gets added
2015-02-09 14:27:14 +00:00
David Pyke Le Brun
e969172543
recode heuristic to use existing style. add additional sample
2015-02-09 14:16:25 +00:00
David Pyke Le Brun
f570260dfe
Merge remote-tracking branch 'upstream/master' into plsql
...
Conflicts:
.gitmodules
2015-02-09 12:04:21 +00:00
David Pyke Le Brun
7ecf65551e
re-add oracle grammer module using https
2015-02-09 11:58:50 +00:00
David Pyke Le Brun
fb6ec8aaa7
remove oracle grammer. (to be readded)
2015-02-09 11:46:14 +00:00
Arfon Smith
0ba6a7adf0
Merge pull request #2086 from pchaigno/mediawiki-grammar
...
Grammar for Mediawiki
2015-02-08 11:16:37 -06:00
Paul Chaignon
0019abe5e7
Opal grammar from Sublime Text package
2015-02-08 11:45:54 +01:00
Paul Chaignon
30d2883436
Grammar for PogoScript from TextMate bundle
2015-02-08 11:44:11 +01:00
Paul Chaignon
cc5881dca2
Grammar for Propeller Spin from Sublime Text package
2015-02-08 11:20:40 +01:00
Paul Chaignon
d17f5dfd9e
Papyrus grammar from Sublime Text package
2015-02-08 11:14:18 +01:00
Paul Chaignon
4c037c644f
Grammar for GAP from TextMate bundle
2015-02-08 10:43:45 +01:00
Paul Chaignon
a08f0da30d
Grammar for Mediawiki from TextMate bundle
2015-02-07 19:58:49 +01:00
Arfon Smith
654cfd7a47
Merge pull request #2078 from pchaigno/innosetup-grammar
...
Grammar for Inno Setup
2015-02-07 10:46:11 -06:00
Arfon Smith
88e79cd3a8
Adding fixtures to test shebang strategy ordering
2015-02-07 10:24:03 -06:00
Arfon Smith
4543c7a0b3
Use the shebang strategy first
2015-02-07 08:47:17 -06:00
Brandon Keepers
f5bc9735af
Merge pull request #2002 from github/rewrite-readme
...
Rearrange docs
2015-02-06 16:45:01 -05:00
Brandon Keepers
107a27aa25
Fix formatting of example
2015-02-06 16:41:57 -05:00
Brandon Keepers
5c29ce0695
Add usage and link to contributing
2015-02-06 16:26:55 -05:00
Paul Chaignon
41e1b7bd4e
Detection by extension made case-insensitive
2015-02-06 22:14:22 +01:00
Brandon Keepers
462a570d3c
Friendly welcome
2015-02-06 16:04:32 -05:00
Brandon Keepers
7f1af4215a
Merge remote-tracking branch 'origin/master' into rewrite-readme
...
* origin/master: (97 commits)
Modifying some modeline fixtures to test case InSeNsItivitY
Making modelines case-insensitive
Missing whitespace
Vim and Emacs modelines
Update README.md
Update URL for AutoHotkey grammar
Remove grammar for AutoHotkey
Bumping version to v4.3.1
Grammar update
'Text' doesn't qualify as a valid modeline language.
Add .4TH Forth extension.
Grammar for eC from TextMate bundle
Sample for eC
Grammar for Ox from Sublime Text package
Grammar for Grace from TextMate bundle
Grammar for G-Code from Sublime Text package
Grammar for TXL from Sublime Text package
Grammar for J from Sublime Text package
Sample for J
Grammar for Golo from Sublime Text package
...
Conflicts:
README.md
2015-02-06 15:53:19 -05:00
Arfon Smith
7a141a923c
Merge pull request #2083 from github/case-insensitive-modelines
...
Making modelines case-insensitive
2015-02-06 09:06:28 -06:00
Arfon Smith
0db1d1c8ca
Modifying some modeline fixtures to test case InSeNsItivitY
2015-02-06 08:48:59 -06:00
Arfon Smith
201b0ba53c
Making modelines case-insensitive
2015-02-06 08:41:37 -06:00
David Pyke Le Brun
3e54d6651c
update of old PL/SQL PLpgSQL and SQLPL patch based on current version
...
see [linguist] add support for oracle PLSQL (#1003 )
2015-02-06 13:36:40 +00:00
Arfon Smith
6d770ab68f
Merge pull request #2079 from lqez/patch-1
...
Missing whitespace
2015-02-05 11:27:08 -06:00
Park Hyunwoo
6ca149de1d
Missing whitespace
2015-02-05 10:27:14 +09:00
Paul Chaignon
2e76ce740e
Grammar for Inno Setup from Sublime Text package
2015-02-04 21:28:36 +01:00
Paul Chaignon
a664b9dd0c
Sample for Inno Setup
2015-02-04 21:26:42 +01:00
Arfon Smith
d49701f470
Merge pull request #2071 from pchaigno/new-grammars
...
Grammars for 6 languages
2015-02-04 14:14:54 -06:00
Arfon Smith
67fae52b32
Vim and Emacs modelines
2015-02-04 13:52:08 -06:00
Arfon Smith
bb9f6ff082
Update README.md
2015-02-04 13:51:25 -06:00
Paul Chaignon
ad7fc977df
Merge conflict fixed
2015-02-04 20:01:27 +01:00
Paul Chaignon
0479a89982
Update URL for AutoHotkey grammar
2015-02-04 19:57:48 +01:00
Paul Chaignon
d7b9791514
Remove grammar for AutoHotkey
2015-02-04 19:47:23 +01:00
Arfon Smith
832d379ace
Merge pull request #2077 from github/cut-release-v4.3.1
...
Cut release v4.3.1
2015-02-04 09:20:30 -06:00
Arfon Smith
b8f3078966
Bumping version to v4.3.1
2015-02-04 08:31:36 -06:00
Arfon Smith
d496aaae55
Grammar update
2015-02-04 08:28:55 -06:00
Brandon Keepers
87e60cfd78
Merge pull request #2063 from larsbrinkhoff/modeline
...
'Text' shouldn't qualify as a valid modeline language.
2015-02-04 09:18:38 -05:00
Lars Brinkhoff
2077fa3837
'Text' doesn't qualify as a valid modeline language.
2015-02-04 08:20:19 +01:00
Felipe Oliveira Carvalho
96c2f86613
Add cpplint.py to vendor.yml
...
`cpplint.py` is Google's Python script used for linting C++ files.
I have a small C++ project with `cpplint.py` included mistakenly making
Python the main language of my project.
2015-02-04 02:22:08 -03:00
Edmundo Ruiz
eaa03e15ed
Improved Heuristics for .asc files.
2015-02-03 21:09:32 -08:00
Arfon Smith
95bedf0bfc
Merge pull request #2072 from larsbrinkhoff/4TH
...
Add .4TH Forth extension.
2015-02-03 19:49:46 -06:00
Lars Brinkhoff
3a1b17f1f9
Add .4TH Forth extension.
2015-02-03 13:04:06 +01:00
Paul Chaignon
9fe9bf617f
Grammar for eC from TextMate bundle
2015-02-03 12:52:35 +01:00
Paul Chaignon
3c34da8bd3
Sample for eC
2015-02-03 12:52:06 +01:00
Edmundo Ruiz
9fa7adaa61
#1638 New heuristics to distinguish between AsciiDoc, AGS Script, and Public Key.
2015-02-03 00:43:53 -08:00
Edmundo Ruiz
54a2f5347a
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
lib/linguist/heuristics.rb
2015-02-02 22:13:00 -08:00
Edmundo Ruiz
a716d3ad49
Reverted name Adventure Game Studio back to AGS Script.
2015-02-02 21:48:36 -08:00
Paul Chaignon
8f70604466
Grammar for Ox from Sublime Text package
2015-02-02 21:50:49 +01:00
Paul Chaignon
2044e191a2
Grammar for Grace from TextMate bundle
2015-02-02 21:48:27 +01:00
Paul Chaignon
8fe9ec0521
Grammar for G-Code from Sublime Text package
2015-02-02 21:37:24 +01:00
Paul Chaignon
034e510ba5
Grammar for TXL from Sublime Text package
2015-02-02 21:24:22 +01:00
Arfon Smith
bdec1ac64d
Merge pull request #2064 from pchaigno/new-grammars
...
Grammars for 8 languages
2015-02-01 14:09:42 -08:00
Paul Chaignon
36a0d760e9
Grammar for J from Sublime Text package
2015-02-01 21:52:24 +01:00
Paul Chaignon
a901e85c3c
Sample for J
2015-02-01 21:50:34 +01:00
Paul Chaignon
6e9dc2339d
Grammar for Golo from Sublime Text package
2015-02-01 21:41:22 +01:00
Paul Chaignon
3864e712ef
Grammar for GDScript from Sublime Text package
2015-02-01 21:37:07 +01:00
Paul Chaignon
8376f1e4a4
Grammar for Creole from Sublime Text package
2015-02-01 21:34:10 +01:00
Paul Chaignon
1b0fd752d3
Grammar for CLIPS from Sublime Text package
2015-02-01 21:29:03 +01:00
Paul Chaignon
bef473a48b
Samples for CLIPS
2015-02-01 21:27:14 +01:00
Paul Chaignon
0c60078d27
Grammar for APL from Sublime Text package
2015-02-01 21:16:45 +01:00
Arfon Smith
2f65462ce0
Trailing slash fix.
2015-02-01 11:39:59 -08:00
Arfon Smith
ace6156c65
Merge pull request #2058 from pchaigno/move-autohotkey-grammar
...
Update URL for AutoHotkey grammar
2015-02-01 11:24:54 -08:00
Paul Chaignon
ada8feba34
Merge branch 'master' into move-autohotkey-grammar
2015-02-01 20:12:22 +01:00
Arfon Smith
75d685a7f4
Merge pull request #2000 from jayphelps/patch-2
...
Added `htmlbars` as an alias for Handlebars
2015-02-01 11:03:13 -08:00
Arfon Smith
6b7f20323b
Merge pull request #2057 from steinwaywhw/master
...
Adding ATS language support by converting existing SublimeText syntax def
2015-01-31 19:03:05 -06:00
Steinway Wu
c2ab5bc09d
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
.gitmodules
2015-01-31 17:24:23 -05:00
Arfon Smith
95d5b8bdbc
Merge pull request #2059 from pchaigno/modelica
...
Support of Modelica language
2015-01-31 15:17:38 -06:00
Steinway Wu
da7b3182e8
update to newer ats-mode-sublime
2015-01-31 16:00:00 -05:00
Paul Chaignon
08790f2f0a
Grammar for Modelica
2015-01-31 13:44:11 +01:00
Paul Chaignon
896270e617
Support for Modelica
2015-01-31 13:37:42 +01:00
Paul Chaignon
fb40ee986f
Update URL for AutoHotkey grammar
2015-01-31 12:16:41 +01:00
Paul Chaignon
20b82e4bc9
Remove grammar for AutoHotkey
2015-01-31 12:14:36 +01:00
Steinway Wu
513347911e
update ats grammar to the latest commits
2015-01-30 13:25:22 -05:00
Arfon Smith
1a3960e95d
Merge pull request #2056 from github/cut-release-v4.3.0
...
Cut release v4.3.0
2015-01-30 12:15:55 -06:00
Steinway Wu
7d9a47b7c3
remove atxt support
2015-01-30 13:02:37 -05:00
Steinway Wu
c80d085e33
revise git module
2015-01-30 12:56:17 -05:00
Steinway Wu
98518e5c8c
add ats mode from sublime package
2015-01-30 12:52:38 -05:00
Arfon Smith
2b7a488d64
Bumping version to 4.3.0
2015-01-30 11:25:50 -06:00
Arfon Smith
25aa6669be
Updating grammars
2015-01-30 11:17:13 -06:00
Arfon Smith
ef9e1c4e4f
Merge pull request #2055 from github/cp-cpp
...
Adding cp as a C++ extension
2015-01-30 11:04:21 -06:00
Arfon Smith
cf483c28e3
Adding cp as a C++ extension
2015-01-30 10:56:06 -06:00
Arfon Smith
fecc39d97d
Merge pull request #1652 from github/objc-mercury
...
Disambiguate Matlab, Objective-C, Mathematica, M, and Mercury
2015-01-30 08:51:51 -06:00
Arfon Smith
339370a703
Extracting ObjectiveC regex into a constant
2015-01-30 08:48:26 -06:00
Arfon Smith
359e5157a8
Merge branch 'master' into objc-mercury
2015-01-30 08:34:50 -06:00
Arfon Smith
207bd8d77c
Merge pull request #2001 from rusthon/master
...
added Rusthon to languages list for syntax highlighting in md.
2015-01-30 08:28:27 -06:00
Arfon Smith
ba5454808e
Merge pull request #1916 from Mailaender/dot-desktop-files
...
Added support for Linux .desktop and .emacs.desktop files
2015-01-30 08:24:27 -06:00
Arfon Smith
9196ba91bb
Merge pull request #2041 from github/emacs-vim-mode-lines
...
Emacs vim modelines
2015-01-29 20:12:47 -06:00
Arfon Smith
5ff1b02e49
1.9.3 reprieve
2015-01-29 20:03:18 -06:00
Brandon Keepers
4f92d620eb
Simplify detect
2015-01-29 16:28:54 -06:00
Brandon Keepers
e7f5779659
Break modelines into two regular expressions
...
This makes them easier to read and maintains Ruby 1.9 compatibility
2015-01-29 16:28:54 -06:00
Arfon Smith
512cfc4858
Dropping 1.9.3
2015-01-29 15:45:07 -06:00
Brandon Keepers
437ba70b9e
Find modeline anywhere in the data
2015-01-29 13:14:06 -06:00
Brandon Keepers
fadca563bc
Move regex to a constant
2015-01-29 13:09:12 -06:00
Brandon Keepers
7a601b196e
Fix regex syntax
2015-01-29 13:07:18 -06:00
Arfon Smith
bf6bd246fd
Syntax tweak
2015-01-28 16:52:26 -06:00
Arfon Smith
168ff4c050
Merge pull request #2048 from infininight/master
...
Update Swift grammar
2015-01-28 07:02:49 -06:00
Arfon Smith
d6fdbafa3c
Merge pull request #2047 from vors/powershell
...
Replace vendor powershell.tmBundle by SublimeText powershell
2015-01-28 07:00:18 -06:00
Michael Sheets
3e1570a716
Update Swift grammar
2015-01-28 04:12:05 -06:00
Sergei Vorobev
160c0b4ac0
Replace vendor powershell.tmBundle by SublimeText powershell. Improve samples for PS.
2015-01-27 18:31:17 -08:00
Arfon Smith
cf0bc3914f
Merge pull request #2044 from pchaigno/liquid-grammar
...
Grammar for Liquid
2015-01-27 09:45:24 -06:00
Arfon Smith
96154627d3
Clearer regex
2015-01-27 09:42:24 -06:00
Arfon Smith
6f07b62a3f
New year.
2015-01-27 08:18:34 -06:00
Paul Chaignon
cae17b91b8
Grammar (TextMate bundle) for Liquid
2015-01-27 13:02:13 +01:00
Arfon Smith
69b68f3a44
Extracting common methods into helper.
2015-01-26 16:22:55 -06:00
Arfon Smith
20a3e7e4b8
Update docs
2015-01-26 16:12:20 -06:00
Arfon Smith
119a8fff1e
Emacs modeline fixtures
2015-01-26 15:38:19 -06:00
Arfon Smith
8094b1bd92
Test strategy and language
2015-01-26 15:38:07 -06:00
Arfon Smith
98fc4d78aa
Slightly reworked regex.
2015-01-26 15:37:45 -06:00
Arfon Smith
d773c2e90d
Escape the *
2015-01-26 15:18:40 -06:00
Arfon Smith
7929e7ab9c
Adding Emacs modes
2015-01-26 15:11:55 -06:00
Arfon Smith
e8e95f113c
Modeline should come first (as it's an override)
2015-01-26 15:03:22 -06:00
Arfon Smith
429c791377
Testing Vim modeline support
2015-01-26 14:39:07 -06:00
Arfon Smith
e536eea5b6
Basic Vim modeline detection strategy
2015-01-26 14:22:09 -06:00
Adam Roben
0a5b5eadeb
Merge pull request #1986 from pchaigno/remove-lexer
...
Remove last mentions of lexer
2015-01-26 10:28:11 -05:00
Arfon Smith
12351d3a8a
Merge pull request #2037 from pchaigno/asp-tm_scope
...
Change TextMate scope for ASP
2015-01-25 19:24:15 -06:00
halirutan
aa8eb955e9
Removed .mt file extension and example since there are more languages that use this.
2015-01-26 01:44:45 +01:00
halirutan
8e52c18200
Merge branch 'master' into feature-Mathematica10Extensions
2015-01-26 01:43:13 +01:00
Paul Chaignon
7421b2e553
Change TextMate scope for ASP
2015-01-25 19:04:00 +01:00
Arfon Smith
8aa4dce6f4
Merge pull request #1723 from techhat/pythonmultiline
...
Python also supports triple single-quotes for comments
2015-01-24 10:54:30 -06:00
Joseph Hall
feeceefe99
Merge pull request #1 from pchaigno/pythonmultiline
...
Multiline comments for Python during tokenization
2015-01-24 09:00:00 -07:00
Arfon Smith
60483e3216
Merge pull request #1143 from pchaigno/newlisp
...
NewLisp language added with some heuristics
2015-01-24 08:58:07 -06:00
Arfon Smith
49837e0c20
Merge pull request #2031 from pchaigno/fix-pascal-samples
...
Better samples for Pascal
2015-01-24 08:51:26 -06:00
Paul Chaignon
c7668ad882
Better samples for Pascal
2015-01-24 01:32:56 +01:00
Paul Chaignon
4f37563be1
Remove mention of lexer for GAP in languages.yml
2015-01-24 01:02:58 +01:00
halirutan
e468723abc
Reordered the extensions entries for Mathematica
...
Added examples for newly introduces file extensions
2015-01-24 01:00:41 +01:00
Paul Chaignon
9c3ab95048
Merge branch 'master' into remove-lexer
2015-01-24 00:57:20 +01:00
halirutan
99bfde32a8
Merge branch 'master' into feature-Mathematica10Extensions
2015-01-24 00:54:03 +01:00
Paul Chaignon
bf5651e127
Merge branch 'master' into newlisp
2015-01-24 00:15:52 +01:00
Arfon Smith
f854a12043
Merge pull request #2025 from hyperair/scad
...
Specify ace_mode for OpenSCAD
2015-01-23 15:29:57 -06:00
Arfon Smith
dd09f02f53
Adding some samples to verify new heuristics
2015-01-23 15:25:36 -06:00
Arfon Smith
268f43d668
Merge pull request #2030 from github/tst
...
GAP and Scilab
2015-01-23 14:50:31 -06:00
Arfon Smith
d95b7504ab
Merge branch 'master' into tst
...
Conflicts:
lib/linguist/heuristics.rb
lib/linguist/language.rb
lib/linguist/languages.yml
2015-01-23 14:35:27 -06:00
Arfon Smith
4d2b6ee99e
Updating heuristic order
2015-01-23 13:22:45 -06:00
Arfon Smith
6ad6984fe7
Merge branch 'master' into mmmmmm
...
Conflicts:
lib/linguist/heuristics.rb
2015-01-23 11:02:25 -06:00
Chow Loong Jin
97d48a204a
Specify ace_mode for OpenSCAD
2015-01-23 14:14:15 +08:00
halirutan
c6e8915627
Added Wolfram Language extensions to the Mathematica section. I checked whether other languages have the same extensions I indroduced which is not the case.
...
Added a sample .wlt file for a Wolfram Unit Test
2015-01-23 04:40:47 +01:00
Arfon Smith
496b3e5a78
Bumping to 4.3.0 beta
2015-01-20 14:48:25 -06:00
Arfon Smith
01be9e68ee
Revert "Revert "Use path for Generated?""
2015-01-20 14:34:36 -06:00
Arfon Smith
cc56ddb354
Merge pull request #2015 from github/cut-release-v4.2.7
...
Cut release v4.2.7
2015-01-20 10:40:38 -06:00
Arfon Smith
3ce527b0b9
Updating version.rb
2015-01-20 09:29:26 -06:00
Arfon Smith
94d4d92cc0
Merge branch 'master' into cut-release-v4.2.7
2015-01-20 09:22:55 -06:00
Arfon Smith
72b268b253
Updating grammars
2015-01-20 09:17:46 -06:00
Arfon Smith
2c7885bbc1
Merge pull request #2014 from github/revert-1976-path-for-fileblob
...
Revert "Use path for Generated?"
2015-01-20 09:12:33 -06:00
Arfon Smith
36120a9122
Revert "Use path for Generated?"
2015-01-20 08:58:11 -06:00
Maximo Dominguez
56c3b8c3fe
Added generated rule for SpecFlow's *.feature.cs
...
More info about specFlow here http://www.specflow.org/
2015-01-18 19:31:47 -04:00
Arfon Smith
6305ec3f31
Merge pull request #2005 from JJ/master
...
Adds Rexfile
2015-01-18 08:44:00 -06:00
Juan Julián Merelo Guervós
b319731a2d
Adds Rexfile
...
That's a Vagrantfile-like file for the Rex provisioning tool.
2015-01-18 13:16:33 +01:00
Arfon Smith
885740dad6
Merge pull request #1944 from pchaigno/revert-1438
...
Revert #1438 : add file extensions with multiple segments
2015-01-17 16:12:56 -06:00
hartsantler
b178268cbc
changed to make rusthon a python alias.
...
https://github.com/github/linguist/pull/2001
2015-01-17 13:34:12 -08:00
Arfon Smith
3ae556893f
Merge pull request #1900 from dalehenrich/master
...
Use source.smalltalk to hightlight STON file
2015-01-17 09:15:57 -06:00
Arfon Smith
43b297636d
Merge pull request #2003 from pchaigno/cs-heuristics
...
Heuristics for .cs files: C# and Smalltalk
2015-01-17 09:10:58 -06:00
Paul Chaignon
8cd17698fe
Slightly improve heuristic for C#
2015-01-17 13:34:06 +01:00
Brandon Keepers
3886c406ab
Add section on fixing misclassifications
2015-01-16 10:28:09 -05:00
Brandon Keepers
b56671c20d
Lists are easier to follow than walls of text
2015-01-16 10:15:47 -05:00
Brandon Keepers
f3cbad065f
Merge remote-tracking branch 'origin/master' into rewrite-readme
...
* origin/master: (104 commits)
Added shebang sample for Pike.
Added interpreter "pike" for Pike.
Add support for FXML files.
Add support for Turtle and SPARQL
Fixed issues for web ontology to pass tests
Added Web Ontology Language Support
Simplify blob tests
Use the original FileBlob path for filesystem access
Sample sagews file, as requested
Update languages.yml with *.sagews
New grammar for Racket
Remove grammar for Racket
Modifying BlobHelper and FileBlob to use path
Sample file for .cmake.in
Restore the .cmake.in extension.
More CMake samples.
Updating file regex to support unlicense.txt
Updating ref to include license
Remove pry
Start using path with LazyBlob
...
Conflicts:
CONTRIBUTING.md
README.md
2015-01-16 09:35:33 -05:00
Brandon Keepers
4b3b1a80f6
Rearrange docs
2015-01-16 09:02:51 -05:00
hartsantler
7abcc39c8c
added Rusthon to languages list for syntax highlighting in md.
2015-01-16 04:32:52 -08:00
Jay Phelps
a5b915d571
Added htmlbars as an alias for Handlebars
...
See tildeio/htmlbars
2015-01-15 22:13:06 -08:00
Arfon Smith
0fcdca653a
Merge pull request #1995 from phuicy/master
...
Support for web ontology language (OWL)
2015-01-15 20:26:19 -06:00
Adam Roben
9ec801d495
Merge pull request #1976 from github/path-for-fileblob
...
Use path for Generated?
2015-01-15 21:20:00 -05:00
Arfon Smith
4ccbdcb93c
Merge pull request #1999 from github/more-relative-paths
...
More relative paths
2015-01-15 16:41:36 -06:00
Arfon Smith
53f909f2a1
Merge pull request #1998 from Frigolit/master
...
Added interpreter "pike" for Pike.
2015-01-15 16:07:22 -06:00
Pontus Rodling
f8603705a8
Added shebang sample for Pike.
2015-01-16 09:56:13 +13:00
Pontus Rodling
3bc1b97a68
Added interpreter "pike" for Pike.
2015-01-16 09:18:55 +13:00
Arfon Smith
27ed17e62e
Merge pull request #1996 from aoetk/fxml
...
Add FXML to languages.yml
2015-01-15 09:30:02 -06:00
Arfon Smith
f3d5090d51
Merge pull request #1841 from danmichaelo/turtle
...
Add support for Turtle and SPARQL
2015-01-15 09:28:26 -06:00
AOE Takashi
d030f9be99
Add support for FXML files.
2015-01-15 17:42:47 +09:00
Dan Michael O. Heggø
774d18ed8f
Add support for Turtle and SPARQL
2015-01-14 23:45:25 +01:00
Guy Burroughes
d39f5eedf1
Fixed issues for web ontology to pass tests
2015-01-14 19:18:25 +00:00
phuicy
1a1e21f344
Added Web Ontology Language Support
...
As syntax is only xml, it is a very simple fix.
2015-01-14 18:11:33 +00:00
Adam Roben
96c7bc30d8
Simplify blob tests
...
Now that FileBlobs with relative paths can still access their files on
disk, we can use relative paths for all FileBlobs in the test. This more
closely matches the behavior in github.com's codebase, where all blobs
use relative paths.
2015-01-14 08:57:53 -05:00
Adam Roben
0328b1cb3c
Use the original FileBlob path for filesystem access
...
FileBlob now remembers the full path that was passed to its constructor,
and uses that for performing filesystem access. FileBlob#path continues
to return a relative path as before. This ensures that you can call
methods like #size and #mode on FileBlobs with relative paths,
regardless of the current working directory.
2015-01-14 08:54:49 -05:00
Arfon Smith
ad0cc7f39d
Merge pull request #1989 from davidabian/patch-1
...
Update languages.yml with *.sagews
2015-01-12 08:12:45 -06:00
David Abián
42a491ab8b
Merge branch 'patch-1' of https://github.com/davidabian/linguist into patch-1
2015-01-11 22:09:48 +01:00
David Abián
ef4b25591b
Sample sagews file, as requested
2015-01-11 22:08:56 +01:00
David Abián
fbc99cf7e6
Update languages.yml with *.sagews
2015-01-11 19:43:20 +01:00
Paul Chaignon
5d0e9484ce
Remove last mentions of lexer
2015-01-11 10:02:52 +01:00
Brandon Keepers
1bc6a6dfe5
Merge pull request #1955 from pchaigno/zephir-generated-samples
...
Reclassify three samples files generated from Zephir code
2015-01-10 10:43:00 -08:00
Arfon Smith
30be3265fb
Merge pull request #1982 from pchaigno/racket-grammar
...
New grammar for Racket
2015-01-10 09:18:45 -06:00
Paul Chaignon
ecaad7979f
New grammar for Racket
2015-01-10 14:40:58 +01:00
Paul Chaignon
d638edbeae
Remove grammar for Racket
2015-01-10 13:10:04 +01:00
Brandon Keepers
91779b6de9
Merge pull request #1978 from larsbrinkhoff/cmake_samples
...
More CMake samples
2015-01-09 15:53:25 -08:00
Adam Roben
3abb0e80d5
Merge pull request #1963 from github/aroben-patch-1
...
Recommend updating grammars when releasing
2015-01-09 16:20:30 -05:00
Arfon Smith
f4c1cc576b
Modifying BlobHelper and FileBlob to use path
2015-01-09 15:15:34 -06:00
Paul Chaignon
986235dce7
Sample file for .cmake.in
2015-01-09 20:02:01 +01:00
Lars Brinkhoff
1f0c88a934
Restore the .cmake.in extension.
2015-01-09 20:02:01 +01:00
Lars Brinkhoff
94f7dd2238
More CMake samples.
2015-01-09 20:02:01 +01:00
Arfon Smith
79fd12eb75
Merge branch 'master' into path-for-fileblob
2015-01-09 11:56:11 -06:00
Arfon Smith
05a98be1e5
Merge pull request #1977 from github/auto
...
Auto
2015-01-09 11:50:01 -06:00
Arfon Smith
24eb1d3fe2
Updating file regex to support unlicense.txt
2015-01-09 11:43:34 -06:00
Brandon Keepers
75d1bcdc69
Merge pull request #1912 from 0a-/master
...
vendor.yml: improved & added more regex for auto-generated stylesheets
2015-01-09 08:09:57 -08:00
Arfon Smith
7549eff9c1
Merge branch 'master' into auto
...
Conflicts:
.gitmodules
2015-01-08 17:00:45 -06:00
Arfon Smith
6e2b4f7514
Updating ref to include license
2015-01-08 16:59:43 -06:00
Arfon Smith
846cff5721
Remove pry
2015-01-08 15:10:05 -06:00
Arfon Smith
efd25ec4d2
Start using path with LazyBlob
2015-01-08 15:08:28 -06:00
Arfon Smith
5c94b50386
Merge pull request #1975 from github/http
...
Http
2015-01-08 14:19:38 -06:00
Arfon Smith
c0fbc9ef8c
Updating Sublime-HTTP reference
2015-01-08 14:11:04 -06:00
Arfon Smith
1f429fb488
Whitespace
2015-01-08 14:06:00 -06:00
Arfon Smith
ec28ea299f
Use path for Generated?
2015-01-08 14:03:35 -06:00
Arfon Smith
08558aa118
Merge branch 'master' into http
...
Conflicts:
.gitmodules
2015-01-08 13:13:07 -06:00
Adam Roben
7e319b797f
Merge pull request #1970 from larsbrinkhoff/fr
...
Add missing ^ in regexp for Frege heuristic
2015-01-08 13:43:14 -05:00
Lars Brinkhoff
3957a11f25
Add to sample to show that a false positive goes away.
2015-01-08 19:35:02 +01:00
Adam Roben
743922d45a
Merge pull request #1974 from github/hy-grammar
...
Update Hy support by adding a reference to an Atom grammar.
2015-01-08 11:13:59 -05:00
Bob Tolbert
5f70776cf3
Update Hy support by adding a reference to an Atom grammar.
2015-01-08 11:09:28 -05:00
Adam Roben
289f91997c
Merge pull request #1973 from github/nit-grammar
...
Add a language grammar for Nit
2015-01-08 11:01:05 -05:00
Lucas Bajolet
163ea9ecdd
Added a few samples for the Nit language
...
Signed-off-by: Lucas Bajolet <r4pass@hotmail.com >
2015-01-08 10:52:45 -05:00
Lucas Bajolet
9be941acc8
Added support for the nit language in grammars.yml, updated languages.yml for .nit source files highlighting
...
Signed-off-by: Lucas Bajolet <r4pass@hotmail.com >
2015-01-08 10:51:51 -05:00
Adam Roben
e95314f072
Recognize WTFPL-licensed grammars
2015-01-08 10:49:54 -05:00
Adam Roben
6fef6b578a
Fix script/convert-grammars --add
2015-01-08 10:49:01 -05:00
Adam Roben
dd59814563
Merge pull request #1905 from joaquincasares/cql_support
...
Add support for cql and ddl files
2015-01-08 10:45:15 -05:00
Adam Roben
b704b20695
Merge pull request #1888 from MattDMo/master
...
reorganized Sublime Text extensions, added some
2015-01-08 10:42:56 -05:00
Adam Roben
23e55e92ca
Mention grammar licenses in LICENSE
2015-01-08 09:19:18 -05:00
Lars Brinkhoff
71885b8a79
Add missing ^ in Frege heuristic regexp.
2015-01-08 13:02:04 +01:00
Adam Roben
0cfdbfb91c
Merge github-linguist-grammars into github-linguist
...
Now that all our grammars are licensed (or grandfathered in), we can
distribute them as part of the standard github-linguist gem. This makes
it easier for projects to get up and running with Linguist.
2015-01-07 14:47:26 -05:00
Adam Roben
59a6963a89
Say that you should commit the submodule update
2015-01-07 14:26:23 -05:00
Adam Roben
6e9dfdff30
Recommend updating grammars when releasing
...
This will help ensure we keep pulling in fixes from the grammar repos.
2015-01-07 14:16:23 -05:00
Adam Roben
470419d732
Merge pull request #1962 from github/bump-4.2.6
...
Bump to v4.2.6
2015-01-07 10:57:29 -05:00
Adam Roben
5b05653881
Bump to v4.2.6
2015-01-07 10:30:51 -05:00
Adam Roben
899dc07883
Merge pull request #1938 from floscher/carto-grammar
...
Add grammar for CartoCSS
2015-01-07 09:31:34 -05:00
Florian M. Schäfer
83dfd408e9
Update carto-grammar to current version (2ec5a89)
2015-01-07 15:27:40 +01:00
Florian M. Schäfer
417171cfe1
Don't pass JSON-files through csonc
2015-01-07 15:27:40 +01:00
Florian Schäfer
e8e82a1ca3
Add grammar for CartoCSS
2015-01-07 15:27:40 +01:00
Florian Schäfer
6843aa7cc8
Enable file extension .json for grammar files
2015-01-07 15:27:40 +01:00
Adam Roben
952acc983d
Merge pull request #1958 from floscher/fix-convert-script
...
Fixes script/convert-grammars: require thread-gem and solve problem with visibility of variable p
2015-01-07 08:58:34 -05:00
Adam Roben
650f267be7
Merge pull request #1959 from floscher/licence
...
Allow British-English spelled LICENCE-files
2015-01-07 08:56:20 -05:00
Florian M. Schäfer
3ace4c57f7
Allow British-English LICENCE-files
2015-01-06 22:51:08 +01:00
Florian M. Schäfer
ab1b603c78
Require thread-gem and solve problem with visibility of variable p in convert-grammars
...
* The `thread`-gem is required for the script, because otherwise Ruby throws an error that `Queue` in line 259 is an uninitialized constant
* The variable `p` was previously in the same method with the status message saying `OK ‹path› ‹converted scopes›`. But `p` is now defined in load_grammars() and thus not visible when showing the OK-message in install_grammars(). This was solved by adding a path-parameter to install_grammars().
2015-01-06 22:06:55 +01:00
Adam Roben
8430f694e5
Merge pull request #1954 from github/test-grammar-licenses
...
Test that all grammar submodules have an appropriate license
2015-01-06 13:59:52 -05:00
Adam Roben
71f0cafc78
Update all submodules
...
This was done via `git submodule update --remote`.
Since Scalate.tmbundle now has a license we can remove it from the
whitelist.
* vendor/grammars/NimLime 9cef4b6...a7067c6 (1):
> Added 'nim' to tmpl sublimetext highlighting
* vendor/grammars/Scalate.tmbundle 4f85314...0307535 (1):
> Merge pull request #3 from aroben/patch-1
* vendor/grammars/fsharpbinding d097476...99d2e9a (2):
> Merge pull request #917 from 7sharp9/CleanMacProjects
> Merge pull request #916 from 7sharp9/ToolTipsLessBlocky
* vendor/grammars/language-clojure d649d9f...bae6eee (2):
> Prepare 0.10.0 release
> Rename scoped-properties/ to settings/
* vendor/grammars/language-coffee-script c6e8d33...d86c896 (2):
> Prepare 0.39.0 release
> Rename scoped-properties/ to settings/
* vendor/grammars/language-gfm 7b62290...6af44a0 (2):
> Remove unneeded newline
> Merge pull request #65 from braver/line-break
* vendor/grammars/language-javascript 6690feb...5157519 (2):
> Prepare 0.53.0 release
> Rename scoped-properties/ to settings/
* vendor/grammars/language-python f518e49...46072e3 (2):
> Prepare 0.29.0 release
> Rename scoped-properties/ to settings/
* vendor/grammars/language-shellscript cbec163...9839719 (2):
> Prepare 0.12.0 release
> Rename scoped-properties/ to settings/
* vendor/grammars/language-yaml eddd079...ce8b441 (2):
> Prepare 0.22.0 release
> Rename scoped-properties/ to settings/
2015-01-06 13:46:04 -05:00
Adam Roben
4614287a55
Test that all grammar submodules have an appropriate license
...
We require all grammars to have a license that permits redistribution. A
few existing grammars have been grandfathered in without a license (and
we're working to remedy that), but no new grammars should be added
without a license.
2015-01-06 13:44:11 -05:00
Adam Roben
f477f811df
Extract TestGrammars#submodule_paths method
2015-01-06 13:43:50 -05:00
Adam Roben
95bb5a1ae4
Switch to the master branch of tenbits/sublime-mask
...
The master branch contains a license while the release branch does not.
Other than that they're nearly identical.
2015-01-06 13:43:37 -05:00
Adam Roben
70699037ae
Merge pull request #1909 from github/scopes-test
...
Test that grammars.yml lists the right scopes for each submodule
2015-01-06 13:41:44 -05:00
Adam Roben
7edddec920
Make convert-grammars a little quieter
...
No need to say "Done" at the end. We're obviously done; the script is
exiting.
2015-01-06 13:39:18 -05:00
Adam Roben
8f3779c94c
Update grammars.yml to match submodules
...
I should have done this in 2c2c4740a8 .
2015-01-06 13:36:51 -05:00
Adam Roben
917bc48348
Use File.directory? to test for local directories
...
Some of our submodules end in ".tmLanguage", which we used to think
meant it was a file rather than a directory.
2015-01-06 13:31:26 -05:00
Adam Roben
581dc36c47
Ruby 1.9 compatibility for convert-grammars
2015-01-06 13:28:26 -05:00
Adam Roben
a4286ba950
Show stderr output when running convert-grammars
...
This will let us see why it's failing.
2015-01-06 13:28:26 -05:00
Adam Roben
5fa85f268f
Ruby 1.9 compatibility
2015-01-06 13:28:26 -05:00
Adam Roben
ada6f6882a
Test that grammars.yml lists the right scopes for each submodule
...
convert-grammars now supports a few flags that we can use to make it
dump out the YAML just for the local grammar submodules. We can then
compare this to the YAML that's actually in grammars.yml to check that
they're the same. If they aren't, grammars.yml needs to be updated.
This will help catch mistakes like using the wrong scope name.
2015-01-06 13:28:25 -05:00
Adam Roben
78a0030d46
download-grammars -> convert-grammars
...
Downloading is only a small part of what this script does. The main
thing it does is convert grammars to JSON.
2015-01-06 13:28:25 -05:00
Adam Roben
e2d6aecd81
Merge pull request #1956 from github/new-sass-grammar
...
Switch Sass grammar to nathos/sass-textmate-bundle
2015-01-06 13:26:09 -05:00
Patrik Affentranger
a2e99e8ddb
Switch Sass grammar to nathos/sass-textmate-bundle
...
This provides better highlighting in many cases than the previous
grammar. See https://github.com/github/linguist/pull/1852 .
2015-01-06 13:18:30 -05:00
Adam Roben
b499a074cf
Merge pull request #1931 from github/travis-container
...
Opt in to container-based Travis CI builds
2015-01-06 13:02:53 -05:00
Adam Roben
188e579df7
Use a single git fetch invocation in CI
2015-01-06 12:56:08 -05:00
Adam Roben
d82e4801ff
Use --with-icu-dir everywhere but Ruby 2.0
...
--with-icu-dir is broken on Ruby 2.0 due to
https://bugs.ruby-lang.org/issues/8074 . Specifying
--with-icu-include/--with-icu-lib is broken on Ruby 2.1 and newer due to
https://github.com/bundler/bundler/pull/3338 . So now we use
--with-icu-dir everywhere but Ruby 2.0.
2015-01-06 12:44:39 -05:00
Adam Roben
d258d146b8
Move before_install steps to a separate script
2015-01-06 12:44:14 -05:00
Paul Chaignon
96e6b3f53e
Reclassify samples generated from Zephir code
2015-01-06 17:00:16 +01:00
Adam Roben
ae6b0f0d40
Merge pull request #1953 from github/update-grammars
...
Update all grammar submodules
2015-01-06 10:18:52 -05:00
Adam Roben
2c2c4740a8
Update all grammar submodules
...
This was performed via `git submodule update --remote`.
* vendor/grammars/Agda.tmbundle 784f435...68a218c (1):
> Merge pull request #1 from aroben/patch-1
* vendor/grammars/IDL-Syntax 9473b7f...3baeaea (1):
> Merge pull request #3 from aroben/patch-1
* vendor/grammars/NimLime 7a2fb4e...9cef4b6 (4):
> Updated command names
> Updated generated documentation
> renamed more from nimrod to nim
> Renamed several files
* vendor/grammars/SCSS.tmbundle d6188e5...4147502 (1):
> Merge pull request #181 from redgluten/master
* vendor/grammars/Sublime-VimL 6ab7e19...366fdc6 (1):
> Merge pull request #2 from yous/fix-single-quoted-string
* vendor/grammars/factor 2dc5590...2453a78 (38):
> json.writer: make sure we make hex values two digits zero padded.
> json.writer: support escaping unicode > 0x10000. Thanks @jonenst!
> mason.git: fix status check.
> compiler.cfg.*: new unit test vocabs
> compiler.cfg.*: more docs
> compiler.cfg.*: refactoring away the compute-global-sets word
> compiler.cfg.*: docs and more tests
> compiler.cfg.stacks.local: refactoring making stack-changes and height-changes take and return stuff instead of using variables and the make building
> compiler.cfg.parallel-copy: docs
> compiler.cfg.stacks.height: these words are unused
> compiler.cfg.*: more compiler docs
> compiler.cfg.stacks.finalize: initial docs
> io.launcher: fix stack effects.
> io.launcher: fix docs for with-process-reader and with-process-writer.
> io.launcher: add versions of with-process that preserve process and status.
> mason.git: fix use.
> mason.git: fix for rename.
> io.launcher: cleanup public interface, make some things private or internal.
> gopher: set 1 minute timeout by default.
> brainfuck: cleanup tests.
> json.writer: don't escape spaces, thats weird.
> unix: some using cleanups.
> python: rename startup/shutdown hooks.
> math.extras: adding the Möbius function.
> alien.c-types: move definitions of stdint.h from unix.types.
> gopher: use contents now that it works.
> io.ports: Make buffered-port not have a length because of Linux virtual files and TCP sockets. Related to issues #1256 and #1259 .
> tools.deploy.backend: add word for deleting cached staging images.
> command-line: save the executable in a variable so that people don't use (command-line) directly if possible.
> bootstrap: fix this use of (command-line).
> tools.deploy.shaker: set the rest of the args to preserve current behavior.
> vm: store full command-line including executable first argument.
> gopher: fix bug where empty lines weren't printed properly in menus.
> gopher: simplify.
> gopher: change gopher-text to use split1.
> io.encodings.detect: simplify prolog-tag.
> gopher: add way to get result without converting to objects.
> tools.disassembler: allow disassemble of compose and curry.
* vendor/grammars/fsharpbinding af755c8...d097476 (24):
> Merge pull request #909 from cbowdon/issue877-vim-73-support
> Merge pull request #913 from 7sharp9/Move_GetColourizations_toBg
> Merge pull request #912 from 7sharp9/TryFind_opt
> Merge pull request #911 from 7sharp9/FoldingParser
> Merge pull request #908 from 7sharp9/TooltipOverhaul_AutoParamFix
> Merge pull request #907 from 7sharp9/Movegetdefinestomodule
> Merge pull request #906 from 7sharp9/tooltipfixforclosures
> Merge pull request #905 from 7sharp9/ResolverProvider_singletimeout
> Merge pull request #904 from fsharp/revert-903-ResolverProvider_singletimeout
> Merge pull request #903 from 7sharp9/ResolverProvider_singletimeout
> Merge pull request #902 from 7sharp9/ParameterCompletion_gatherTimeout
> Merge pull request #901 from 7sharp9/Changed_invalidate_project
> Merge pull request #900 from 7sharp9/Syntaxmode_removeextraoperation
> Merge pull request #899 from 7sharp9/tooltips_ensureTimout
> Merge pull request #898 from 7sharp9/pathextension_useAddRange
> Merge pull request #897 from 7sharp9/resolverprovider_ensuretimout
> Merge pull request #896 from 7sharp9/completion_ensuretimout
> Merge pull request #895 from cbowdon/894-Vim-fix-for-no-completions-stacktrace
> Merge pull request #890 from wangzq/gotodecl
> Merge pull request #893 from 7sharp9/fixfortooltipvaltypes
> Merge pull request #892 from 7sharp9/fixforprojecttypechecking
> Added correct indentation
> Merge pull request #891 from 7sharp9/ImproveImplementInterface
> Merge pull request #888 from VincentDondain/master
* vendor/grammars/haxe-sublime-bundle 58cad47...e2613bb (4):
> fixed goto definition / find type
> clean
> adaptations for toplevel completion
> first test
* vendor/grammars/language-gfm c6df027...7b62290 (7):
> Prepare 0.59.0 release
> scoped-properties -> settings
> Prepare 0.58.0 release
> Merge pull request #67 from davidcelis/master
> Prepare 0.57.0 release
> Prepare 0.56.0 release
> Merge pull request #64 from atom/mb-new-cpp-scope-name
* vendor/grammars/language-javascript 15dc5d1...6690feb (5):
> Prepare 0.52.0 release
> Merge pull request #82 from Hurtak/feature/snippets-for
> Merge pull request #80 from Hurtak/feature/snippets-querySelector
> Merge pull request #79 from Hurtak/feature/snippets-switch-indentation-fix
> Merge pull request #81 from Hurtak/feature/snippets-iife
* vendor/grammars/language-python 476a353...f518e49 (5):
> Prepare 0.28.0 release
> Use trailing scope name
> Merge pull request #48 from msabramo/patch-1
> Prepare 0.27.0 release
> Add pattern for nonlocal keyword
* vendor/grammars/language-sass 064a8b5...33efa33 (2):
> Prepare 0.29.0 release
> Allow + and - in selector argument
* vendor/grammars/language-shellscript e2d62af...cbec163 (2):
> Prepare 0.11.0 release
> Merge pull request #4 from hd-deman/patch-1
* vendor/grammars/latex.tmbundle 682c4b7...52b2251 (42):
> Replaced `python` with `python2.7` in shebangs
> Make the preferences compatible with Python 3
> Handle manual spacing in “Reformat” (Table)
> Fix: Reformatting of table containing empty cells
> Use more descriptive variable names in `format`
> Add documentation to `reformat`
> Fix doctest in `refresh_viewer`
> Add tests for `reformat`
> Ignore “exit discard” status in `cramtests`
> Remove print statements from `reformat` function
> Fix: Close log window option ignored
> Automatically scroll to bottom in “HTML Output”
> Handle “\” signs in the notification window
> Fix missing logname in default error message
> Extend list of auxiliary files
> Remove unused code from `latex_watch`
> Display default message in notification window
> Sort error messages by line number
> Do not store duplicate error messages anymore
> Close notification window on cleanup
> Improve reopening of closed notification windows
> Improve rewrap code in `texparser`
> Improve readability of verbose log output
> Only parse log file if there were changes
> Remove unnecessary function call in “LaTeX Watch”
> Properly close file in `guess_tex_engine`
> Handle log messages containing double quotes
> Left justify severity in notification window
> Handle manual closing of notification window
> Add additional information to notification window
> Remove unused code from `texparser`
> Close notification when typesetting succeeds
> Add support for notifications to “LaTeX Watch”
> Update bundle preference values instantly
> Make “Reformat” (Table) compatible with Ruby 2
> Ignore escaped ampersand `\&` in “Format” (Table)
> Remove warnings reported by `RuboCop`
> Format code for “Reformat” (Table)
> Move code for “Reformat” into separate script
> Save “Reformat” command with TextMate 2
> Remove unused import
> Use explicit import in “Itemize Lines In Selection”
* vendor/grammars/mercury-tmlanguage b5a4fd6...eaef0b0 (8):
> Add require_* and some, all keywords
> Highlight %f format specifiers, `` as op
> Correct implementation of '''', """" and 0'<char>
> README.md: Mention GitHub grammar compatability
> README.md: add resources and demonstration
> reformatted whitespace; added foreign mods; missing keywords
> Highlight variables, determ decls, more pragmas
> no highlighting of variables, function names, type names, inst's, etc.
* vendor/grammars/sublime-mask 2f59519...632ff3c (4):
> v0.8.7
> v0.8.7
> + expression in component nodes
< v0.8.6
* vendor/grammars/swift.tmbundle 81a0164...3c7eac5 (9):
> Use constant scope for booleans
> Use storage scope instead of keyword
> Correct typo in include
> Revamp string literal matching
> Improve punctuation scopes
> Allow for functions without a body
> Add simple folding markers for swift
> Improved matching of capture specifiers
> Add Support for UInt, Int[8|16|32|64] & Float80
2015-01-06 10:09:53 -05:00
Paul Chaignon
14740e8a89
Grammar for HTTP
2015-01-06 11:57:28 +01:00
Paul Chaignon
b357257f4d
Grammar for AutoHotkey
2015-01-06 09:51:51 +01:00
Adam Roben
4428e62b99
Merge pull request #1950 from github/upstream-c-bundle
...
Switch back to textmate/c.tmbundle
2015-01-05 15:24:42 -05:00
Adam Roben
575ad0d8a2
Switch back to textmate/c.tmbundle
...
We were using a fork to get the fix for
https://github.com/textmate/c.tmbundle/pull/24 before it was merged
upstream. Now it's been merged so we can go back to the upstream
repository.
2015-01-05 15:07:28 -05:00
Joaquin Casares
5ad9deb199
Added sample files
2015-01-05 13:50:54 -06:00
MattDMo
e99f6edb56
Put .sublime_* after .sublime-*
2015-01-05 13:41:58 -05:00
MattDMo
3149d1232b
Moved .sublime_metrics after .sublime-mousemap due to failing Travis test
2015-01-05 13:36:57 -05:00
Paul Chaignon
3c6218f20e
Heuristics for .cs files: Smalltalk and C#
2015-01-04 22:07:29 +01:00
Matthias Mailänder
68f04a50aa
add support for Emacs desktop files
2015-01-03 19:22:54 +01:00
Arfon Smith
ec01672f6c
Merge pull request #1866 from github/cpp-c-improvements
...
Better C++ regex
2015-01-03 11:23:20 -06:00
Arfon Smith
be6b1bb3ee
Merge branch 'master' into cpp-c-improvements
2015-01-03 11:12:55 -06:00
Arfon Smith
6f4557a103
Updating Objective-C matchers and adding a sample C++ file
2015-01-03 11:10:24 -06:00
Matthias Mailänder
dc96f62f9e
add support for Linux .desktop files
2015-01-03 14:00:07 +01:00
Paul Chaignon
2f86bd8bda
Sample file for .html.hl
2015-01-03 09:37:50 +01:00
Paul Chaignon
fbe43b61d4
Sample file for .cmake.in
2015-01-03 09:37:40 +01:00
Paul Chaignon
546d4163a9
Remove unnecessary file extensions
2015-01-03 09:27:43 +01:00
Arfon Smith
55132f2955
Merge pull request #1945 from thotypous/bluespec
...
Add Bluespec SystemVerilog grammar
2015-01-02 21:14:52 -06:00
Paulo Matias
ebdd2d4a23
Add Bluespec SystemVerilog Sublime Text grammar
2015-01-03 00:55:19 -02:00
Arfon Smith
4c63827517
Merge pull request #1942 from pchaigno/xml.dist
...
Add .xml.dist as a XML file extension
2015-01-02 17:07:32 -06:00
Paul Chaignon
401067f637
Revert #1438 : add file extensions with multiple segments
2015-01-02 22:57:20 +01:00
Paul Chaignon
8e6609c192
.xml.dist as an XML file extension
2015-01-02 22:29:44 +01:00
Adam Roben
1f1ffcbfa6
Merge pull request #1930 from github/minitest
...
Switch to Minitest::Test instead of Test::Unit::TestCase
2015-01-02 16:27:43 -05:00
Adam Roben
065dd713c1
Assert that generated files are detected correctly
2015-01-02 16:15:55 -05:00
Arfon Smith
71132d48ff
Merge pull request #1922 from Mailaender/patch-2
...
Added support for Mono .dll.config XML files
2015-01-02 11:10:46 -06:00
Matthias Mailänder
d77e0c62c1
add a DllMap example file
...
www.mono-project.com/docs/advanced/pinvoke/dllmap/#example
2015-01-02 17:28:37 +01:00
Matthias Mailänder
e853c36039
Update languages.yml
...
add support for Mono .dll.config XML files
2015-01-02 17:28:36 +01:00
Brandon Keepers
2be3220824
Merge pull request #1940 from github/fix-multiple-extensions
...
Fix for extensions with multiple segments
2015-01-02 10:59:30 -05:00
Lars Brinkhoff
6ae39e50ae
Fix #1731 to allow samples with multiple file extension segments.
2015-01-02 10:41:22 -05:00
Arfon Smith
c783acc973
Merge pull request #1937 from github/hack-highlighting
...
Update languages.yml for Hack syntax-highlighting
2015-01-02 07:38:24 -06:00
Arfon Smith
e5210b5137
Update languages.yml
2015-01-02 06:53:58 -06:00
Arfon Smith
41f0950c04
Merge pull request #1933 from floscher/patch-1
...
Added CartoCSS to languages.yml
2015-01-01 13:46:22 -06:00
Florian Schäfer
9f439cd7fb
Added support for CartoCSS
...
Code sample was taken from https://github.com/gravitystorm
/openstreetmap-carto/blob/ae990905790a26ae8af107441ce9e85b60ea1266
/amenity-points.mss
2015-01-01 17:15:22 +01:00
Arfon Smith
c911c5c045
Merge pull request #1932 from deadfoxygrandpa/elm
...
Update Elm support by adding its own syntax highlighting
2015-01-01 09:16:29 -06:00
Alex Neslusan
27a7873e08
Add color to Elm language definition
2015-01-01 20:41:05 +08:00
Alex Neslusan
5fe233384e
Update Elm support
2015-01-01 20:24:13 +08:00
Adam Roben
d42ad45423
Turn on the bundler cache
...
This should allow us to skip installing gems in most builds, shaving off
~40 seconds.
2014-12-31 15:42:34 -05:00
Adam Roben
84235478ef
Download and install libicu-dev without using sudo
...
We tell apt-get to download it to vendor/apt and then install it into a
vendor/icu directory.
We should be able to just specify --with-icu-dir, but apparently Ruby
2.0 (but not 1.9 or 2.1 or 2.2) has a bug that requires us to use
--with-icu-include/--with-icu-lib instead. Otherwise it can't find the
ICU libraries.
2014-12-31 15:42:34 -05:00
Adam Roben
509b35a19f
Opt in to container-based Travis CI builds
...
This should speed up our builds by providing lower latency, better
caching, and more resources on the build machine. See
http://docs.travis-ci.com/user/workers/container-based-infrastructure/ .
2014-12-31 15:42:34 -05:00
Adam Roben
65296e86a3
Switch to Minitest::Test instead of Test::Unit::TestCase
...
This gives us a consistent test framework across all Ruby versions which
should help avoid errors that are only found when CI runs the tests on
different Rubies. (And this fixes an immediate bug where there's no
`skip` method in the version of test-unit we're currently using only on
Ruby 2.2.)
2014-12-31 15:26:26 -05:00
Adam Roben
c9b7bb73b9
Use test/helper.rb in test_file_blob.rb
2014-12-31 15:19:56 -05:00
Adam Roben
795f42cbaa
Merge pull request #1832 from pchaigno/optimize-generated
...
Optimization of generated?
2014-12-31 15:19:43 -05:00
Arfon Smith
d540ec0cb8
Merge pull request #1928 from github/contributing-update
...
Update including explicit steps to resolve conflicts.
2014-12-31 11:38:48 -06:00
Arfon Smith
202cba1a14
Update CONTRIBUTING.md
2014-12-31 11:38:03 -06:00
Arfon Smith
20d5b81085
Merge pull request #1929 from github/1304-local
...
Take 2: Add support for .sls YAML files (SaltStack states)
2014-12-31 09:45:14 -06:00
Arfon Smith
d8b806592d
Removing trailing slash
2014-12-31 08:27:40 -06:00
Arfon Smith
84f9b83fc2
Fixing up grammars
2014-12-31 08:25:56 -06:00
Arfon Smith
7cb5106656
Adding atom-salt gitsubmodule
2014-12-31 07:48:48 -06:00
Arfon Smith
6f21df7624
Merge branch 'master' into 1304-local
...
Conflicts:
grammars.yml
2014-12-30 22:15:55 -06:00
Arfon Smith
4c7dc565e7
Update including explicit steps to resolve conflicts.
2014-12-30 20:52:48 -06:00
Adam Roben
3c60fba430
Merge pull request #1926 from github/sas-grammar
...
Added support for SAS syntax.
2014-12-30 07:26:32 -05:00
Roy Pardee
224eef9ffa
Added support for SAS syntax.
2014-12-30 06:34:37 -05:00
Paul Chaignon
42beadcf34
Use an exception for tests on Generated.generated?
2014-12-28 17:00:13 +01:00
Brandon Keepers
80ed2d6d30
Merge pull request #1920 from pchaigno/webidl-grammar
...
Grammar for WebIDL
2014-12-27 14:55:47 -05:00
Paul Chaignon
c2bf6fe7f5
Grammar for WebIDL
2014-12-27 16:54:41 +01:00
Gerwin Klein
f18ae4f99f
add support for Isabelle ROOT file syntax
2014-12-27 10:13:02 +11:00
archy
084a9ab976
vendor.yml: added stylesheets imported from packages
2014-12-26 04:45:37 +08:00
archy
356b942114
vendor.yml: added less, scss, styl suffixes for popular stylesheets
2014-12-26 04:45:30 +08:00
archy
2c5d720146
vendor.yml: added imported bootstrap files
2014-12-26 04:45:18 +08:00
archy
64f83eee07
vendor.yml: added styl
2014-12-26 04:45:09 +08:00
archy
542cf9c52b
vendor.yml: added custom bootstrap
2014-12-26 04:44:47 +08:00
Joaquin Casares
0bbccc1bc1
Properly order extensions
2014-12-22 16:48:22 -06:00
Adam Roben
6f014f8638
Merge pull request #1896 from github/grammar-submodules
...
Move all grammars that use Git repos to submodules
2014-12-22 17:17:40 -05:00
Adam Roben
66ca5aca89
Init submodules in CI
2014-12-22 17:07:37 -05:00
Adam Roben
33afa30c30
Don't use question marks in struct fields
...
Apparently it doesn't work in Ruby 1.9.
2014-12-22 17:06:49 -05:00
Adam Roben
1634d787ec
Use fast-submodule-update in CI
...
Hopefully this will speed up CI builds.
2014-12-22 16:58:59 -05:00
Adam Roben
df7b529e23
Set tracking branches for submodules that aren't tracking master
...
This will let us use `git submodule update --remote` to update the
submodules to the latest commit from the relevant branch.
2014-12-22 16:41:22 -05:00
Adam Roben
56d90bedd0
Sort grammars.yml
2014-12-22 16:36:35 -05:00
Brandon Keepers
8369d253f8
Move grammar sources to vendor/grammars
2014-12-22 16:28:58 -05:00
Adam Roben
516d3e226c
Suggest adding/removing submodules from the repo
2014-12-22 15:50:33 -05:00
Joaquin Casares
f4208cb27d
Add support for cql and ddl files
2014-12-19 17:51:59 -06:00
Adam Roben
47b785a8fd
Initialize submodules before updating them
...
Initialization cannot happen in parallel because every submodule has to
get written to .git/config.
2014-12-19 16:05:17 -05:00
Adam Roben
6a2bf3fd2f
Update submodules in parallel to speed up bootstrap
...
This runs 8 `git submodule update` processes in parallel, speeding up
bootstrap from 2 minutes to 30 seconds for me. (Obviously this is
dependent on bandwidth.)
2014-12-19 16:05:17 -05:00
Adam Roben
ff678642e6
Suggest running script/bootstrap before building gems
...
This ensures all our submodules are up to date as well.
2014-12-19 16:05:17 -05:00
Adam Roben
e3eb1b90c5
Test that grammars.yml agrees with the list of submodules
...
If any submodules are missing from grammars.yml, or are listed in
grammars.yml but missing from the repo, the test will fail.
Eventually it would be good to test that the scopes for each submodule
are accurate, but that will take some more work.
2014-12-19 16:05:17 -05:00
Adam Roben
49125f077c
Update grammars.yml
...
This is just the result of running script/download-grammars.
2014-12-19 15:39:02 -05:00
Adam Roben
324031cb68
Sort grammars.yml
2014-12-19 15:39:02 -05:00
Adam Roben
f2ab426d38
Move all grammars that use Git repos to submodules
...
This makes it so we don't have to redownload all the grammars every time
we build the grammars gem. It will also let us verify that grammars.yml
is accurate in the future by checking it against the submodules on disk.
script/bootstrap now updates the submodules.
2014-12-19 15:39:02 -05:00
Brandon Keepers
587ab35d65
Merge pull request #1904 from github/remove-cached-gems
...
Remove cached gems
2014-12-19 11:27:10 -05:00
Brandon Keepers
16a6dda3dd
Remove cached gems
2014-12-19 10:52:29 -05:00
Dale Henrichs
034137f533
Use source.smalltalk to hightlight STON files.
...
While not perfect, source.smalltalk is a better fit for highlighting STON files than source.json. When STON departs from pure JSON (often) the hightlighting is pretty bad.
2014-12-18 21:19:38 -08:00
Dale Henrichs
6f75e18bfa
Merge pull request #1 from github/master
...
update with latest master
2014-12-18 20:29:28 -08:00
Seth Vargo
5217f19faa
Alphabetize order
2014-12-18 17:53:53 -05:00
Seth Vargo
296d170ba9
Add sample for HCL
2014-12-18 17:52:30 -05:00
Seth Vargo
a97fd74399
Add HCL to languages.yml
...
More information on HCL: https://github.com/hashicorp/hcl
2014-12-18 17:46:26 -05:00
Arfon Smith
15191b068d
Merge pull request #1890 from github/cut-release-v4.2.4
...
Updating Linguist version for v4.2.4
2014-12-18 14:31:21 -08:00
Arfon Smith
ee9cc24e52
Longer timeout
2014-12-18 14:28:33 -08:00
Arfon Smith
0584fbf42b
4.2.5
2014-12-18 14:17:36 -08:00
Adam Roben
f5f9ccee7f
Merge pull request #1895 from github/bootstrap-script
...
Add script/bootstrap
2014-12-18 12:20:26 -05:00
Adam Roben
0d183e2e89
Ignore vendor/gems
...
This is where script/bootstrap places the bundle.
2014-12-18 12:14:45 -05:00
Adam Roben
b9eacfefc8
Add script/bootstrap
...
This just runs Bundler with the right options. Maybe it will do more in
the future, like update submodules.
2014-12-18 12:13:32 -05:00
Arfon Smith
0239127db4
4.2.5b1
2014-12-18 08:02:24 -08:00
Arfon Smith
281d1ea91c
Merge branch 'master' into cut-release-v4.2.4
2014-12-17 15:37:46 -08:00
Arfon Smith
df92ecaa55
Merge pull request #1891 from github/fix-grammars
...
Fix some bugs in grammars.yml
2014-12-17 15:35:30 -08:00
Adam Roben
60d40c8ad8
Update grammars.yml
...
I just ran script/download-grammars and these are the changes it made.
The most notable one is that we had the wrong scope listed for Markdown.
2014-12-17 16:39:03 -05:00
Adam Roben
f428c561c9
Remove the WebIDL grammar
...
This grammar uses the same scope name (source.idl) as our existing IDL
grammar. The wrong scope name was listed in grammars.yml which masked
this problem. https://github.com/andik/IDL-Syntax/pull/2 tracks getting
the grammar to use a different scope name; in the meantime we just won't
highlight these files.
2014-12-17 16:39:03 -05:00
Adam Roben
8fbb7a1d93
Sort grammars.yml
2014-12-17 16:39:03 -05:00
Adam Roben
e98223b2b3
Use raw links as little as possible
...
It's much cleaner and more robust to specify the repo URL instead of a
URL to an individual file. If the file gets moved we'll still be able to
find it if we're using the repo URL.
Where we do need raw links, we now use github.com/owner/repo/raw/*
because it looks a bit nicer and sorts better with non-raw links.
2014-12-17 16:39:03 -05:00
Adam Roben
410fe2843d
Add some tests for grammars.yml
...
It must be sorted, because it will get re-sorted when
script/download-grammars is next run and that would clutter up diffs.
And it must not contain any duplicate scopes.
2014-12-17 16:39:02 -05:00
Arfon Smith
dc8d69e0f4
Updating Linguist version for v4.2.4
2014-12-17 10:31:51 -08:00
Arfon Smith
a056765e38
Merge pull request #1886 from Dadido3/patch-1
...
Add PureBasic
2014-12-17 10:28:46 -08:00
MattDMo
97cd1e3886
Reorganized Sublime files, added more extensions. Moved those in JSON to JavaScript, as comments are allowed, and added several. Added 2 to XML.
2014-12-17 11:49:54 -05:00
Adam Roben
4e7da98bfa
Merge pull request #1875 from arctic5/patch-1
...
change ace mode of game maker language to c++
2014-12-17 08:59:21 -05:00
David Vogel
0a56f5282d
Create Example_Sine.pb
2014-12-17 12:00:16 +01:00
Arfon Smith
04b9ca2fd4
Merge pull request #1797 from github/cs-smalltalk
...
Cs smalltalk
2014-12-17 04:47:37 -06:00
Arfon Smith
ddbe3df6de
Merge pull request #1876 from Mailaender/patch-2
...
Added support for StyleCop XML configuration files
2014-12-16 21:29:55 -06:00
Arfon Smith
ab5c88a7f3
Merge pull request #1881 from hawkw/master
...
Add support for Jasmin JVM assembly
2014-12-16 21:29:19 -06:00
Arfon Smith
4046a0efe9
Merge pull request #1877 from sebgod/change-mercury-grammar
...
Added a more suitable grammar for Mercury
2014-12-16 21:27:10 -06:00
Arfon Smith
5aefc7cdff
Merge pull request #1885 from github/gjtorikian-patch-1
...
Use atom/language-atom for the YAML grammar
2014-12-16 21:25:02 -06:00
David Vogel
70eb779ce5
Reduced PureBasic to .pb and .pbi
2014-12-16 22:19:56 +01:00
David Vogel
39f5d28348
Added PureBasic example
2014-12-16 21:12:13 +01:00
David Vogel
e70407f16b
Added PureBasic
2014-12-16 20:34:32 +01:00
Garen Torikian
c25475296d
Use atom/language-atom for the YAML grammar
2014-12-16 08:17:07 -08:00
Paul Chaignon
1363af0317
Remove defactor keyword for .lsp heuristic
2014-12-16 11:02:23 -05:00
Vicent Marti
e97b7454e9
grammars: Temporarily use vmg's fork for C.tmbundle
2014-12-16 17:02:09 +01:00
Paul Chaignon
2418356eff
Merge branch 'master' into newlisp
2014-12-16 10:52:17 -05:00
Hawk Weisman
735caa03b1
Fix empty sample file.
2014-12-15 22:47:11 -05:00
Hawk Weisman
f577aece08
Add Objective-J samples
2014-12-15 22:40:02 -05:00
Hawk Weisman
b7f1bfdb92
Put Jasmin entry in the right place.
2014-12-15 22:37:17 -05:00
Hawk Weisman
b5301e280b
Add some samples of Jasmin assembly
2014-12-15 21:35:14 -05:00
Hawk Weisman
741816db52
Add Jasmin to languages.yml
2014-12-15 21:29:26 -05:00
Hawk Weisman
546a6e2a68
Add Jasmin textmate language
2014-12-15 21:27:06 -05:00
Sebastian Godelet
1be5e8c63e
Added a more suitable grammar for Mercury
2014-12-15 10:31:50 +08:00
Matthias Mailänder
917a25317a
sort alphabetically
2014-12-14 15:27:39 +01:00
Matthias Mailänder
949167e6ad
add support for StyleCop XML configuration files
2014-12-14 13:04:31 +01:00
arctic
a359905a06
change ace mode of game maker language to c++
2014-12-13 23:41:31 -08:00
Arfon Smith
4ce606306d
Merge pull request #1871 from github/fish
...
Fish
2014-12-12 11:24:40 -06:00
Arfon Smith
707fcd29ea
Merge branch 'master' into fish
...
Conflicts:
grammars.yml
lib/linguist/languages.yml
2014-12-12 11:22:24 -06:00
Arfon Smith
970cbe35b8
:blank: -> \t
2014-12-12 08:23:17 -06:00
Arfon Smith
fa9e8aa5c0
Merge branch 'master' into cpp-c-improvements
2014-12-12 08:21:32 -06:00
Brandon Keepers
a5e6d37049
Merge pull request #1859 from pchaigno/rc-interpreter
...
rc as a Shell interpreter for Plan 9
2014-12-11 22:49:27 -05:00
Arfon Smith
dacac135fb
Merge pull request #1868 from github/no-language
...
No language
2014-12-11 21:23:02 -06:00
Arfon Smith
0ddf0d5d0d
Merge branch 'master' into no-language
...
Conflicts:
lib/linguist/heuristics.rb
2014-12-11 21:17:38 -06:00
Arfon Smith
90a5251fa7
Merge branch 'master' into cpp-c-improvements
2014-12-11 21:11:32 -06:00
Arfon Smith
a97c69e06f
BitBake ace_mode
2014-12-11 21:10:57 -06:00
Arfon Smith
a323eb43ed
Better C++ regex
2014-12-11 21:06:35 -06:00
Arfon Smith
79243b77fd
Merge pull request #1129 from pchaigno/bitbake
...
Support of the BitBake language
2014-12-11 20:58:06 -06:00
Arfon Smith
5ab2720ddc
Merge pull request #1865 from github/webidl
...
Webidl
2014-12-11 20:56:05 -06:00
Arfon Smith
c72a49b77f
Whitespace
2014-12-11 20:52:44 -06:00
Arfon Smith
a0d92b80df
Merge branch 'master' into webidl
...
Conflicts:
grammars.yml
2014-12-11 20:52:17 -06:00
Arfon Smith
1a32a6252b
Merge pull request #1861 from github/aroben-patch-1
...
Suggest reproducing highlighting errors in text editors
2014-12-11 20:45:33 -06:00
Arfon Smith
6df7cbaf6e
Merge pull request #1864 from github/robrix-patch-1
...
Use atom/language-gfm’s Markdown grammar.
2014-12-11 20:44:37 -06:00
Rob Rix
0a90cd3a0a
Remove the accidental “m”.
2014-12-11 16:38:10 -05:00
Rob Rix
c529939481
Use atom/language-gfm’s Markdown grammar.
...
We render [GitHub Flavoured Markdown](https://help.github.com/articles/github-flavored-markdown/ ) on the site. We can use Atom’s grammar to ensure that syntax highlighting uses the same dialect.
2014-12-11 16:29:36 -05:00
Paul Chaignon
db70630eaa
Renamed text in Text
2014-12-11 12:51:09 -05:00
Adam Roben
24862d9759
Merge pull request #1863 from github/popular-integrity
...
Test that all popular languages exist
2014-12-11 12:31:08 -05:00
Adam Roben
cb5f2685cd
Test that all popular languages exist
...
popular.yml listed "Bash" but should have been listing "Shell" instead.
There is no "Bash" language. Now CI will fail if this happens again.
2014-12-11 11:47:52 -05:00
Brandon Keepers
baa298873a
Merge pull request #1854 from github/more-shebang-fixes
...
More shebang fixes
2014-12-11 10:40:11 -05:00
Adam Roben
a8f57d37bf
Merge pull request #1860 from github/atom-sass-grammar
...
Use atom/language-sass's Sass grammar
2014-12-11 09:52:14 -05:00
Adam Roben
d97ee52f4e
Suggest reproducing highlighting errors in text editors
...
This will make for more useful upstream bug reports.
2014-12-11 09:39:24 -05:00
Adam Roben
1cfdb6decd
Use atom/language-sass's Sass grammar
...
This works better than the old Ruby Sass.tmbundle we were pulling from
svn.textmate.org.
atom/language-sass also contains an SCSS grammar, but I didn't switch to
using that grammar because it isn't obviously better than our current
one and I'm not an SCSS expert.
2014-12-11 09:35:33 -05:00
Paul Chaignon
f93272f0bd
Move text files from fixtures to samples when possible
2014-12-10 20:09:14 -05:00
Paul Chaignon
e783e953d9
Merge branch 'master' into data-fixture-folder
2014-12-10 19:15:41 -05:00
Paul Chaignon
39cac919c7
rc as a Shell interpreter for Plan 9
2014-12-10 19:12:28 -05:00
Arfon Smith
fec82173d9
Merge pull request #1856 from lutoma/xelix-c-samples
...
Add a bunch of C header samples for the Bayesian classifier
2014-12-10 15:29:18 -06:00
Lukas Martini
35efed73d4
Add a bunch of C header samples for the Bayesian classifier
2014-12-10 20:28:20 +01:00
Brandon Keepers
21b8e16afc
Use #start_with? for clarity
2014-12-10 12:05:37 -05:00
Brandon Keepers
6efee51101
Add missing test cases
2014-12-10 11:00:46 -05:00
Brandon Keepers
1490425ecb
document shebang code
2014-12-10 11:00:41 -05:00
Brandon Keepers
afac6a918d
Handle empty shebang with whitespace
2014-12-10 11:00:32 -05:00
Brandon Keepers
bf0e488c06
Test case for case causing error
2014-12-10 10:58:14 -05:00
othree
37c2bee3ae
Follow #1831 , change WebIDL ace_mode to 'text'
2014-12-10 14:18:25 +08:00
othree
4debcabb88
Add syntax define for WebIDL
2014-12-10 12:03:59 +08:00
Garen Torikian
5a0c637ad0
Merge pull request #1831 from github/return-nil-on-no-ace-mode
...
Set "missing" ace modes to `text`
2014-12-09 10:53:47 -08:00
othree
d91215680a
Add WebIDL support and two sample file
2014-12-10 01:28:23 +08:00
Garen Torikian
0cbcbd4614
Set Public Key ace_mode to text
2014-12-09 09:16:51 -08:00
Garen Torikian
19135f08c3
Merge branch 'master' into return-nil-on-no-ace-mode
2014-12-09 09:13:02 -08:00
Brandon Keepers
855cc52f0f
Merge pull request #1844 from pchaigno/pgp
...
Public Key as a language with .asc and .pub extensions
2014-12-09 11:24:18 -05:00
Garen Torikian
4e5da23474
Add warn message indicating deprecation
2014-12-09 08:20:15 -08:00
Arfon Smith
3cca4ec0ac
Merge pull request #1848 from larsbrinkhoff/again_with_the_fortran
...
Improve FORTRAN heuristic.
2014-12-08 16:02:58 -06:00
Lars Brinkhoff
e393f7feb4
Improve FORTRAN heuristic.
2014-12-08 13:53:19 +01:00
Arfon Smith
b76ac7bab0
Merge pull request #1845 from lostcolony/patch-1
...
Adding 'erlang.mk' to vendor.yml exclusion list.
2014-12-07 17:45:48 -06:00
lostcolony
a3c842ba18
Adding erlang.mk to exclusion list.
...
Adding 'erlang.mk' to list of erlang bundles; it's seeing some adoption in the Erlang community for building Erlang apps, and at 1k lines of code at present can dominate an initial check-in, project skeleton, or small library.
See https://github.com/ninenines/erlang.mk for further details.
2014-12-07 16:41:56 -05:00
Paul Chaignon
1640370c9d
Add Public Key as a language with .asc and .pub extensions
2014-12-07 10:37:25 -05:00
Garen Torikian
b6427fa05a
Set text's ace_mode to text
2014-12-07 14:48:36 +02:00
Garen Torikian
2a04d854cc
Merge branch 'master' into return-nil-on-no-ace-mode
2014-12-07 14:45:27 +02:00
Jorge Bucaran
6d190d7d7c
Add Fish. (Fix* ace_mode: none)
2014-12-07 16:24:16 +09:00
Jorge Bucaran
b8a2bd595a
Add Fish. (Update)
2014-12-07 15:57:46 +09:00
Paul Chaignon
8b7d5546f7
Merge branch 'master' into newlisp
2014-12-06 20:04:18 -05:00
Paul Chaignon
b63423ce37
Merge branch 'master' into newlisp
2014-12-06 19:56:29 -05:00
Paul Chaignon
0b02b68538
Heuristic for .lsp and .lisp (Common Lisp, NewLisp)
2014-12-06 19:51:45 -05:00
Paul Chaignon
bbd1646ae5
Add .lisp as a NewLisp file extension
2014-12-06 19:51:20 -05:00
Arfon Smith
299a9c7bc9
Merge pull request #1835 from tenbits/master
...
MaskLang: Use proper tm scope
2014-12-06 17:14:06 -06:00
Arfon Smith
37f8d5b5e1
Merge pull request #1834 from karel-brinda/master
...
Python syntax highlighting for Snakemake files
2014-12-06 17:11:51 -06:00
Arfon Smith
2a6a59c047
Merge pull request #1842 from pchaigno/ts
...
Add .ts as a XML extension for Qt translation files
2014-12-06 17:06:09 -06:00
Paul Chaignon
c4da2dd557
Merge branch 'master' into newlisp
2014-12-06 17:50:37 -05:00
Paul Chaignon
583392d179
Heuristic for .ts (TypeScript, XML)
2014-12-06 16:31:14 -05:00
Paul Chaignon
1488796779
.ts as a XML extension for Qt translation files
2014-12-06 15:41:13 -05:00
Paul Chaignon
7458a2f9ff
Heuristic for .bb (BitBake, BlitzBasic)
2014-12-06 15:26:30 -05:00
Garen Torikian
348dab4b9f
Update test to account for using text
2014-12-06 11:59:31 +02:00
Paul Chaignon
5c824e0771
Ace mode and grammar to none for BitBake after merge with master
2014-12-05 21:20:55 -05:00
Paul Chaignon
b9c88a758c
Merge branch 'master' into bitbake
2014-12-05 19:35:48 -05:00
Paul Chaignon
a51d637e58
Error messages for tests on Generated
2014-12-05 17:53:19 -05:00
Karel Brinda
d002dfa70c
Snakemake => Snakefile (Snakemake ... program, Snakefile ... file)
2014-12-05 23:46:37 +01:00
Karel Brinda
d118017d27
Correction of alphabet sorting of filenames
2014-12-05 23:36:25 +01:00
Alex Kit
d10d328eb1
MaskLang: Use proper tm scope
2014-12-05 23:13:01 +01:00
Karel Brinda
e472d7b8b1
Python syntax highlighting for Snakemake files
2014-12-05 20:00:52 +01:00
Brandon Keepers
a54d6f3a8a
Merge pull request #1779 from larsbrinkhoff/fr
...
Disambiguate .fr between Frege, Forth, and plain text files
2014-12-05 08:18:24 -08:00
Paul Chaignon
67ccb24b41
Require test helper in generated test
2014-12-05 10:29:19 -05:00
Paul Chaignon
42ff3f58d9
Tests for Generated.generated? optimization
2014-12-05 11:38:03 -05:00
Garen Torikian
ad778571a2
This reject is no longer necessary
2014-12-05 16:57:55 +02:00
Garen Torikian
bb12b86445
Set missing ace_mode values to text
...
This makes it much easier to deal with when iterating over all the
languages, since `text` is a valid, non-highlighting lexer.
2014-12-05 16:56:55 +02:00
Garen Torikian
ab61b06c34
Reject Ace modes that are lacking a mode
2014-12-05 16:25:14 +02:00
Lars Brinkhoff
de6b2f3307
Add 'text' language with samples, and heuristics for .fr.
2014-12-05 12:19:36 +01:00
Lars Brinkhoff
5fd56c75d5
Add Forth extension .fr; and a sample.
2014-12-05 11:52:00 +01:00
Paul Chaignon
6aa70a3e93
Reorganize the methods called in generated? to only load the data in last resort
2014-12-05 01:22:38 -05:00
Paul Chaignon
93186947c2
Move binaries and text files from samples folder to fixtures
2014-12-04 23:48:05 -05:00
Paul Chaignon
77444284e3
Data folder in fixtures for files with no language
2014-12-04 19:14:44 -05:00
Paul Chaignon
6950b028df
Ace mode for SaltStack
2014-12-04 15:06:35 -05:00
Paul Chaignon
565767ef42
Merge branch 'master' into saltstack-states
2014-12-04 15:05:52 -05:00
Garen Torikian
a1f26d64d5
Merge pull request #1762 from github/add-missing-ace-modes-for-popular-languages
...
Add missing `ace_mode` values wherever necessary
2014-12-04 21:46:58 +02:00
Paul Chaignon
be30e1c658
Grammar for .sls SaltStack files
2014-12-04 14:42:24 -05:00
Garen Torikian
3aec4dd2ea
Adjust to ignore generated
2014-12-04 21:27:07 +02:00
Paul Chaignon
ed34caa565
Merge branch 'master' into saltstack-states
2014-12-04 14:14:05 -05:00
Garen Torikian
81b8c57bae
Add Loomscript exclusion
2014-12-04 21:10:28 +02:00
Garen Torikian
0780b7239a
Merge branch 'master' into add-missing-ace-modes-for-popular-languages
2014-12-04 21:09:46 +02:00
Arfon Smith
1d626f7378
Merge pull request #1821 from github/cut-release-v4.2.3
...
v4.2.3
2014-12-03 15:09:42 -06:00
Arfon Smith
ff3438b810
v4.2.3
2014-12-03 13:52:45 -06:00
Arfon Smith
1762c2cefd
Merge pull request #1816 from github/FS-samples
...
Adding more F# .fs samples. Fixes #1814
2014-12-03 13:47:18 -06:00
Arfon Smith
7aaf99c9b1
Merge branch 'FS-samples' of github.com:github/linguist into FS-samples
2014-12-03 13:09:00 -06:00
Arfon Smith
07cd9aa994
Merge branch 'master' into FS-samples
2014-12-03 13:08:41 -06:00
Arfon Smith
6ae4aa50e2
Merge pull request #1817 from pchaigno/fix-fs-heuristic
...
Fix .fs heuristic
2014-12-03 13:08:08 -06:00
Brandon Keepers
22fbcc244b
Merge pull request #1820 from github/cut-release-v4.2.2
...
v4.2.2
2014-12-03 10:55:09 -08:00
Garen Torikian
1a3177409c
Merge master
2014-12-03 20:15:55 +02:00
Garen Torikian
de4b538d82
Update comment at the top of the file
2014-12-03 20:14:20 +02:00
Brandon Keepers
70b1ec97db
Clean before running janky build
2014-12-03 10:07:59 -08:00
Brandon Keepers
a97e328484
v4.2.2
2014-12-03 09:58:08 -08:00
Brandon Keepers
e446b86b90
Merge pull request #1813 from github/invalid-shebang
...
Fix detection for invalid shebang
2014-12-03 09:48:48 -08:00
Arfon Smith
901e8da911
Merge pull request #1818 from github/remove-scss-from-sass
...
SCSS isnt SASS
2014-12-03 10:13:32 -06:00
Arfon Smith
e9036d675e
SCSS isnt SASS
2014-12-03 10:12:58 -06:00
Paul Chaignon
351e348ac0
New F# sample to test fix for .fs heuristics
2014-12-03 10:07:54 -05:00
Paul Chaignon
feea9bfd30
Fix heuristic for .fs
2014-12-03 09:48:54 -05:00
Arfon Smith
f1282b857d
Better output for failing test
2014-12-03 08:46:45 -06:00
Arfon Smith
70e0ce1d73
Adding more F# .fs samples. Fixes #1814
2014-12-03 08:36:58 -06:00
Brandon Keepers
a5673e7fb6
Fix detection for invalid shebang
2014-12-02 21:03:39 -06:00
Arfon Smith
d06529fd14
Merge pull request #1812 from github/cut-release-v4.2.1
...
Bumping linguist version
2014-12-02 20:30:30 -06:00
Arfon Smith
a02f19f5a3
Bumping linguist version
2014-12-02 20:06:36 -06:00
Arfon Smith
a9a62fff15
Merge pull request #1809 from pchaigno/fix-matches-heuristics
...
Fix error when matching languages against heuristics
2014-12-02 20:05:22 -06:00
Paul Chaignon
7625c92307
Remove .module extension for PHP
2014-12-02 20:37:09 -05:00
Paul Chaignon
7dd318ca76
Use namespace.js for the heuristic test with no match
2014-12-02 20:36:18 -05:00
Paul Chaignon
e5bc2845cd
Fix for fixture tests: fixture files were not tested at all
2014-12-02 20:26:15 -05:00
Paul Chaignon
4ddd8d9d2b
Unit test for fix #1809 on heuristics
2014-12-02 20:06:12 -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
39037d5bfb
Merge pull request #1803 from github/cut-release-v4.2.0
...
Bumping to v4.2.0
2014-12-02 12:36:05 -06: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
5e6fd11cc2
Updating Oz tmbundle
2014-12-01 15:08:22 -06:00
Arfon Smith
62a8b52df4
Bumping to v4.2.0
2014-12-01 14:19:08 -06:00
Adam Roben
783670095c
Merge pull request #1802 from wmertens/master
...
Add grammar for Nix
2014-12-01 13:05:24 -05:00
Wout Mertens
23cfa86f93
Add grammar for Nix
2014-12-01 18:50:56 +01:00
Garen Torikian
dce00d01d9
Add missing ace_mode values
2014-12-01 15:54:33 +02:00
Garen Torikian
768ec76ff0
Merge master
2014-12-01 15:52:37 +02:00
ellemenno
211cb9567a
refactor heuristic tests to use new helper
2014-12-01 01:37:55 -05:00
ellemenno
1e68a45515
add test of ls disambiguation
2014-12-01 01:30:14 -05: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
837e9a6325
Add a bunch of Perl 6 sample files
2014-11-30 22:28:06 -06:00
Rob Hoelz
1364e9be51
Add .t as a valid Perl/Perl6 file extension
2014-11-30 22:28:06 -06:00
Arfon Smith
2fbfaf448d
Merge pull request #1800 from github/isabelle-grammar
...
Isabelle grammar
2014-11-30 21:58:08 -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
3c904dff61
Merge pull request #1798 from github/google-apps
...
Google apps
2014-11-30 21:16:50 -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
8157c6f56b
Merge pull request #1796 from github/cool
...
Cool
2014-11-30 20:49:26 -06:00
Arfon Smith
0154c21c3d
Adding Cool grammar
2014-11-30 20:45:24 -06:00
Arfon Smith
8c841903a5
Merge branch 'master' into cs-smalltalk
...
Conflicts:
lib/linguist/languages.yml
lib/linguist/samples.json
2014-11-30 15:35:16 -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
4495e15fa7
Misspelling correction
2014-11-30 22:07:55 +01:00
Antoine Paris
da96e11b37
Add grammar for Oz
2014-11-30 22:01:39 +01:00
Antoine Paris
b7a9843770
Corrections by @pchaigno
2014-11-30 21:18:23 +01:00
Arfon Smith
55432774c7
Merge pull request #1795 from github/mercury-vendor
...
Removing Mercury directory from vendor.yml
2014-11-30 08:00:36 -06: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
Brandon Keepers
865980b8f7
Merge pull request #1791 from pchaigno/remove-old-heuristic
...
Remove old test forgotten in #1788
2014-11-29 12:32:28 -06:00
Paul Chaignon
9367a4797f
Remove old test forgotten in #1788
2014-11-28 23:14:17 -05: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
a903123cb8
Merge pull request #1663 from github/strategies
...
Refactor detection into strategies
2014-11-28 17:40:12 -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
Jorge Bucaran
d4888098e5
Add source.fish scope reference.
2014-11-29 07:39:19 +09:00
Jorge Bucaran
a349daeaeb
Add fish tmBundle source.
2014-11-29 07:38:00 +09: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
Garen Torikian
7a57a0b594
What is this, Lisp?
2014-11-28 12:35:42 -08:00
Garen Torikian
66eabd8bdc
Prefer Yajl.load
2014-11-28 12:34:02 -08:00
Garen Torikian
be82b55408
Simplify rescue catching
2014-11-28 12:33:43 -08:00
Garen Torikian
526ca1761a
This require is no longer used
2014-11-28 12:33:37 -08: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
Garen Torikian
8655d966ad
Make corrections from a bade merge resolution
2014-11-28 11:50:46 -08:00
Garen Torikian
3fb4973aab
Add missing ace_modes (introduced from master)
2014-11-28 11:48:39 -08:00
Garen Torikian
1d4149168d
Add Rake task to fetch ace_modes, and skip test if there's no internet
2014-11-28 11:48:26 -08:00
Garen Torikian
26ab33754f
Merge master
2014-11-28 11:04:53 -08: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
71e1bd9af2
Misspelling correction
2014-11-28 17:42:54 +01:00
Antoine Paris
57b0739219
Add some examples for Oz
2014-11-28 17:40:49 +01:00
Antoine Paris
d60241cc86
Add grammar for Oz
2014-11-28 17:28:22 +01: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
Brandon Keepers
9020d7c044
Deprecate find_by_shebang
...
This class doesn’t need to know about shebangs.
2014-11-27 13:18:51 -05:00
Brandon Keepers
ffe2ccf1f6
Don't bother creating an instance
2014-11-27 13:17:28 -05:00
Brandon Keepers
434ab9f2c0
Add tests for shebangs
2014-11-27 13:09:05 -05:00
Brandon Keepers
cd3defda42
Simplify shebang detection
2014-11-27 12:44:55 -05:00
Brandon Keepers
fd85f7f112
consolidate shebang logic
2014-11-27 12:18:23 -05:00
Brandon Keepers
e42ccf0d82
docs
2014-11-27 11:40:48 -05:00
Brandon Keepers
bf4baff363
Move call method into existing Classifier class
2014-11-27 11:29:38 -05:00
Brandon Keepers
c1a9737313
Try strategies until one language is returned
2014-11-27 11:12:47 -05:00
Brandon Keepers
a4081498f8
Remove unneded empty blob check
2014-11-27 10:55:03 -05:00
Brandon Keepers
9efd923382
Merge remote-tracking branch 'origin/master' into strategies
...
* origin/master: (165 commits)
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
Link to Lightshow in CONTRIBUTING.md
Switch to a better F# grammar
Bump Rugged again
Checkout the master for testing
Rugged 0.22.0b3
Reordering
Bump version to 4.0.3
Add some docs for tm_scope
Change NONE to none
Checking other case for Chart.jS
Test that all languages have grammars
Fix RHTML's tm_scope
...
Conflicts:
lib/linguist/language.rb
2014-11-27 10:52:44 -05:00
Arfon Smith
b16149d641
Merge pull request #1758 from larsbrinkhoff/fsharp-glsl
...
Disambiguate .fs between F#, Forth, and GLSL
2014-11-27 07:41:14 -06:00
Brahn Partridge
43ee45d9b6
Merge branch 'master' of https://github.com/github/linguist
...
Conflicts:
grammars.yml
2014-11-27 13:47:56 +01:00
Brahn Partridge
02db72515f
removed less common extensions and better examples
2014-11-27 13:41:21 +01:00
Lars Brinkhoff
2d940e72c2
Add F# and GLSL samples. Add Forth and GLSL extension .fs.
...
Add heuristic to disambiguate between F#, Forth, and GLSL.
2014-11-27 06:56:26 +01:00
Brandon Keepers
9f103abfb5
Merge pull request #1750 from github/interpreters-in-samples
...
Fix for interpreters from samples
2014-11-26 16:51:08 -05:00
Brandon Keepers
689a209ed9
Merge remote-tracking branch 'origin/master' into interpreters-in-samples
...
* origin/master:
byebug requires ruby 2.0
Remove test for removed extension
Merge branch 'master' into 1233-local
Removing pry runtime dependency
Moving to fixtures
Language detection test for non-sample files
Refactoring of Language.detect
Try shebang detection if the extension is unknown
Change unknown extension of PHP sample file
2014-11-26 16:25:15 -05:00
Brandon Keepers
d91a451fc7
Merge pull request #1776 from github/fix-failures
...
Fix failure from #1731
2014-11-26 16:24:25 -05:00
Brandon Keepers
1ae4672230
byebug requires ruby 2.0
2014-11-26 16:12:43 -05:00
Brandon Keepers
3edf5fd770
Remove test for removed extension
...
This existed when the test was written, but was removed in https://github.com/github/linguist/pull/1734 and the test got lost in a merge somewhere.
2014-11-26 15:59:16 -05:00
Arfon Smith
412af86cb8
Merge pull request #1538 from github/1233-local
...
Detection based on the shebang (updated)
2014-11-26 14:47:12 -06:00
Brandon Keepers
5b41ab4774
Fix typo in test
2014-11-26 15:40:51 -05:00
Brandon Keepers
06c0cb916b
add rake interpreter
2014-11-26 15:40:40 -05:00
Brandon Keepers
b3a49ce627
add python3 interpreter
2014-11-26 15:40:33 -05:00
Brandon Keepers
0651568bfb
Remove old wrong_shebang.rb sample
...
This was added in a69118bd17 , but that test has since been removed.
2014-11-26 15:34:03 -05:00
Brandon Keepers
ce31e23006
Merge remote-tracking branch 'origin/master' into interpreters-in-samples
...
* origin/master: (30 commits)
Add byebug
Link to Lightshow in CONTRIBUTING.md
Switch to a better F# grammar
Bump Rugged again
Checkout the master for testing
Rugged 0.22.0b3
Reordering
Bump version to 4.0.3
Add some docs for tm_scope
Change NONE to none
Checking other case for Chart.jS
Test that all languages have grammars
Fix RHTML's tm_scope
Chart JS is vendored
Switch to a better grammar for Bro
reorder again…
put cjsx at the top
Use a SQF grammar for SQF files
move cjsx before iced
move cjsx before iced
...
Conflicts:
lib/linguist/languages.yml
2014-11-26 15:17:08 -05:00
Brandon Keepers
7ccd8caf71
Merge pull request #1774 from github/byebug
...
Add byebug
2014-11-26 15:16:06 -05:00
Brandon Keepers
598a7028ea
Add byebug
2014-11-26 15:12:55 -05:00
Brandon Keepers
4ed1efe9ce
Merge pull request #1741 from github/test-helper
...
Add test helper to make test env consistent
2014-11-26 15:10:24 -05:00
Brandon Keepers
6a4bf3fa65
Merge pull request #1731 from github/multiple-ext-segments
...
Support for multiple file extension segments
2014-11-26 15:09:15 -05:00
Brandon Keepers
5b2b3a2b53
Merge remote-tracking branch 'origin/master' into test-helper
...
* origin/master: (31 commits)
Link to Lightshow in CONTRIBUTING.md
Switch to a better F# grammar
Bump Rugged again
Checkout the master for testing
Rugged 0.22.0b3
Reordering
Bump version to 4.0.3
Add some docs for tm_scope
Change NONE to none
Checking other case for Chart.jS
Test that all languages have grammars
Fix RHTML's tm_scope
Chart JS is vendored
Switch to a better grammar for Bro
reorder again…
put cjsx at the top
Use a SQF grammar for SQF files
move cjsx before iced
move cjsx before iced
change component name
...
Conflicts:
test/test_language.rb
2014-11-26 15:07:27 -05:00
Adam Roben
596cd9368f
Merge pull request #1773 from github/introduce-lightshow
...
Link to Lightshow in CONTRIBUTING.md
2014-11-26 11:44:05 -05:00
Adam Roben
f8d50faedb
Link to Lightshow in CONTRIBUTING.md
...
This is a tool for testing grammars with GitHub's syntax highlighter.
2014-11-26 11:21:05 -05:00
Adam Roben
ccc9c197ae
Merge pull request #1771 from github/better-fsharp-grammar
...
Switch to a better F# grammar
2014-11-26 09:35:55 -05:00
Brahn Partridge
af9b5f0e98
remove sample that is no longer used
2014-11-26 15:11:23 +01:00
Brahn Partridge
a145bd92f7
remove tpl extension to avoid conflict with smarty language
2014-11-26 15:07:28 +01:00
Brahn Partridge
20204cd9fc
fix test_pedantic failure
2014-11-26 15:01:25 +01:00
Adam Roben
ed2dcc35e8
Switch to a better F# grammar
...
This fixes many bugs with F# highlighting, and the grammar is being
actively developed and maintained by the fsharp organization on GitHub.
2014-11-26 08:56:02 -05:00
Brahn Partridge
3445e55744
additional samples and fixed extensions list
2014-11-26 14:51:47 +01:00
Paul Chaignon
c5a654e692
Tests for Python multiline comments during tokenization
2014-11-25 20:01:24 -05:00
Paul Chaignon
3ac69ed4e0
Merge branch 'master' into pythonmultiline
2014-11-25 19:53:40 -05:00
Arfon Smith
208a3ff480
Merge branch 'master' into 1233-local
...
Conflicts:
lib/linguist/language.rb
2014-11-25 17:04:43 -06:00
Paul Chaignon
6739a1471b
Remove samples.json following merge with master
2014-11-25 15:46:51 -05:00
Paul Chaignon
230d91ecd8
Merge branch 'master' into saltstack-states
2014-11-25 15:41:25 -05:00
Arfon Smith
8de2cd15ed
Merge branch 'master' into 1036-local
...
Conflicts:
lib/linguist/heuristics.rb
lib/linguist/languages.yml
test/test_heuristics.rb
2014-11-25 13:06:11 -06:00
Garen Torikian
4603f3b2e7
Update languages.yml to always include ace_mode
2014-11-24 11:38:51 -08:00
Garen Torikian
9d6b8b4715
Add test for catching missing ace_mode values
2014-11-24 10:58:13 -08:00
Brandon Keepers
7cbc4bc144
Merge pull request #1751 from roodboi/master
...
add .cjsx extension for Facebook’s JSX in coffescript
2014-11-24 11:30:04 -05:00
Vicent Marti
d239e71826
Merge pull request #1765 from github/vmg/rugged-22b3
...
Rugged 0.22.0b3
2014-11-24 13:37:09 +01:00
Vicent Marti
ecaa2a41c9
Bump Rugged again
2014-11-24 13:32:37 +01:00
Vicent Marti
fc71805489
Checkout the master for testing
2014-11-24 13:25:49 +01:00
Vicent Marti
74d94781cb
Rugged 0.22.0b3
2014-11-24 13:05:42 +01:00
Brahn Partridge
036b9c4094
Hello world sample
2014-11-24 11:32:53 +01:00
Brahn Partridge
ce928d8b64
Add support for the Clarion language
2014-11-24 11:30:25 +01:00
Garen Torikian
897c2c5ab6
Add missing ace_mode values wherever necessary
2014-11-23 21:16:21 -08:00
Arfon Smith
b556425037
Reordering
2014-11-21 13:10:45 -06:00
Arfon Smith
6131d17c02
Merge pull request #1748 from mrego/xht-extension
...
Add support for .xht extension which is used in some XHTML files
2014-11-21 12:48:58 -06:00
Adam Roben
875b3157bf
Merge pull request #1757 from github/cut-release-v4.0.3
...
Bump version to 4.0.3
2014-11-21 12:06:38 -05:00
Adam Roben
4ce9048f8d
Bump version to 4.0.3
2014-11-21 11:56:17 -05:00
Adam Roben
04f1b1df48
Merge pull request #1756 from github/test-for-grammars
...
Test that all languages have grammars
2014-11-21 11:54:46 -05:00
Adam Roben
f9c36345c3
Add some docs for tm_scope
2014-11-21 11:53:52 -05:00
Adam Roben
ec3967d080
Change NONE to none
...
NONE is a little shouty.
2014-11-21 11:52:29 -05:00
Arfon Smith
05a88b5b7e
Merge pull request #1754 from github/chart-js
...
Chart js
2014-11-21 09:30:20 -06:00
Arfon Smith
b6b2cf04a7
Checking other case for Chart.jS
2014-11-21 09:29:28 -06:00
Adam Roben
49247e9ec2
Test that all languages have grammars
...
This will make CI fail if someone adds a new language but neglects to
add a new grammar for it. This should make it easier for people to
review PRs, as CI will help them to make sure a new grammar gets added.
However, we currently support some languages that have no grammars, and
we may support more in the future. So you can explicitly mark the
language as having no grammar by setting `tm_scope: NONE` in
languages.yml.
2014-11-21 09:48:52 -05:00
Adam Roben
6629b75aa6
Merge pull request #1755 from github/fix-rhtml-scope
...
Fix RHTML's tm_scope
2014-11-21 09:31:07 -05:00
Adam Roben
e702b453ec
Fix RHTML's tm_scope
...
I missed this back in 9595e2ba7e .
2014-11-21 09:29:06 -05:00
Arfon Smith
38190d92fc
Chart JS is vendored
2014-11-21 08:24:33 -06:00
Adam Roben
109ca5735b
Merge pull request #1753 from github/better-bro-grammar
...
Switch to a better grammar for Bro
2014-11-21 09:23:28 -05:00
Adam Roben
4dde499f51
Switch to a better grammar for Bro
...
This grammar seems to be replacing the other ones out there and is
maintained by the Bro organization.
2014-11-21 09:17:19 -05:00
Vicent Marti
5fd18a215e
Merge pull request #1752 from github/sqf-grammar
...
Use a SQF grammar for SQF files
2014-11-21 11:31:50 +01:00
Dimitri Kennedy
b283548c0f
reorder again…
2014-11-20 18:36:08 -05:00
Dimitri Kennedy
2352ce77c9
put cjsx at the top
2014-11-20 17:38:38 -05:00
Adam Roben
2054afc741
Use a SQF grammar for SQF files
...
This produces better highlighting than using the C++ grammar.
The grammar is licensed under the Apache 2.0 license.
2014-11-20 17:22:55 -05:00
Dimitri Kennedy
9d3b9964b5
move cjsx before iced
2014-11-20 17:08:21 -05:00
Dimitri Kennedy
79c1d21a0f
move cjsx before iced
2014-11-20 17:08:10 -05:00
Dimitri Kennedy
1d69228872
change component name
2014-11-20 16:49:48 -05:00
Dimitri Kennedy
f5953a09da
add example cjsx file
2014-11-20 16:48:22 -05:00
Dimitri Kennedy
a17f6c8ae1
add .cjsx extension for Facebook’s JSX in coffescript
2014-11-20 14:56:09 -05:00
Max Horn
f9ad5dda56
Add heuristic distinguishing GAP and Scilab .tst files
2014-11-20 12:52:13 -07:00
Max Horn
ff6a10698e
Pass name of file being analyzed to find_by_heuristics
...
Some languages are sensitive to file names in the sense that
different kinds of files contain somewhat different data.
Example: GAP .tst files contain test cases, which add some
extra data compared to regular code, and as a consequence are
not directly interchangeable with regular source code.
Heuristics may need to take this into account, thus may need
to know the name of the file being analyzed.
2014-11-20 12:48:28 -07:00
Max Horn
6072a63f99
Add GAP .tst extension plus two sample files
2014-11-20 12:47:15 -07:00
Max Horn
1bd935b2b4
Set 'lexer: GAP' for GAP
...
My Pygments patch adding support for GAP was merged in April, and I
verified that it is live on GitHub.
2014-11-20 12:47:15 -07:00
Brandon Keepers
9823af0cb4
Fix for shebang with relative bin
...
`#!/usr/bin/env bin/linguist` is a valid shebang
2014-11-20 12:50:35 -05:00
Brandon Keepers
45384bd498
More missing interpreters
2014-11-20 12:29:16 -05:00
Brandon Keepers
56bfde998b
Only strip minor version off of interpreters
...
This used to turn `python2.4` into `python`, which causes trouble with
`perl6`, which is a different language definition.
2014-11-20 12:28:30 -05:00
Brandon Keepers
870feb8592
Add missing interpreters
2014-11-20 11:27:54 -05:00
Brandon Keepers
2670e2b035
Test that interpreters are defined in languages.yml
2014-11-20 11:21:52 -05:00
Brandon Keepers
eccea65641
Fix for interpreters not getting add to samples.json
2014-11-20 11:14:05 -05:00
Brandon Keepers
231ad86176
sync cached gems
2014-11-20 08:51:56 -05:00
Florian Kaiser
9658b02502
add Chart.js as vendor
...
http://www.chartjs.org
2014-11-20 10:02:45 +01:00
Manuel Rego Casasnovas
30c6b6e5a1
Add XHTML example file
2014-11-20 00:30:21 +01:00
Manuel Rego Casasnovas
b44e58dd7f
Add support for .xht extension which is used in some XHTML files
2014-11-19 23:08:51 +01:00
Vicent Marti
bce31e8b51
Merge pull request #1747 from github/cut-release-v4.0.2
...
Cut release v4.0.2
2014-11-19 18:12:07 +01:00
Adam Roben
011c654c2a
Bump version to v4.0.2
2014-11-19 12:08:49 -05:00
Adam Roben
2457b52658
Update grammars.yml
2014-11-19 12:08:43 -05:00
Arfon Smith
a3adaa6a7b
Merge pull request #1745 from github/f-case
...
Fix failures on case-insensitive filesystem
2014-11-19 07:04:58 -06:00
Brandon Keepers
a6f168d1ac
Rename file to avoid case-insensitive collision
2014-11-18 23:22:10 -05:00
Arfon Smith
f792029a20
Merge pull request #1743 from github/codemirror
...
Codemirror should be considered vendored
2014-11-18 20:02:12 -06:00
Arfon Smith
2a5dd5b224
Adding test for codemirror
2014-11-18 19:34:41 -06:00
Martín Gaitán
fb7dcfd62d
Exclude codemirror
...
An example of a wrong detection due to codemirror is my project. https://github.com/mgaitan/waliki
2014-11-18 20:17:15 -03:00
Brandon Keepers
245a1a92cf
Merge remote-tracking branch 'origin/master' into test-helper
...
* origin/master:
Add Gemfile.lock sample
Remove deprecated method
#all_extensions already includes primary extension
typo
remove unused assertion
Symlink ant.xml to build.xml
Avoid shadowing variable name
Update comment
Make missing sample failure message similar
Remove blank extensions property
Fix sample tests
Add Forth extensions .f and .for; add heuristics for Forth and FORTRAN.
Add FORTRAN and Forth samples.
Extensions aren't actually required
Fix errors from pedantic test
Make pedantic test actually pedantic
Removing extensions when they should be filenames
Adding sample pom.xml files
Link to contributing docs
require samples if filename matches multiple languages
Conflicts:
test/test_pedantic.rb
2014-11-18 16:48:26 -05:00
Brandon Keepers
aa7ab2065b
Add test helper to make test env consistent
2014-11-18 16:46:09 -05:00
Brandon Keepers
719f6e876b
Merge pull request #1732 from github/filename-matches-multiple-langages
...
Require samples if filename matches multiple languages
2014-11-18 16:31:19 -05:00
Brandon Keepers
8724dc8ccc
Merge pull request #889 from larsbrinkhoff/fortran
...
FIX: .f misidentified as Fortran
2014-11-18 16:05:23 -05:00
Brandon Keepers
63f9d0bdeb
Add Gemfile.lock sample
...
Gemfile.lock should not actually get classified as Ruby, but we can fix that in another PR.
2014-11-18 15:36:42 -05:00
Brandon Keepers
d7fd12cb32
Remove deprecated method
2014-11-18 15:19:23 -05:00
Brandon Keepers
850ab6dedb
#all_extensions already includes primary extension
2014-11-18 15:10:07 -05:00
Brandon Keepers
b20fa497b9
typo
2014-11-18 15:07:36 -05:00
Brandon Keepers
1abc7ee2ef
remove unused assertion
2014-11-18 15:04:12 -05:00
Brandon Keepers
d7a032afcd
Symlink ant.xml to build.xml
...
We require samples for explicitly defined filenames that matches multiple languages. This is generally a good thing, but in this case they will be identical.
2014-11-18 15:02:59 -05:00
Brandon Keepers
587c764950
Avoid shadowing variable name
2014-11-18 14:57:39 -05:00
Brandon Keepers
1abbcb6435
Update comment
2014-11-18 14:57:32 -05:00
Brandon Keepers
17f3d7005a
Make missing sample failure message similar
2014-11-18 14:55:15 -05:00
Brandon Keepers
ac59620728
Remove blank extensions property
2014-11-18 14:48:43 -05:00
Brandon Keepers
ba8b55391d
Fix sample tests
2014-11-18 14:48:21 -05:00
Lars Brinkhoff
03c1e725ce
Add Forth extensions .f and .for; add heuristics for Forth and FORTRAN.
2014-11-18 20:21:19 +01:00
Lars Brinkhoff
4cefaf2808
Add FORTRAN and Forth samples.
2014-11-18 20:12:39 +01:00
Brandon Keepers
757801e32f
Merge remote-tracking branch 'origin/master' into filename-matches-multiple-langages
...
* origin/master:
Allow mime-types 2.x to be used with Linguist
Upgrade to rugged 0.22.0b1
Mention that languages need to be quite popular
fix vendor/cache
Gemfile.lock is nolonger considered generated
Tests for BlobHelper#empty?
remove reference to empty.js
Remove more empty samples
Bail earlier if the file is empty.
Moving comments
Use heuristics earlier to inform the rest of the classification process
Removing inconsistency of `find_by_heuristics` (was sometimes returning nil and sometimes returning and empty array)
Removing unused array of candidate languages.
Reworking most heuristics to only return one match
2014-11-18 14:09:15 -05:00
Brandon Keepers
749ea2a580
Merge pull request #1734 from github/just-filenames
...
Removing extensions when they should be filenames
2014-11-18 14:01:57 -05:00
Adam Roben
dc373fb51f
Merge pull request #1737 from github/relax-mime-types
...
Allow mime-types 2.x to be used with Linguist
2014-11-18 11:47:35 -05:00
Arfon Smith
0443c4db2d
Merge pull request #1674 from github/rework-heuristics
...
Rework heuristics
2014-11-18 10:43:01 -06:00
Adam Roben
d699ba3a98
Allow mime-types 2.x to be used with Linguist
...
The API is compatible for our purposes, and this allows Linguist to be
used in apps that pull in newer versions of mime-types through other
gems.
2014-11-18 10:46:04 -05:00
Adam Roben
92d2782ceb
Merge pull request #1738 from github/update-rugged
...
Upgrade to rugged 0.22.0b1
2014-11-18 10:45:38 -05:00
Adam Roben
e76ebb1a74
Upgrade to rugged 0.22.0b1
...
0.21.2 was just released but doesn't contain the Repository::Attributes
code we depend on. 0.22.0b1 has this code.
2014-11-18 10:40:37 -05:00
Arfon Smith
cacde403c0
Merge pull request #1736 from github/aroben-patch-1
...
Mention that languages need to be quite popular
2014-11-18 08:07:51 -06:00
Adam Roben
906b0ee30e
Mention that languages need to be quite popular
...
The precedent seems to be "hundreds of repos".
2014-11-18 08:48:00 -05:00
Brandon Keepers
cd7549390e
Extensions aren't actually required
2014-11-17 20:00:09 -05:00
Brandon Keepers
f30cab30f4
fix vendor/cache
2014-11-17 19:42:22 -05:00
Paul Chaignon
1356d4e579
Remove heuristic rules for .mm files
2014-11-17 19:20:45 -05:00
Brandon Keepers
63c83d014b
Fix errors from pedantic test
2014-11-17 18:53:14 -05:00
Brandon Keepers
b8e426d3a3
Make pedantic test actually pedantic
...
What do you call someone that thinks they are pedantic but actually
aren’t? All the crazy custom parsing in this test was making so it
wasn’t actually doing anything.
2014-11-17 18:52:53 -05:00
Arfon Smith
c5344da2ba
Removing extensions when they should be filenames
2014-11-17 16:44:39 -06:00
Arfon Smith
7606a70bb8
Merge pull request #1733 from github/gemfile-lock-not-generated
...
Gemfile.lock is nolonger considered generated
2014-11-17 16:35:07 -06:00
Arfon Smith
7d850d7c09
Gemfile.lock is nolonger considered generated
2014-11-17 16:31:47 -06:00
Arfon Smith
c1b704075e
Adding sample pom.xml files
2014-11-17 16:25:03 -06:00
Brandon Keepers
07a6411a75
Link to contributing docs
2014-11-17 16:30:39 -05:00
Brandon Keepers
b32bc5ef47
require samples if filename matches multiple languages
2014-11-17 16:18:56 -05:00
Brandon Keepers
6c106b88c0
Avoid using singular #extension
2014-11-17 15:47:21 -05:00
Adam Roben
f2c9581bac
Merge pull request #1730 from github/more-docs
...
Add CONTRIBUTING.md
2014-11-17 15:28:32 -05:00
Brandon Keepers
c46667581d
Use the first extension with languages defined
2014-11-17 15:15:39 -05:00
Adam Roben
59e5ba351c
Mention that grammars should be licensed
2014-11-17 15:14:36 -05:00
Adam Roben
a8a710f863
Add a link to CONTRIBUTING.md from the README
2014-11-17 15:10:09 -05:00
Adam Roben
f603b731a9
Add CONTRIBUTING.md
...
This document tries to explain how to file various common kinds of bug
reports or enhancements.
2014-11-17 15:05:33 -05:00
Brandon Keepers
3ca872cea8
Support for multiple file extension segments
2014-11-17 14:54:22 -05:00
Adam Roben
970953ca12
Merge pull request #1727 from pchaigno/lexer-inform7
...
Lexer for Inform 7
2014-11-17 14:45:46 -05:00
Vicent Marti
7cf6372519
Version 4.0.1
2014-11-17 18:09:26 +01:00
Paul Chaignon
1d381233e0
Update tm_scope to match case used in Sublime-Inform
2014-11-17 11:19:23 -05:00
Paul Chaignon
6f0c24b90b
Remove grammar for Inform 6
2014-11-17 10:56:38 -05:00
Brandon Keepers
f29c172267
Merge pull request #1726 from github/makefile-tests
...
Fix tests for Makefile change
2014-11-17 10:52:39 -05:00
Paul Chaignon
e9c5598254
Add lexer for Inform 7 using download-grammars script
2014-11-17 10:50:03 -05:00
Adam Roben
dd5728a441
Merge pull request #1728 from github/new-pike-url
...
Update the URL for the source.pike grammar
2014-11-17 10:45:48 -05:00
Adam Roben
ec1d77c32e
Update the URL for the source.pike grammar
...
It's now hosted on GitHub and has a clearer license.
2014-11-17 10:43:36 -05:00
Paul Chaignon
40887930f9
Lexer for Inform 7
2014-11-17 09:41:35 -05:00
Brandon Keepers
6bf8243014
Fix tests for Makefile change
2014-11-17 08:15:17 -05:00
Brandon Keepers
419805ce9f
Merge pull request #1724 from pchaigno/make-type
...
Programming type for Makefile
2014-11-16 23:17:30 -05:00
Paul Chaignon
81089416a2
Makefile set to programming type
2014-11-16 23:13:31 -05:00
Vicent Marti
efc7799960
Clojure grammar from Atom
2014-11-16 18:29:58 +01:00
Joseph Hall
7702583314
Python also supports triple single-quotes for comments
2014-11-16 07:19:55 -07:00
Vicent Marti
fcbef97e39
Typo in README
2014-11-16 14:42:56 +01:00
Vicent Marti
8beef260da
Merge pull request #1722 from github/vmg/grammar-fixes
...
Misc. grammar fixes
2014-11-16 14:41:40 +01:00
Vicent Marti
618a5b62ee
Revert the changes in download-grammars
2014-11-16 14:40:48 +01:00
Vicent Marti
c579924485
DOCS
2014-11-16 14:25:11 +01:00
Vicent Marti
9b9fadfa19
Use a Racket grammar for Racket
2014-11-16 13:47:19 +01:00
Vicent Marti
daf64010f9
Merge pull request #1714 from github/vmg/new-languages
...
Some new TM powered languages
2014-11-14 20:24:21 +01:00
Vicent Marti
f0bd24f810
DOT was already a thing
2014-11-14 19:20:47 +01:00
Vicent Marti
5969a8b679
More samples
2014-11-14 19:18:43 +01:00
Vicent Marti
6b3ba29558
Reindent
2014-11-14 19:11:11 +01:00
Vicent Marti
f217047ac0
Rename
2014-11-14 19:06:41 +01:00
Vicent Marti
935c852364
Add Dockerfile sample
2014-11-14 19:05:42 +01:00
Vicent Marti
9e28965259
Rename Dockerfile
2014-11-14 19:04:11 +01:00
Vicent Marti
a829f3143a
Add DOT sample
2014-11-14 19:04:06 +01:00
Vicent Marti
3fc01d09ce
Hah Parrot was already a thing
2014-11-14 19:00:21 +01:00
Vicent Marti
a4ae90e2e9
Add Thrift
2014-11-14 18:58:30 +01:00
Vicent Marti
4928828874
Add Ninja
2014-11-14 18:56:34 +01:00
Vicent Marti
af90ac3758
add Maven buildfiles
2014-11-14 18:54:27 +01:00
Vicent Marti
d4e6798ba8
add Graphviz
2014-11-14 18:48:19 +01:00
Vicent Marti
03b250990d
Add Cap'n Proto
2014-11-14 18:46:16 +01:00
Vicent Marti
5bc0ce0888
Add Bison
2014-11-14 18:44:12 +01:00
Vicent Marti
a0bbf7df6f
Add Ant
2014-11-14 18:41:36 +01:00
Vicent Marti
6b90f22cef
Add Parrot IR
2014-11-14 18:37:54 +01:00
Vicent Marti
d290576543
Add Docker Files as a language
2014-11-14 18:16:51 +01:00
Vicent Marti
75871e52ea
Merge pull request #1707 from github/vmg/lol-pygments
...
Remove the Pygments dependency
2014-11-14 17:39:51 +01:00
Vicent Marti
b40459335b
...actually... This is 4.0.0 because of breaking changes
2014-11-14 17:38:39 +01:00
Vicent Marti
51b16ca965
oops
2014-11-14 17:37:12 +01:00
Vicent Marti
5dafa937de
Remove lexers from languages.yml
2014-11-14 17:37:12 +01:00
Vicent Marti
2307c2e9fc
Bump version to 3.6.0
2014-11-14 17:37:12 +01:00
Vicent Marti
d12aff9776
Unused test
2014-11-14 17:37:12 +01:00
Vicent Marti
fcd26da282
Remove outdated gems
2014-11-14 17:37:12 +01:00
Vicent Marti
4a10b27611
Remove Pygments
2014-11-14 17:37:12 +01:00
Vicent Marti
201fe54b0c
Merge pull request #1710 from github/grammars
...
Add github-linguist-grammars gem
2014-11-14 16:12:22 +01:00
Adam Roben
1618a3b02a
Use the original Kotlin package instead of a fork
...
The fork is identical to the original.
2014-11-13 14:26:06 -05:00
Adam Roben
3be97ccaa3
Update SCSS bundle location
...
The old URL redirects to this one.
2014-11-13 14:24:47 -05:00
Adam Roben
879e4977e4
Handle includes like source.c#block
2014-11-13 13:45:02 -05:00
Adam Roben
613b71719f
Add back some accidentally pruned grammars
...
A bug in the prune-grammars script caused these to be removed.
2014-11-13 13:42:36 -05:00
Adam Roben
2870f6d038
Prune unused grammars
...
script/prune-grammars will remove any grammars that aren't needed from
grammars.yml.
2014-11-13 13:16:24 -05:00
Adam Roben
046fb18980
Add github-linguist-grammars gem
...
The purpose of this gem is to package up the language grammars that are
used for syntax highlighting on github.com. The grammars are TextMate,
Sublime Text, or Atom language grammars, converted to JSON and given the
filename SCOPE.json, where SCOPE is the language scope that the grammar
defines.
The github-linguist-grammars gem packages up all the grammars, and also
exports a Linguist::Grammars.path method to locate the directory
containing the grammars.
To build the gem, simply run `rake build_grammars_gem`. The grammars.yml
file lists all the repositories we download grammars from, as well as
which scopes are defined by each repository. The
script/download-grammars script takes that list and downloads and
processes the grammars into the format expected by the gem.
2014-11-13 11:03:53 -05:00
Brandon Keepers
d133d9eccb
Merge pull request #1709 from github/emacs-lisp-assertion
...
Add assertion for Emacs Lisp
2014-11-13 10:47:52 -05:00
Brandon Keepers
296473507f
Add assert for Emacs lisp
...
/cc https://github.com/github/linguist/pull/1499
2014-11-13 10:40:58 -05:00
Adam Roben
ff8821080a
Merge pull request #1708 from github/fortran-modern
...
Use source.fortran.modern TM scope for FORTRAN
2014-11-13 09:53:33 -05:00
Adam Roben
9acf41b0fe
Use source.fortran.modern TM scope for FORTRAN
...
This is technically only for FORTRAN 90 and newer, but seems to do just fine with older variants.
2014-11-13 09:52:08 -05:00
Paul Chaignon
9c64f72f35
Add .mm as an XML extension with heuristic rule
2014-11-12 19:38:54 -05:00
Adam Roben
9385e70d2d
Merge pull request #1705 from github/cut-release-v3.5.2
...
Bump to version v3.5.2
2014-11-12 13:51:59 -05:00
Adam Roben
9469e188c8
Bump to version v3.5.2
2014-11-12 13:39:05 -05:00
Vicent Marti
6e57ca6fbc
Update the TM scope for the Zephir language
2014-11-12 18:19:10 +01:00
Adam Roben
d5e3ebaef3
Merge pull request #1704 from github/gas-tmscope
...
Add a tm_scope for GAS
2014-11-12 12:08:14 -05:00
Adam Roben
a9eac8a832
Add a tm_scope for GAS
...
The source.asm.x86 grammar does a decent job of parsing this.
2014-11-12 12:07:23 -05:00
Adam Roben
1c7f5368cf
Merge pull request #1703 from github/less-tmscope
...
Fix the tm_scope for Less
2014-11-12 11:45:01 -05:00
Adam Roben
960ff73c7f
Fix the tm_scope for Less
...
The source.css.less grammar actually understands Less syntax.
2014-11-12 11:43:52 -05:00
Sebastian Godelet
95777055d1
languages.yml: added an interpreter entry to Mercury section
2014-11-11 23:28:07 +08:00
Brandon Keepers
e1ce30c3ce
Merge pull request #1653 from baroquebobcat/patch-1
...
add pants BUILD file highlighting to languages.yml
2014-11-11 01:39:55 -05:00
Brandon Keepers
89b442c751
Merge pull request #1657 from techniq/patch-1
...
Add .NET config files as XML
2014-11-11 01:39:19 -05:00
Adam Roben
6b41059cdf
Merge pull request #1696 from github/cut-release-v3.5.1
...
Bump to 3.5.1
2014-11-10 15:19:28 -05:00
Adam Roben
62cb42eee5
Bump to 3.5.1
2014-11-10 15:15:15 -05:00
Adam Roben
6bbb56db00
Merge pull request #1695 from github/nil-safety
...
Make it safe to pass nil to Language.find_by_name/alias again
2014-11-10 15:13:28 -05:00
Adam Roben
160598b9ef
Make it safe to pass nil to Language.find_by_name/alias again
...
This restores compatibility with v3.4.x.
2014-11-10 15:12:29 -05:00
Adam Roben
32b07a4e10
Merge pull request #1694 from github/cut-release-v3.5.0
...
Bumping to 3.5.0
2014-11-10 14:52:55 -05:00
Adam Roben
8890c57681
Bumping to 3.5.0
2014-11-10 14:38:55 -05:00
Adam Roben
de188126fb
Merge pull request #1683 from github/find-by-ext
...
Extract Language.find_by_extension
2014-11-10 14:37:45 -05:00
Adam Roben
97a1adcef1
Allow extensions without a leading dot
...
This makes the API a little easier to use.
2014-11-10 14:30:37 -05:00
Adam Roben
ffbe95d6e5
Fix docs
2014-11-10 14:15:21 -05:00
Adam Roben
d54f86ae58
Add some tests for Language.find_by_extension
2014-11-10 14:12:29 -05:00
Brandon Keepers
92ace440b9
Merge pull request #1540 from rlespinasse/golo-support
...
Add support for Golo language
2014-11-08 14:00:36 -05:00
Adam Roben
d5ee477d3b
Merge pull request #1687 from github/shell-session-scope
...
Add a TextMate scope for .sh-session files
2014-11-07 15:47:35 -05:00
Adam Roben
6e8152c423
Add a TextMate scope for .sh-session files
...
Coming soon to Atom. See https://github.com/atom/language-shellscript/pull/3
2014-11-07 15:02:37 -05:00
Adam Roben
8149356668
Merge pull request #1678 from tenbits/master
...
Use MaskLexer for *.mask
2014-11-07 13:39:24 -05:00
Alex Kit
806e30d70f
Use MaskLexer for *.mask
2014-11-07 19:26:37 +01:00
Adam Roben
299ec8f8ea
Merge pull request #1686 from github/pytb-tm_scope
...
Add a TextMate scope for .pytb files
2014-11-07 12:57:36 -05:00
Adam Roben
f6fbd18bd5
Add a TextMate scope for .pytb files
...
This is the scope that Atom uses for these files.
See https://github.com/atom/language-python/blob/master/grammars/python-traceback.cson
2014-11-07 12:55:59 -05:00
Adam Roben
ecd30d3ccf
Merge pull request #1675 from github/more-aliases
...
Pull in aliases and file extensions from Pygments
2014-11-07 10:31:00 -05:00
Brandon Keepers
228d89649a
Add Language.find_by_extension
2014-11-07 10:27:07 -05:00
Adam Roben
751360ecf1
Make Language.[] and Language.find_by(alias|name) ignore case
...
This makes it easier to find a Linguist::Language for a fenced code
block in Markdown, where language names are often specified in
lowercase.
2014-11-07 10:09:55 -05:00
Adam Roben
d9ed216092
Add language aliases from Pygments
...
I went through all the aliases Pygments supports and removed the ones
that could already be used to find a Linguist::Language. Then I found
the Pygments::Lexer associated with each alias and found an associated
Linguist::Language for it (looking for a language with the same name as
the lexer, or by looking for the first langauge that uses that lexer).
Then I added the alias to the language's alias list.
2014-11-06 16:48:52 -05:00
Adam Roben
18a3ef9e5e
Pull in file extensions from Pygments
...
I read all the file extensions that Pygments knows about, mapped them
back to the appropriate Linguist::Language, and added them to the
languages.yaml file.
2014-11-06 16:43:08 -05:00
Brandon Keepers
33d75d9623
Tests for BlobHelper#empty?
2014-11-06 15:14:03 -06:00
Brandon Keepers
a0cc2c4c86
remove reference to empty.js
2014-11-06 14:59:34 -06:00
Brandon Keepers
754bc4ef6d
Remove more empty samples
2014-11-06 14:56:19 -06:00
Brandon Keepers
df55043500
Bail earlier if the file is empty.
...
This will change behavior for empty files with unique extensions, returning nil instead of the language.
2014-11-06 14:49:24 -06:00
Arfon Smith
f22524a615
Moving comments
2014-11-06 14:27:49 -06:00
Arfon Smith
1831390429
Use heuristics earlier to inform the rest of the classification process
2014-11-06 14:09:19 -06:00
Arfon Smith
f4c7661cc6
Removing inconsistency of find_by_heuristics (was sometimes returning nil and sometimes returning and empty array)
2014-11-06 14:08:42 -06:00
Arfon Smith
0ab88919c9
Removing unused array of candidate languages.
2014-11-06 13:31:34 -06:00
Arfon Smith
9107d3c243
Reworking most heuristics to only return one match
2014-11-06 13:26:40 -06:00
Blake Embrey
42e9131b4f
Add RAML support
2014-11-06 11:47:00 -06:00
Arfon Smith
e7b670c5de
Merge pull request #1669 from github/support-hack
...
Support hack
2014-11-05 13:56:37 -06:00
Arfon Smith
114fabd29a
Test for Hack heuristic
2014-11-04 16:12:46 -06:00
Arfon Smith
0946791434
Merge branch 'master' into support-hack
...
Conflicts:
lib/linguist/heuristics.rb
2014-11-04 16:09:00 -06:00
Brandon Keepers
06bcdba9c4
Merge pull request #1654 from danijar/master
...
Exclude minified JavaScript and CSS
2014-11-03 14:20:59 -05:00
Nick Howard
729a174eb6
add pants BUILD file highlighting to languages.yml
...
the pants build tool uses python files named BUILD. This adds highlighting for them.
2014-11-03 12:11:14 -07:00
Danijar Hafner
1dbbcb73e7
Add tests for minified JavaScript and CSS
...
Also, exclude -min.css pattern, like already done for JavaScript files
2014-11-03 19:41:31 +01:00
Brandon Keepers
74fa4b9b75
docs
2014-11-03 08:54:11 -05:00
Sean Lynch
87df17309c
Fix package.config to packages.config
2014-11-03 08:35:14 -05:00
Brandon Keepers
815337299a
Extract empty blob strategy
2014-11-03 08:21:46 -05:00
Brandon Keepers
fd32938cd8
Extract strategies for detecting the language
2014-11-03 08:17:02 -05:00
Brandon Keepers
8d7b4f81b4
Extract filename strategy
2014-11-02 22:15:52 -05:00
Arfon Smith
f2cd75332c
Merge pull request #1660 from github/1623-local
...
1623 local
2014-11-02 20:17:38 -06:00
Arfon Smith
2cd7579e21
Merge branch '1623-local' of github.com:github/linguist into 1623-local
...
Conflicts:
lib/linguist/heuristics.rb
2014-11-02 20:14:46 -06:00
Arfon Smith
d9daae176e
Merge branch 'master' into 1623-local
...
Conflicts:
lib/linguist/heuristics.rb
2014-11-02 20:13:58 -06:00
Arfon Smith
20814ec533
Merge branch 'master' into 1623-local
...
Conflicts:
lib/linguist/heuristics.rb
2014-11-02 20:12:59 -06:00
Arfon Smith
9d8ab16a38
Merge branch 'master' into 1623-local
...
Conflicts:
lib/linguist/heuristics.rb
2014-11-02 20:11:49 -06:00
Arfon Smith
49c2793bf5
Syntax preference
2014-11-02 19:56:20 -06:00
Sean Lynch
b5cacbba9f
Add .NET config files as XML
2014-11-02 10:13:52 -05:00
Geoff Nixon
edadca9085
Add comment styles, don't choke on #!/usr/bin/env foo=bar...
2014-11-02 03:07:21 -08:00
Danijar Hafner
20aee11cea
Exclude minified JavaScript and CSS
...
Those files are either external libraries or builds of the repository itself. In any case they are generated automatically and shouldn't count in the language statistics. This also simplifies some of the rules that had to exclude both minified and normal dependencies.
2014-11-01 19:13:19 +01:00
Arfon Smith
2bc546eadf
Merge branch 'master' into 1233-local
...
Conflicts:
lib/linguist/language.rb
2014-11-01 10:05:45 -05:00
Arfon Smith
9e50e188a8
Merge branch 'master' into 1233-local
...
Conflicts:
lib/linguist/language.rb
lib/linguist/languages.yml
lib/linguist/samples.json
2014-11-01 10:04:22 -05:00
Arfon Smith
e8cf750e18
Merge pull request #1639 from pchaigno/asc
...
Heuristic rule to detect AsciiDoc files
2014-11-01 09:26:49 -05:00
Arfon Smith
5ffc4c0158
Starting work on Disambiguate Matlab, Objective-C, Mathematica, M, and Mercury method
2014-10-31 17:22:32 -05:00
Brandon Keepers
21f56744d4
Merge pull request #1608 from github/just-yajl
...
Use yajl since it is already a dependency
2014-10-31 18:03:28 -04:00
Brandon Keepers
02aeb4f895
Merge remote-tracking branch 'origin/master' into just-yajl
...
* origin/master: (42 commits)
its always greener
that new green shell
Removing stale extension
Update README.md
Add moon interpreter for MoonScript
Bumping version for 3.4.1 release
Use text.html.erb scope for HTML+ERB files
Add sample .dyalog file for file type APL
Added extra Papyrus sample files.
Add sample Papyrus script
Add Papyrus support
Add LOLCODE support
Add ProGuard config files to vendored files
Recognise *.dyalog as APL sources
Assign a bunch more TextMate scopes
CI step for samples
Add .command as a Shell file extension
CI config
Vendored gems
Update cibuild
...
Conflicts:
Rakefile
2014-10-31 18:03:03 -04:00
Arfon Smith
f9de16fbd2
Merge pull request #1620 from unfunco/ant-build-dist-support
...
Add build.xml.dist to XML filenames
2014-10-31 16:46:49 -05:00
Brandon Keepers
abe002f30c
Merge remote-tracking branch 'origin/master' into tricknotes-ruby-22
...
* origin/master: (51 commits)
its always greener
that new green shell
Removing stale extension
Update README.md
Add moon interpreter for MoonScript
Bumping version for 3.4.1 release
Use text.html.erb scope for HTML+ERB files
Add sample .dyalog file for file type APL
Added extra Papyrus sample files.
Add sample Papyrus script
Add Papyrus support
Add LOLCODE support
Add ProGuard config files to vendored files
Recognise *.dyalog as APL sources
Assign a bunch more TextMate scopes
CI step for samples
Add .command as a Shell file extension
CI config
Vendored gems
Update cibuild
...
Conflicts:
Gemfile
2014-10-31 17:36:06 -04:00
Jessica Lord
e5ae6fb00d
Merge pull request #1650 from github/greenshell
...
That new green shell, fixes #1640
2014-10-31 21:16:34 +00:00
Jessica Lord
a0a8dd8897
its always greener
2014-10-31 21:15:59 +00:00
Jessica Lord
e00f073726
that new green shell
2014-10-31 20:08:25 +00:00
Arfon Smith
1a9ee8e187
Merge pull request #1636 from Verteiron/master
...
Add support for Papyrus scripts
2014-10-30 06:24:56 -05:00
Arfon Smith
0c05a6c3ac
Merge branch 'master' into 1036-local
2014-10-29 20:06:40 -05:00
Arfon Smith
213fce00e0
Merge pull request #1646 from github/gradle-extension
...
Removing stale extension
2014-10-29 19:57:32 -05:00
Arfon Smith
380739b209
Removing stale extension
2014-10-29 19:56:59 -05:00
Arfon Smith
36322f8ac0
Update README.md
2014-10-29 19:38:19 -05:00
Arfon Smith
57d1ec7733
Merge pull request #1645 from pchaigno/moon-shebang
...
Add moon interpreter for MoonScript
2014-10-29 17:10:14 -05:00
Paul Chaignon
648c6d4547
Add moon interpreter for MoonScript
2014-10-29 15:00:21 -04:00
Arfon Smith
6ab5870b59
Merge pull request #1643 from github/linguist-3.4.1
...
Bumping version for 3.4.1 release
2014-10-29 13:34:41 -05:00
Arfon Smith
7dbe2bb774
Bumping version for 3.4.1 release
2014-10-29 13:13:26 -05:00
Adam Roben
163a039e0d
Merge pull request #1641 from github/aroben-patch-1
...
Use text.html.erb scope for HTML+ERB files
2014-10-29 10:02:49 -04:00
Adam Roben
9595e2ba7e
Use text.html.erb scope for HTML+ERB files
...
This grammar does a better job highlighting than the text.html.ruby grammar does. It requires injection grammar support, but there's no getting around that.
2014-10-29 10:00:09 -04:00
Arfon Smith
d4d6ef314d
Merge branch 'master' into 1036-local
2014-10-28 19:14:43 -05:00
Arfon Smith
322b21e0d0
Updating regexes
2014-10-28 19:14:32 -05:00
Arfon Smith
a696e3a7a2
Merge pull request #1632 from ngn/master
...
Recognise *.dyalog as APL sources
2014-10-27 17:38:34 +00:00
Paul Chaignon
ebabcfc84f
Heuristic rule to detect AsciiDoc files
2014-10-27 10:50:18 -04:00
ngn
8336dc33e4
Add sample .dyalog file for file type APL
...
Taken from
https://github.com/Gianfrancoalongi/APLUnit/blob/master/UT.dyalog
2014-10-27 10:35:23 +00:00
Verteiron
5f22bf225c
Added extra Papyrus sample files.
2014-10-26 15:30:40 -05:00
Verteiron
8eee8ad9cf
Add sample Papyrus script
...
This is the metaquest script from one of my own mods.
2014-10-26 14:58:17 -05:00
Verteiron
24743985e4
Add Papyrus support
...
Papyrus is a scripting language used by mods/plugins for The Elder Scrolls V: Skyrim.
2014-10-26 14:53:20 -05:00
Arfon Smith
94fba197d1
Merge pull request #1634 from wil93/master
...
Add LOLCODE support
2014-10-26 09:06:38 +00:00
William Di Luigi
3504a36c3e
Add LOLCODE support
2014-10-26 00:23:08 +02:00
Arfon Smith
c8038d1c80
Merge pull request #1633 from pchaigno/proguard
...
ProGuard config files as vendored
2014-10-24 22:48:11 +01:00
Paul Chaignon
8ba8b48caf
Add ProGuard config files to vendored files
2014-10-24 17:18:22 -04:00
ngn
92d0c1f3b7
Recognise *.dyalog as APL sources
2014-10-24 15:55:27 +01:00
Adam Roben
d4186bd34a
Merge pull request #1630 from github/even-more-tmscopes
...
Assign a bunch more TextMate scopes
2014-10-23 11:42:57 -07:00
Adam Roben
008ba9e23f
Assign a bunch more TextMate scopes
2014-10-23 11:22:19 -07:00
Paul Chaignon
fd707ddf7e
Heuristic rules to distinguish .sc files between SuperCollider and Scala
2014-10-23 14:22:12 -04:00
Arfon Smith
32de8a4d19
Only exact matches
2014-10-23 13:59:36 +01:00
Arfon Smith
cf9998f3e4
Merge branch 'master' into 1036-local
2014-10-23 12:16:51 +01:00
Arfon Smith
f258e4940d
Merge branch 'master' of github.com:github/linguist
2014-10-23 12:16:26 +01:00
Arfon Smith
a7b8e38bf3
CI step for samples
2014-10-23 12:16:02 +01:00
Arfon Smith
89320b1ca4
Merge branch 'master' into 1036-local
...
Conflicts:
lib/linguist/heuristics.rb
lib/linguist/samples.json
2014-10-23 12:05:18 +01:00
Arfon Smith
b65129a8e1
Merge pull request #1622 from pchaigno/shell-extensions
...
Add .command as a Shell file extension
2014-10-23 10:54:05 +01:00
Paul Chaignon
b6a9993c97
Add .sc as a SuperCollider file extension
2014-10-22 10:16:30 -04:00
Josh Watzman
9c044c5bd0
Add detection for Hack files with ".php" file extension
...
Based on top of PR#1447. Adds a simple heuristic check for Hack files vs PHP files (`<?hh` vs other `<?`).
Tested by verifying that the Hack example site was detected as 100% Hack and that Laravel was detected as 100% PHP. (Without the heuristic, Laravel gets detected as about 50% Hack, just by randomness in the classifier since PHP and Hack are very hard to distinguish unless you actually parse the file and look for specific language features.)
2014-10-21 16:17:58 -07:00
Paul Chaignon
6b0783936f
Add .command as a Shell file extension
2014-10-21 19:07:03 -04:00
Arfon Smith
2a66b754c2
CI config
2014-10-21 18:41:25 -04:00
Arfon Smith
460443b3c8
Merge branch 'master' of github.com:github/linguist
2014-10-21 18:40:53 -04:00
Arfon Smith
cd99ab2d6e
Vendored gems
2014-10-21 18:40:43 -04:00
Josh Watzman
b2cb74cabf
Add detection for Hack files with ".hh" file extension
...
Hack is Facebook's dialect of PHP: http://hacklang.org/ . This adds support for detecting it via the ".hh" file extension; although that extension techincally conflicts with C++ headers, the files look different enough that the existing classifier based on sample code has no trouble distinguising them.
This diff deliberately does not deal with detecting ".php" as another valid extension for Hack code. That's much trickier since the code looks basically identical to PHP to the classifier, and needs a different approach.
2014-10-21 15:35:57 -07:00
Arfon Smith
6d07302963
Update cibuild
2014-10-21 16:49:13 -05:00
Arfon Smith
d831205f6a
Update cibuild
2014-10-21 16:41:55 -05:00
Arfon Smith
a9b9e6216b
Update cibuild
2014-10-21 16:10:05 -05:00
Arfon Smith
3ba090de7e
Update cibuild
2014-10-21 16:07:49 -05:00
Arfon Smith
c105208481
Update cibuild
2014-10-21 14:06:43 -05:00
Arfon Smith
0c9e14eeff
Update cibuild
2014-10-21 14:06:13 -05:00
Arfon Smith
2a8a5cdca9
+x
2014-10-21 14:04:52 -05:00
Arfon Smith
1f91acbd9d
Janky CI
2014-10-21 14:03:30 -05:00
Daniel Morris
6f8278aa79
Add build.xml.dist to XML filenames
2014-10-21 10:21:39 +01:00
Arfon Smith
3e48a84cf1
Merge pull request #1612 from briandela/patch-1
...
Add hbs alias for Handlebars
2014-10-20 10:29:04 -05:00
Arfon Smith
31728a3a78
Merge pull request #1613 from hearsilent/patch-1
...
Add .a51 to Assembly
2014-10-20 10:21:24 -05:00
Arfon Smith
e56a2ed6ad
Merge pull request #1614 from creasty/viml_underscore_vimrc
...
Add a filename rule for _vimrc
2014-10-19 16:45:42 -05:00
HearSilent
35aa57657b
Add .a51 sample
2014-10-20 05:16:51 +08:00
Yuki Iwanaga
423c8865bd
Add a filename rule for _vimrc
2014-10-20 00:39:26 +09:00
HearSilent
55ecc5f7eb
Add .a51 to Assembly
...
.a51 doc is 8051-asm (coding in MIDE-51)
2014-10-19 17:32:41 +08:00
Brian Delahunty
6aae7882df
Update indenentation
2014-10-18 18:03:27 -07:00
Brian Delahunty
240fcec3ce
Add hbs alias for Handlebars
...
Adds a `hbs` alias for `Handlebars`. It's very commonly used and would make adding hbs code blocks easier in github comments.
2014-10-18 11:13:12 -07:00
Arfon Smith
170c1d4ee8
Merge pull request #1584 from laomaiweng/linguist-detect-tcl-shebang
...
Shebang detection for Tcl/Tk scripts
2014-10-17 14:32:13 -05:00
Arfon Smith
38f0a71ea3
Merge pull request #1596 from pchaigno/fcgi
...
Add .fcgi as an extension for script languages
2014-10-17 14:30:40 -05:00
Arfon Smith
62936dc6b5
Merge pull request #1609 from github/bundler-rakefile
...
Require "bundler/setup" in rakefile
2014-10-17 14:27:39 -05:00
Arfon Smith
fb9c784f4f
Merge pull request #1611 from github/rugged-gemspec
...
twiddle-wakka
2014-10-17 14:27:24 -05:00
Arfon Smith
89477ed2fa
twiddle-wakka
2014-10-17 14:20:32 -05:00
Arfon Smith
844679dcbe
Merge pull request #1610 from github/rugged-gemspec
...
Moving Rugged dependency back to gemspec
2014-10-17 14:07:47 -05:00
Brandon Keepers
cd743332f4
Use yajl since it is already a dependency
...
Both JSON and Yajl were listed as dependencies. Pygments.rb already requires yajl, so let's just use that instead of using both.
2014-10-17 14:45:28 -04:00
Arfon Smith
47843e7e78
Moving Rugged dependency back to gemspec
2014-10-17 13:36:13 -05:00
Brandon Keepers
85957ecf56
Require "bundler/setup" in rakefile
...
This ensures that the Rake task will use bundler to manage dependencies and print a warning to run `bundle install` if dependencies are missing.
2014-10-17 14:14:27 -04:00
Arfon Smith
4232b04571
Merge pull request #1602 from github/gitattribute-docs
...
Docs update
2014-10-17 08:20:03 -05:00
Arfon Smith
34f717526a
Merge pull request #1605 from github/bkeepers/gitattribute-docs
...
Suggested cuts for .gitattribute docs
2014-10-17 08:19:04 -05:00
Brandon Keepers
b0b94182a2
✂️
2014-10-17 09:15:00 -04:00
Arfon Smith
843e196f00
Formatting
2014-10-16 20:56:21 -05:00
Arfon Smith
63661dfc6e
Docs update
2014-10-16 16:33:49 -05:00
Arfon Smith
f100dc91c2
Merge pull request #1588 from github/cache-bustin
...
Bust that cache
2014-10-16 14:21:33 -05:00
Arfon Smith
fd9d63d605
Removing beta label
2014-10-16 14:05:36 -05:00
Arfon Smith
5c21c35875
Merge branch 'master' into cache-bustin
2014-10-16 12:59:41 -05:00
Arfon Smith
370d55fd74
Merge pull request #1595 from github/text-html-ruby
...
Use TextMate 1 scope for HTML+ERB files
2014-10-15 17:05:08 -05:00
Paul Chaignon
0fcc26f778
Add .fcgi as an extension for script languages
2014-10-15 10:37:58 -04:00
Arfon Smith
8dd2ddcbf7
CI
2014-10-14 20:18:32 -05:00
Arfon Smith
037857623d
Merge branch 'master' into cache-bustin
...
Conflicts:
lib/linguist/version.rb
2014-10-14 19:45:09 -05:00
Arfon Smith
d7b19d577b
Bumping version
2014-10-14 19:44:35 -05:00
Adam Roben
c70048a3e2
Use TextMate 1 scope for HTML+ERB files
...
The TextMate 2 scope requires support for injection grammars, which some parsers don't support.
2014-10-14 14:19:05 -04:00
Ryunosuke SATO
a1884ca261
Run test against Ruby 2.2 on Travis CI
2014-10-15 00:54:00 +09:00
Ryunosuke SATO
e452291314
Run test against latest Ruby 2.1 on Travis CI
...
see: https://twitter.com/travisci/status/513233940442644480
2014-10-15 00:53:57 +09:00
Arfon Smith
6d51117a91
Merge pull request #1593 from github/more-tmscopes
...
Add more TextMate scopes
2014-10-14 10:06:47 -05:00
Arfon Smith
848a1cc1e5
Minor bump
2014-10-14 10:06:38 -05:00
Adam Roben
9092dfdc7f
Add a TextMate scope for Literate CoffeeScript
2014-10-14 10:50:39 -04:00
Adam Roben
d7fe0cc5c7
Add TextMate scopes for HTML variants
2014-10-14 10:41:19 -04:00
Adam Roben
15ec37d4bc
Add a TextMate scope for Objective-C++
2014-10-14 10:41:19 -04:00
Adam Roben
43cc701ac3
Add a TextMate scope for JSON
2014-10-14 10:41:19 -04:00
Adam Roben
7cb8357f73
Add a TextMate scope for YAML
2014-10-14 10:41:19 -04:00
Adam Roben
4b46bcf649
Add TextMate scopes for Sass/SCSS files
2014-10-14 10:41:19 -04:00
Arfon Smith
a954a6465e
Update README.md
2014-10-14 09:29:45 -05:00
Arfon Smith
afb6041104
Merge pull request #1592 from github/vmg/tmscopes
...
Vmg/tmscopes
2014-10-14 09:07:02 -05:00
Arfon Smith
4b28fdbc4d
Removing beta label
2014-10-14 08:45:49 -05:00
Arfon Smith
b8a5e8505a
Merge branch 'vmg/tmscopes' into cache-bustin
...
Conflicts:
lib/linguist/version.rb
2014-10-13 20:21:31 -05:00
Arfon Smith
3087d640a3
3.2.2b1
2014-10-13 19:33:03 -05:00
Arfon Smith
e87b89ab5b
Removing todo
2014-10-13 18:52:27 -05:00
Arfon Smith
7aabc6a5ad
A different approach
2014-10-13 17:01:53 -05:00
Arfon Smith
5cc053694a
Remove pry
2014-10-13 16:38:51 -05:00
Arfon Smith
653314448c
Bust that cache
2014-10-13 16:37:46 -05:00
Arfon Smith
4f14db10ea
Merge pull request #933 from pchaigno/pro
...
Support of the .pro file extension for Prolog.
2014-10-13 14:57:19 -05:00
Arfon Smith
98e348ba5f
Minor docs update fixes #1581
2014-10-13 14:48:50 -05:00
Arfon Smith
a69b20c1a4
Minor docs update #fixes 1581
2014-10-13 14:48:04 -05:00
Vicent Marti
9275e5240f
Bump version
2014-10-13 17:50:57 +02:00
Vicent Marti
7dcc3b3edf
Add tm_scope to the BlobHelper
2014-10-13 17:19:38 +02:00
Vicent Marti
6e872c11b6
Pass tm_scope overrides
2014-10-13 17:19:38 +02:00
Vicent Marti
e5b6001759
Add support for TextMate scopes
2014-10-13 17:19:38 +02:00
Arfon Smith
769f1b8658
Merge pull request #1587 from github/linguist-3.2.1
...
Linguist v3.2.1
2014-10-13 09:47:52 -05:00
Arfon Smith
5814b61356
Linguist v3.2.1
2014-10-13 09:47:02 -05:00
Arfon Smith
8a6d7f67ed
Merge pull request #1517 from github/1515-local
...
3.2.0b3 gem / cc @vmg
2014-10-13 09:40:14 -05:00
Arfon Smith
bcb016a938
Removing beta label
2014-10-13 09:30:09 -05:00
Arfon Smith
065c6c02a8
Merge branch '1515-local' of github.com:github/linguist into 1515-local
2014-10-13 09:10:21 -05:00
Arfon Smith
f7386fcd72
Rugged bump
2014-10-13 09:10:08 -05:00
Arfon Smith
df703ef997
Rugged bump
2014-10-13 09:09:33 -05:00
Arfon Smith
9f6c421d91
Merge pull request #1586 from github/revert-1515-vmg/attributes
...
Revert "Load Git Attributes for Linguist-specific overrides"
2014-10-13 09:03:36 -05:00
Arfon Smith
91370ae955
Revert "Load Git Attributes for Linguist-specific overrides"
2014-10-13 08:58:53 -05:00
Arfon Smith
ffc0be191e
Removing beta label
2014-10-13 08:42:46 -05:00
Vicent Marti
6e9f6da2a2
Merge pull request #1515 from github/vmg/attributes
...
Load Git Attributes for Linguist-specific overrides
2014-10-13 15:13:22 +02:00
quentin
48f2949d69
Move the extension-less sample scripts in a filenames/ subdir
2014-10-13 10:09:07 +02:00
quentin
baa3cba0fc
Add sample Tcl/Tk scripts to test Tcl/Tk shebang detection
...
Scripts taken from:
* starfield: http://wiki.tcl.tk/14140
* owh: http://wiki.tcl.tk/906
2014-10-13 03:05:56 +02:00
quentin
eb54a92328
Add Tcl/Tk interpreters to languages.yml for shebang detection
2014-10-13 02:38:07 +02:00
Romain Lespinasse
ce1e2441f4
Choose a color from the Golo logo
2014-10-11 10:27:06 +02:00
Arfon Smith
c8cb7b7cab
Git attr
2014-10-10 15:34:03 -05:00
Arfon Smith
7baa130d8d
Merge branch 'master' into 1515-local
2014-10-10 15:32:28 -05:00
Arfon Smith
332d97b57f
Removing generated override for now.
2014-10-10 15:32:08 -05:00
Ted Nyman
9c0dbdd48e
Merge pull request #1575 from Jaxan/clean-samples
...
Adds samples for the clean programming language
2014-10-10 12:52:30 -07:00
Joshua Moerman
bec0052065
Adds samples for the clean programming language
2014-10-05 12:55:00 +02:00
Tomas Morstein
08290ac49e
remove very rarely used .dcl extension for now
...
...to avoid collision with Clean language as well
as the .dcl extension can be seen only in some special
cases -- especially in context of DCL emulation tools
for non-OpenVMS systems (probably to avoid potential
confusion with MS-DOS .com files).
2014-10-04 22:46:32 +02:00
Tomas Morstein
42944660bd
no need to group DCL and MMS/MMK
2014-10-04 22:02:27 +02:00
Tomas Morstein
ae5e1c5a85
DCL & MMS lexers are not supported, use Text only
2014-10-04 21:43:20 +02:00
Tomas Morstein
f4f5ccb3f5
add MMS/MMK samples
2014-10-04 20:43:39 +02:00
Tomas Morstein
ab3f44cb6e
add DECset Module Management System support
2014-10-04 20:38:46 +02:00
Tomas Morstein
d7757033ab
DCL examples
2014-10-04 20:33:28 +02:00
Tomas Morstein
8bb9241e6e
add DIGITAL Command Language (DCL)
2014-10-04 19:08:57 +02:00
Arfon Smith
5010f32421
Merge pull request #1570 from lucaswerkmeister/patch-1
...
Update Ceylon sample file
2014-10-02 17:06:30 -07:00
Lucas Werkmeister
ded4672ccc
Update Ceylon sample file
...
See ceylon/ceylon-spec#585 for the new annotation syntax and ceylon/ceylon-spec#574 for the new string interpolation syntax.
2014-10-02 12:10:11 +02:00
Arfon Smith
03bb48cf28
Version bump
2014-09-30 08:42:08 -05:00
Arfon Smith
e71eefe8fc
Merge branch 'master' into 1515-local
2014-09-30 08:38:26 -05:00
Arfon Smith
c203781e1b
Merge pull request #1557 from larsbrinkhoff/frt
...
Only Forth uses .frt
2014-09-30 08:22:34 -05:00
Lars Brinkhoff
7a2be16d77
Add .frt samples for Forth.
2014-09-30 07:03:58 +02:00
Arfon Smith
77126e9e17
Removing fixture file
2014-09-29 16:28:23 -05:00
Arfon Smith
d1d5c61df5
Updating ref for gitattribute testing
2014-09-29 16:27:20 -05:00
Arfon Smith
09323c8bbc
Version bump
2014-09-29 15:28:00 -05:00
Arfon Smith
ac9f82544a
Merge pull request #1555 from github/vendored-ignored-gitattributes
...
Vendored ignored gitattributes
2014-09-29 15:24:30 -05:00
Arfon Smith
2e4e602787
Housekeeping
2014-09-29 15:20:11 -05:00
Arfon Smith
9d0ba5801b
Reverting b0db064d09 now we have a better way to test these attributes
2014-09-29 15:11:44 -05:00
Arfon Smith
0cd7d85ec4
Using .gitattributes from test branch
2014-09-29 15:10:01 -05:00
Arfon Smith
b0f674e511
Merge pull request #1563 from github/bkeepers/vendored-ignored-gitattributes
...
A few tweaks to ignored methods
2014-09-29 14:26:27 -05:00
Brandon Keepers
2b411aad90
Extract #read_index for tests
2014-09-29 15:04:48 -04:00
Brandon Keepers
1c6483a499
Simplify boolean attribute handling
2014-09-29 14:13:44 -04:00
Brandon Keepers
6edf4498ce
Move overridden_language to just #language
2014-09-29 14:12:36 -04:00
Brandon Keepers
b160a39678
Remove linguist_* prefix from vendored? and generated?
2014-09-29 13:48:40 -04:00
Lars Brinkhoff
86b4de89bd
Only Forth uses .frt.
2014-09-27 06:10:19 +02:00
Brandon Keepers
a35d9a8d29
Merge pull request #1561 from pchaigno/graph-ml
...
Support for Graph Modeling Language
2014-09-26 14:34:39 -07:00
Paul Chaignon
8012876d5e
Support for Graph Modeling Language
2014-09-26 10:43:35 -04:00
Arfon Smith
2e3e8c5b89
Removing pry
2014-09-25 13:55:14 -05:00
Arfon Smith
5284608942
Stubbing git attributes (for now)
2014-09-25 13:48:03 -05:00
Arfon Smith
ea2c7d8b27
Testing
2014-09-25 13:11:43 -05:00
Arfon Smith
b0db064d09
Updating .gitattributes for real usage
2014-09-25 12:57:21 -05:00
Arfon Smith
3ff1e38f6c
Adding support for overriding configurations in vendor.yml and generated?
2014-09-25 12:50:42 -05:00
Arfon Smith
b533b682d5
Test files for .gitattributes
2014-09-25 12:13:55 -05:00
Paul Chaignon
7b44baa417
Merge branch 'master' into newlisp
2014-09-25 10:47:16 -04:00
Paul Chaignon
f3d654a965
Merge branch 'master' into bitbake
2014-09-25 10:38:47 -04:00
Paul Chaignon
2e6aae0256
Merge branch 'master' into saltstack-states
2014-09-25 10:26:57 -04:00
Paul Chaignon
f59cf24a82
Merge branch 'master' into pro
2014-09-25 10:23:21 -04:00
Arfon Smith
f87436d499
Adding linguist_vendored? and linguist_generated? to include overrides from .gitattributes
2014-09-24 19:57:30 -05:00
Arfon Smith
178d4756ef
Changing up .gitattributes keys for testing
2014-09-24 19:25:05 -05:00
Arfon Smith
5152bd7124
Merge pull request #1547 from bwestlin/master
...
Added files generated by Typesafe Activator to vendor.yml
2014-09-24 17:04:16 -05:00
Arfon Smith
b5015b6cc7
Merge pull request #1554 from github/1267-local
...
1267 local
2014-09-24 16:50:55 -05:00
Arfon Smith
097900a327
Merge pull request #1553 from github/1372-local
...
1372 local
2014-09-24 16:45:39 -05:00
Arfon Smith
1d2a6c38c7
Merge branch 'master' into 1267-local
...
Conflicts:
lib/linguist/samples.json
2014-09-24 16:43:42 -05:00
Arfon Smith
cc87ceb0d5
Merge branch 'master' into 1372-local
...
Conflicts:
lib/linguist/samples.json
2014-09-24 16:38:07 -05:00
Arfon Smith
a38f77683b
Merge pull request #1552 from github/benchmarking
...
Benchmarking
2014-09-24 16:13:53 -05:00
Arfon Smith
d8da05cde2
Merge pull request #1522 from github/cl-heuristics
...
Heuristics on for .cl
2014-09-24 10:58:40 -05:00
Arfon Smith
554b5bfe7f
Merge pull request #1549 from kr/godep
...
Treat Go dependency tree as generated and vendored code
2014-09-24 10:56:41 -05:00
Keith Rarick
86aa4c3f3d
Add Go dependencies to generated.rb and test_blob.rb
2014-09-22 01:12:46 -07:00
Keith Rarick
19b8721225
Add Go dependencies to vendor.yml and test_blob.rb
2014-09-22 00:58:56 -07:00
Arfon Smith
0cb1ebc41e
Merge pull request #1546 from vivekgalatage/master
...
Adding JavaScript syntax support for JavaScriptBuild (.jsb) files
2014-09-21 21:44:03 -05:00
Björn Westlin
c7c4883f49
Added files generated by Typesafe Activator to vendor.yml
2014-09-21 22:08:12 +02:00
Vivek Galatage
d8b4d4639c
Sample JSBuild file showing the usage javascript as scripting language.
2014-09-22 00:15:35 +05:30
Vivek Galatage
ebe45e6f37
Adding JavaScript syntax support for JavaScriptBuild (.jsb) files
...
jsb is a meta build system [1] which can generate actual build files for GNU make, ninja, visual studio etc.
These files are pure javascript files. Just to differentiate them from rest of the javascript files, these are marked as .jsb file.
[1] https://github.com/vivekgalatage/jsb
2014-09-21 10:27:54 +05:30
Arfon Smith
cb016f8439
Merge pull request #1545 from larsbrinkhoff/groff
...
Add Groff sample.
2014-09-20 13:58:18 -05:00
Lars Brinkhoff
92212d2652
Add Groff sample.
2014-09-19 13:51:19 +02:00
Arfon Smith
950882be78
Merge pull request #1537 from github/drop-samples.json
...
Ignore samples.json
2014-09-18 14:30:15 -05:00
Arfon Smith
036855072e
Merge branch 'master' into drop-samples.json
...
Conflicts:
.travis.yml
2014-09-18 14:29:54 -05:00
Arfon Smith
29bbf50900
Merge pull request #1542 from github/travis-updates
...
Cleaning up travis.yml
2014-09-18 14:26:23 -05:00
Arfon Smith
ca59303dba
Preferred syntax
2014-09-18 14:25:36 -05:00
Arfon Smith
e21f35039b
Is this still needed?
2014-09-18 14:11:08 -05:00
Arfon Smith
f2b377fae8
Removing unnecessary Travis build step
2014-09-18 14:07:14 -05:00
Arfon Smith
24a36bf4bb
Removing docs about generating samples
2014-09-18 14:06:11 -05:00
Arfon Smith
3284450dc4
Make sure samples.json is present before running tests
2014-09-18 13:56:41 -05:00
Arfon Smith
ea9d326819
Merge branch 'master' into drop-samples.json
2014-09-18 13:50:53 -05:00
Arfon Smith
12b78c5357
Removing pry runtime dependency
2014-09-18 13:22:02 -05:00
Arfon Smith
4cc679c1e5
Merge branch 'master' into 1515-local
2014-09-17 09:54:45 -05:00
Arfon Smith
c49ce55714
Bumping Rugged
2014-09-17 09:54:41 -05:00
The rugged tests are fragile
9d4b5416a5
Bump Rugged
2014-09-17 15:48:14 +02:00
Arfon Smith
e70cd33323
Moving to fixtures
2014-09-17 08:37:00 -05:00
Romain Lespinasse
5a59ecbc2a
Add support for Golo language
2014-09-17 13:59:02 +02:00
Arfon Smith
82285df54b
Merge pull request #1536 from pchaigno/apex-lexer
...
Use Java lexer for Apex
2014-09-16 16:46:50 -05:00
Arfon Smith
302af86363
Merge branch 'master' into 1233-local
...
Conflicts:
lib/linguist/language.rb
lib/linguist/samples.json
2014-09-16 16:36:10 -05:00
Brandon Keepers
e67c1789b8
Generate samples.json before building gem
2014-09-16 10:26:35 -04:00
Brandon Keepers
015af19eaf
Move Samples::DATA constant to Samples.cache method
2014-09-16 10:25:30 -04:00
Brandon Keepers
156985ed52
Remove samples.json from version control
2014-09-16 10:24:05 -04:00
Paul Chaignon
71d1bd75c0
Use Java lexer for Apex
2014-09-15 16:10:36 -04:00
Arfon Smith
8e7c9c4bc4
Merge pull request #1524 from ankitr/patch-1
...
Changes C# to proposed color in #1332
2014-09-15 14:07:46 -05:00
Arfon Smith
7b7236fe30
Merge pull request #1534 from github/1530-local
...
1530 local
2014-09-15 14:00:49 -05:00
Arfon Smith
55d997f43a
Merge branch 'master' into 1530-local
...
Conflicts:
lib/linguist/samples.json
2014-09-15 13:48:22 -05:00
Arfon Smith
1829b38339
Merge pull request #1529 from fingolfin/godot
...
Add support for the GDScript language
2014-09-15 13:44:23 -05:00
Arfon Smith
e4c28e12cf
Merge pull request #1533 from github/travis-samples
...
Generate samples before build
2014-09-15 13:22:43 -05:00
Arfon Smith
066cf45f4a
Merge pull request #1525 from fingolfin/typos
...
Fix typos
2014-09-15 13:21:26 -05:00
Arfon Smith
ac32b09a6b
Generate samples before build
2014-09-15 13:17:38 -05:00
Arfon Smith
92296f4b4b
Merge pull request #1520 from pmoura/master
...
Use the Logtalk lexer for syntax coloring of Prolog files
2014-09-15 09:10:46 -05:00
Max Horn
3b4d2499eb
Update samples.json
2014-09-15 15:02:25 +02:00
Max Horn
f38e15790e
Update samples.json
2014-09-15 15:01:46 +02:00
Max Horn
b67c2bc2b2
Add support for G-code language
...
This is a special language controlling 3D printers (by RepRap, Makerbot,
Ultimaker etc.). It is not a general purpose programming language, but
still contains commands for e.g. looping. On the other hand, most of the
time it will be generated by another program, not hand-written. Hence I
classified it as "data".
Specification:
* http://reprap.org/wiki/G-code
Some repositories with examples:
* https://github.com/reprappro/Mendel
* https://github.com/BLLIP/bllip-parser
* https://github.com/MakerGear/M2
2014-09-15 14:59:40 +02:00
Max Horn
393c9b759e
Add support for the GDScript language
...
References:
* https://github.com/okamstudio/godot/wiki/gdscript
* http://www.godotengine.org/
Some projects using it:
* https://github.com/okamstudio/godot
* https://github.com/Qwertie-/Godot-games
My motivation for adding it: To disambiguate these .gd
files from GAP .gd files.
2014-09-15 14:31:58 +02:00
Max Horn
54a7cf6785
Fix typos
2014-09-15 13:24:39 +02:00
Edmundo Ruiz
2c5e8c4308
Fixed spelling error in disambiguate asc method name. Whoops.
2014-09-14 12:28:20 -07:00
Edmundo Ruiz
506b75c5e8
Merge remote-tracking branch 'upstream/master'
2014-09-14 12:21:50 -07:00
Ankit Ranjan
1cf7a6389c
Changes C# to proposed color in #1332
2014-09-13 12:00:30 -07:00
Arfon Smith
c204d7c297
Merge pull request #1403 from github/benchmarking
...
Benchmarking
2014-09-13 13:41:09 -05:00
Arfon Smith
5932f5f273
Allow for result to be generated when there are un-committed changes.
2014-09-13 11:06:15 -05:00
Arfon Smith
98977c87db
Heuristics on for .cl
2014-09-12 16:34:51 -05:00
Paulo Moura
ff457af2d4
Use the Logtalk lexer for syntax coloring of Prolog files
2014-09-12 20:49:54 +01:00
Arfon Smith
0e86ab9044
Version beta bump and some notes
2014-09-11 15:05:36 -05:00
Vicent Marti
3d39e842ec
Load Git Attributes for Linguist-specific overrides
2014-09-11 13:51:07 +02:00
The rugged tests are fragile
16c1aa2845
Fetch the attributes test branch in Travis
2014-09-11 13:51:07 +02:00
The rugged tests are fragile
d0cf883558
Use rugged 0.21.1b0
2014-09-11 13:51:06 +02:00
Arfon Smith
64e4830aad
Merge branch 'benchmarking' of github.com:github/linguist into benchmarking
2014-09-10 17:07:01 -05:00
Arfon Smith
0c47f2af75
Merge branch 'master' into benchmarking
...
Conflicts:
lib/linguist/heuristics.rb
lib/linguist/languages.yml
2014-09-10 17:06:48 -05:00
Arfon Smith
14c5d8c95a
Merge pull request #1516 from github/benchmarking-2
...
Tweaks to benchmarking stuff
2014-09-10 17:00:55 -05:00
Brandon Keepers
6850499056
Remove git dependency
2014-09-10 15:49:59 -05:00
Brandon Keepers
9288f784a1
remove hash extension
2014-09-10 15:49:54 -05:00
Brandon Keepers
dab75f6f97
Rework benchmarking script to avoid git operations
...
$ git checkout master
$ bundle exec rake benchmark:generate CORPUS=~/Downloads/samples-9
wrote benchmark/results/samples-9-8cdb8ed4.json
$ git checkout branch-name
$ bx rake benchmark:generate CORPUS=~/Downloads/samples-9
wrote benchmark/results/samples-9-8d8020dd.json
$ bx rake benchmark:compare
REFERENCE=benchmark/results/samples-9-8cdb8ed4.json
CANDIDATE=benchmark/results/samples-9-8d8020dd.json
LanguageA changed from 95.9% to 0.0%
LanguageB changed from 4.0% to 99.9%
2014-09-10 15:47:44 -05:00
Edmundo Ruiz
af4b64070f
Added heuristics to distinguish between AsciiDoc and Adventure Game Studio
2014-09-06 10:59:32 -07:00
Edmundo Ruiz
29d8e58d69
Renamed AGS Script to Adventure Game Studio since the language is unique to the app.
2014-09-06 10:58:36 -07:00
Arfon Smith
4a017d9033
Merge pull request #1509 from github/cut-release-v3.1.5
...
3.1.5
2014-09-05 13:58:58 -05:00
Arfon Smith
6f896d988f
3.1.5
2014-09-05 13:24:39 -05:00
Arfon Smith
35a9d241fc
Samples
2014-09-05 13:23:10 -05:00
Arfon Smith
9ba0a7db64
Merge pull request #1506 from pchaigno/cgi-scripts
...
Add .cgi as an extension for Python and Bash
2014-09-05 13:21:33 -05:00
Arfon Smith
9968503872
Merge pull request #1508 from github/prolog-script
...
Scripty Prolog
2014-09-05 13:17:48 -05:00
Arfon Smith
34218c5f58
Scripty Prolog
2014-09-05 13:00:19 -05:00
Arfon Smith
ebd41f1f20
Merge pull request #1507 from github/cut-release-v3.1.4
...
3.1.4
2014-09-05 11:25:36 -05:00
Arfon Smith
62b1816297
3.1.4
2014-09-05 10:40:37 -05:00
Paul Chaignon
2dfb864e4e
Add .cgi as an extension for Python and Bash
2014-09-04 20:32:45 -04:00
Arfon Smith
2d1e1d4747
Merge pull request #1503 from github/prolog-pl-samples
...
Prolog pl samples
2014-09-04 16:10:39 -05:00
Arfon Smith
f785aa0ae2
Merge branch 'master' into prolog-pl-samples
...
Conflicts:
lib/linguist/languages.yml
lib/linguist/samples.json
2014-09-04 15:51:30 -05:00
Arfon Smith
cc476e212e
Another sample file
...
Conflicts:
lib/linguist/samples.json
2014-09-04 15:48:38 -05:00
Arfon Smith
bca9716fc6
Another sample file
2014-09-04 13:53:36 -05:00
Arfon Smith
fae6dbfebd
Taking Heuristics for a spin.
2014-09-04 13:49:30 -05:00
Arfon Smith
a7a0800b46
Merge pull request #1502 from github/1444-local
...
1444 local
2014-09-04 12:09:22 -05:00
Arfon Smith
305293d3e5
For the pendants
2014-09-04 11:57:10 -05:00
Arfon Smith
17d4eb7a5e
Samples
2014-09-04 11:51:41 -05:00
Arfon Smith
f97e103b6d
Merge branch 'master' into 1444-local
2014-09-04 11:51:06 -05:00
Rachel Mant
44eebde394
Added @property and @end as an Obj-C heuristic for issue #1344
2014-09-03 18:33:24 +01:00
DX-MON
498c102414
Fixed the tests that broke, but this may have re-broken a couple of repositories - I can't yet tell
2014-09-03 18:14:15 +01:00
DX-MON
79cd77454b
Merge remote-tracking branch 'source/master'
2014-09-03 18:09:52 +01:00
Brandon Keepers
dafca264b2
Merge pull request #1376 from t-b/add-igor-pro
...
Add highlighting for Igor Pro procedures
2014-09-03 11:12:46 -04:00
Brandon Keepers
be970e9e3d
Merge pull request #1499 from pchaigno/emacs-lisp-lexer
...
Change lexer for Emacs Lisp from Scheme to Common Lisp
2014-09-03 10:27:16 -04:00
Paul Chaignon
e76837fa20
Change lexer for Emacs Lisp from Scheme to Common Lisp
2014-09-02 10:33:53 -04:00
Arfon Smith
e1b3403dc8
Merge pull request #1484 from github/cut-release-v3.1.2
...
Bumping version number
2014-08-28 15:45:52 -05:00
Arfon Smith
79da17c5c8
Bumping version number
2014-08-28 11:17:50 -05:00
Arfon Smith
e9623d542d
Samples
2014-08-28 09:48:53 -05:00
Arfon Smith
bc999f4067
Merge pull request #1475 from StoneCypher/AddOpalToRecognizedLanguages
...
Add Opal to list of recognized languages
2014-08-28 09:48:20 -05:00
Arfon Smith
474e536ae8
Samples
2014-08-28 09:41:19 -05:00
Arfon Smith
79647c5bb4
Merge pull request #1477 from DeathByTape/master
...
Added PigLatin language identification.
2014-08-28 09:40:47 -05:00
Michael Johnson
410aace222
Adding Google Apps Script (.gs) as a JavaScript extension.
2014-08-24 17:00:37 -04:00
Dennis J. McWherter Jr
5409c39e35
Reverted samples.json.
2014-08-23 15:39:31 -05:00
Dennis J. McWherter Jr
5d4a24dd4f
Added PigLatin language identification.
...
Updated languages.yml to associate *.pig files with PigLatin.
Added pig script example to samples/.
Updated the samples.json with to account for new sample.
2014-08-22 20:51:36 -05:00
John Haugeland
c97abe7ef5
Add Opal to list of recognized languages
2014-08-21 13:35:41 -07:00
Arfon Smith
edaea7bede
Samples update
2014-08-21 15:32:16 -05:00
Arfon Smith
909bce8ed9
Merge pull request #1474 from StoneCypher/AddAplToRecognizedLanguages
...
Add APL to recognized languages
2014-08-21 15:28:48 -05:00
Arfon Smith
4090c492e8
Merge pull request #1308 from pchaigno/new-lexers
...
Add lexers from Pygments
2014-08-21 14:30:38 -05:00
John Haugeland
a24afb0e12
Add APL to recognized languages
2014-08-20 20:42:50 -07:00
Thomas Braun
bc01f8b25f
Add highlighting for Igor Pro procedures
...
Available in pygments since 5ceb7533e214.
Signed-off-by: Thomas Braun <thomas.braun@byte-physics.de >
2014-08-19 17:16:02 +02:00
Arfon Smith
077c4141d6
Merge pull request #1470 from jrha/pan_language
...
Use Pygments Pan lexer
2014-08-19 10:13:24 -05:00
James Adams
e5f20314e9
Use Pygments Pan lexer
...
The upstream pygments patches seem to have landed at GitHub as Pan code blocks
are being correctly highlighted, we should extend this to files in repositories as well.
2014-08-19 13:17:26 +01:00
Arfon Smith
8a61bcb6b5
Merge pull request #1394 from grindhold/master
...
EmberScript support
2014-08-18 13:55:44 -05:00
Arfon Smith
61b301b380
Merge pull request #1465 from edmundito/master
...
Added AGS (Adventure Game Studio) Script
2014-08-17 21:04:58 -05:00
Edmundo Ruiz
be86f28be1
Raked samples file with AGS Script.
2014-08-16 12:22:22 -07:00
Edmundo Ruiz
a443380869
Added Adventure Game Studio (AGS) Script language definition and samples.
2014-08-16 11:51:15 -07:00
Arfon Smith
3d1d431cda
Merge pull request #1412 from pchaigno/thirdparty
...
Improve vendor regex for third party folders
2014-08-15 14:25:43 -05:00
Arfon Smith
9559ece8af
Merge pull request #1418 from peol/patch-1
...
Regex matching filename 'composer.lock' fixed
2014-08-15 14:23:07 -05:00
Arfon Smith
8f56a1096d
Merge pull request #1461 from joeyspin/patch-2
...
Add LabVIEW to languages.yml
2014-08-15 14:12:21 -05:00
Zach Holman
0ec85f902a
Merge pull request #1405 from seancoyne/coldfusion-lexer-update
...
distinguish between ColdFusion HTML and ColdFusion CFCs
2014-08-14 17:06:22 -05:00
joeyspin
a47dde2166
Update languages.yml
...
Put LabVIEW order after LFE and after LLVM to meet test.pedantic
2014-08-14 16:39:04 -05:00
Sean Coyne
abdd6bfbd2
Merge branch 'master' into coldfusion-lexer-update
...
* master: (29 commits)
Samples
Samples
example for bbx,cbx,lbx file (extracted from http://github.com/plk/biblatex )
Samples
Samples update
Adding samples for new extensions
Adding test to check that languages.yml includes all extensions represented in samples folder
Add LookML
Add Foundation js to vendor.yml, and test_blob.rb
Remove file extensions with multiple segments
Lexer for Handlebars
Add knockout.js library as vendor file
Support for Cycript language with .cy file extension
extension for biblatex
Adding Font Awesome to vendored files.
3.1.1
Add minimal support for recognizing OpenSCAD files.
Added .hqf sample.
Properly added sample.
Added SQF support
...
Conflicts:
lib/linguist/samples.json
2014-08-14 17:36:53 -04:00
joeyspin
d64104f472
Update languages.yml
2014-08-14 14:42:58 -05:00
joeyspin
1cd5ae2d57
Add LabVIEW to languages.yml
...
Adding XML LabVIEW project per discussion at #1386 and #1387
2014-08-14 14:21:18 -05:00
Arfon Smith
e27bf1627d
Merge pull request #1445 from cflee/add-foundation-js
...
Add Foundation js to vendor.yml, and test_blob.rb
2014-08-14 13:16:41 -05:00
Arfon Smith
0689d64efd
Merge pull request #1460 from github/1413-local
...
1413 local
2014-08-14 13:11:39 -05:00
Arfon Smith
3ba47aec38
Merge branch 'master' into 1413-local
...
Conflicts:
lib/linguist/vendor.yml
2014-08-14 13:02:45 -05:00
Arfon Smith
b90253981b
Merge pull request #1459 from github/1417-local
...
1417 local
2014-08-14 12:55:43 -05:00
Arfon Smith
513f678b6c
Merge branch 'master' into 1417-local
...
Conflicts:
lib/linguist/samples.json
2014-08-14 12:57:24 -05:00
Arfon Smith
478b9cf189
Samples
2014-08-14 12:16:35 -05:00
Arfon Smith
6675baff13
Merge pull request #1415 from KoffeinFlummi/master
...
Added SQF Support
2014-08-14 12:13:50 -05:00
Arfon Smith
a6efeebd21
Merge pull request #1421 from stevex86/master
...
Adding Font Awesome to vendored files.
2014-08-14 12:10:10 -05:00
Arfon Smith
6e2bb25b6e
Samples
2014-08-14 09:31:47 -05:00
Arfon Smith
a54edf71d1
Merge pull request #1426 from maieul/master
...
extension for biblatex
2014-08-14 09:29:06 -05:00
maieul
8ff7eaf893
example for bbx,cbx,lbx file (extracted from http://github.com/plk/biblatex )
2014-08-14 12:13:41 +02:00
Paul Chaignon
a8d3872002
Add 3rdparty as third party folder
2014-08-14 08:45:17 +02:00
Paul Chaignon
dea03b7a46
Improve vendor regex for third party folders
2014-08-14 08:43:39 +02:00
Arfon Smith
f5723dcccf
Samples
2014-08-13 15:48:12 -07:00
Arfon Smith
d772d1f162
Merge pull request #1408 from wilg/master
...
LookML
2014-08-13 15:43:01 -07:00
Arfon Smith
46cfd16ae7
Merge pull request #1458 from github/1348-local
...
1348 local
2014-08-13 15:39:55 -07:00
Arfon Smith
315243350b
Merge branch 'master' into 1348-local
...
Conflicts:
lib/linguist/samples.json
2014-08-13 15:32:51 -07:00
Arfon Smith
886d8a7293
Merge pull request #1457 from github/1364-local
...
1364 local
2014-08-13 15:29:30 -07:00
Arfon Smith
54318f4001
Merge branch 'master' into 1348-local
...
Conflicts:
lib/linguist/samples.json
2014-08-13 15:26:49 -07:00
Arfon Smith
b3aee8abab
Samples update
2014-08-13 15:16:48 -07:00
Arfon Smith
1bdbadc1b3
Adding samples for new extensions
2014-08-13 15:06:17 -07:00
Arfon Smith
e0997b311b
Merge branch 'master' into 1364-local
...
Conflicts:
lib/linguist/languages.yml
2014-08-13 14:59:31 -07:00
Arfon Smith
3c2ca312b9
Merge pull request #1375 from arthurvr/master
...
Update vendor.yml: added animate.css
2014-08-13 14:53:17 -07:00
Arfon Smith
315df1339a
Merge pull request #1451 from github/extensions
...
Adding test to check that languages.yml includes all extensions represented in samples folder
2014-08-13 14:51:12 -07:00
Thomas Van Doren
e03b3e5ec4
Merge branch 'master' of github.com:github/linguist into chapel-lang
...
Conflicts:
lib/linguist/samples.json
2014-08-12 11:10:55 -05:00
Arfon Smith
43923976c2
Adding test to check that languages.yml includes all extensions represented in samples folder
2014-08-11 14:16:25 -07:00
Wil Gieseler
6b8ee2f3f7
Add LookML
2014-08-08 21:08:36 -07:00
Damien Pollet
bde19a76cc
Re-generate samples.json
2014-08-07 15:24:57 +02:00
Damien Pollet
49ebf4b303
C# samples to disambiguate from Smalltalk
2014-08-07 14:43:35 +02:00
Damien Pollet
0017310dd1
Declare .cs as Smalltalk changeset
2014-08-06 22:27:30 +02:00
Arfon Smith
8cdb8ed48d
Heuristics on and a bad commit for C++
2014-08-06 19:31:52 +01:00
Arfon Smith
417bf7e1c9
Reworking Rake tasks
2014-08-06 19:21:20 +01:00
Chiang Fong Lee
b8e570bb3d
Add Foundation js to vendor.yml, and test_blob.rb
...
Excludes files like:
- foundation.js
- foundation.min.js
- foundation.abide.js
2014-08-06 20:07:08 +08:00
Builder's Brewery
69ff3c79b4
removed find_by_alias('lsl') test
2014-08-06 13:04:31 +02:00
Builder's Brewery
eff4da20f8
removed LSLalias from 'lib/linguist/languages.yml'
2014-08-06 13:03:10 +02:00
Builder's Brewery
473688b109
Added tests for LSL to 'test/test_language.rb'
2014-08-06 12:47:56 +02:00
Builder's Brewery
7bfb6ed5d7
Added LSL sample to 'samples/LSL/LSL.lsl'
2014-08-06 12:42:32 +02:00
Builder's Brewery
276080aeec
Added LSL language to 'lib/linguist/languages.yml'
2014-08-06 12:39:17 +02:00
Brandon Keepers
41c880afc7
Merge pull request #1432 from pchaigno/cycript
...
Support for Cycript language
2014-08-05 13:37:09 -04:00
Brandon Keepers
3d242c3a3a
Merge pull request #1433 from pchaigno/knockout.js
...
Add knockout.js library as vendor file
2014-08-05 13:19:02 -04:00
Brandon Keepers
9325b07d68
Merge pull request #1438 from pchaigno/file-extensions
...
Remove file extensions with multiple segments
2014-08-05 13:01:00 -04:00
Brandon Keepers
ddeeb5d416
Merge pull request #1437 from pchaigno/handlebars-lexer
...
Lexer for Handlebars
2014-08-05 12:58:42 -04:00
Paul Chaignon
c8bc0a5c79
Remove file extensions with multiple segments
2014-08-04 11:23:31 +02:00
Paul Chaignon
f58522d5a9
Lexer for Handlebars
2014-08-03 22:53:23 +02:00
Paul Chaignon
27a621531b
Add knockout.js library as vendor file
2014-08-01 16:07:52 +02:00
Paul Chaignon
0235433b7e
Support for Cycript language with .cy file extension
2014-08-01 15:56:44 +02:00
maieul
6b5d1fe25b
extension for biblatex
2014-07-31 16:03:01 +02:00
Arfon Smith
f811ab1b28
Merge pull request #1419 from github/cut-release-v3.1.1
...
3.1.1
2014-07-29 08:36:04 +01:00
Steve King, Jr
fc73f51855
Adding Font Awesome to vendored files.
2014-07-28 10:37:18 -07:00
Arfon Smith
dd181421a7
3.1.1
2014-07-28 17:32:40 +01:00
Andrée Hansson
f6e2189739
Regex matching filename 'composer.lock' fixed
...
The previous regex had an unescaped period, which matches any character between 'composer' and 'lock' in the filename.
2014-07-28 13:24:10 +02:00
G. Wade Johnson
d61f31d3ed
Add minimal support for recognizing OpenSCAD files.
...
As 3D printing becomes more popular, more OpenSCAD projects will appear
on github. This change allows linguist to recognize those projects.
Hopefully, this will make finding projects easier.
2014-07-27 21:17:36 -05:00
KoffeinFlummi
4e83a6ad23
Added .hqf sample.
2014-07-28 00:38:07 +02:00
KoffeinFlummi
7fc39dc8d1
Properly added sample.
2014-07-27 21:26:34 +02:00
KoffeinFlummi
f10154a782
Added SQF support
2014-07-27 20:11:00 +02:00
Ryan Batchelder
8761dc4e17
Missed escaping a slash
...
Added EoL match
Thanks for pchaigno
2014-07-27 10:02:54 -07:00
Ryan Batchelder
5a044b1c07
Ignore Bourbon SCSS mixin library to avoid high CSS percentages
2014-07-26 14:05:13 -07:00
Sean Coyne
0100b76412
distinguish between ColdFusion HTML and ColdFusion CFCs
...
allows for using both ColdFusion Lexers provided by pigments and allows
for proper syntax highlighting of cfscript based CFCs
Signed-off-by: Sean Coyne <sean@n42designs.com >
2014-07-24 20:48:50 -04:00
Arfon Smith
149f8967ad
Fixing up bin/linguist
2014-07-23 11:41:50 -05:00
Arfon Smith
c8754292f4
Merge pull request #1401 from github/fixing-executable
...
Fixing up bin/linguist
2014-07-23 11:40:22 -05:00
Arfon Smith
e376fe921b
Skipping Text and Binary dirs
2014-07-23 11:30:25 -05:00
Arfon Smith
61faea0298
Fixing up bin/linguist
2014-07-23 11:20:31 -05:00
Arfon Smith
8d8020ddb5
Merge branch 'master' into benchmarking
...
Conflicts:
lib/linguist/version.rb
2014-07-23 11:01:16 -05:00
Arfon Smith
7d13b9eb99
Formatting
2014-07-23 10:59:10 -05:00
Arfon Smith
6ed0a05b44
Reporting errors in classifications
2014-07-23 10:49:29 -05:00
Arfon Smith
c4c479578a
Heuristics off
2014-07-23 10:37:50 -05:00
Arfon Smith
441caa91dd
Samples
2014-07-23 10:34:03 -05:00
Arfon Smith
20154eb049
Rework diff slightly
2014-07-23 10:30:54 -05:00
Arfon Smith
84ea710d42
Moving linguist detection into rake task and ignoring diff for now.
2014-07-23 10:30:53 -05:00
Arfon Smith
8d524d618e
Toy example
2014-07-23 10:30:53 -05:00
Arfon Smith
9fa34ab1fe
Fixing BlobHelper loading issue
2014-07-23 10:30:53 -05:00
Arfon Smith
47db1cf1ac
Explictly load FileBlob
2014-07-23 10:30:53 -05:00
Arfon Smith
f2f9b70659
Fixing broken test
2014-07-23 10:30:53 -05:00
Josh Abernathy
61c93ab08c
pbproj's are cool too.
2014-07-23 10:30:53 -05:00
Josh Abernathy
d72f3fae33
Actually let's keep those.
2014-07-23 10:30:53 -05:00
Josh Abernathy
3f14d15722
Most Xcode files have a human-readable diff now!
2014-07-23 10:30:53 -05:00
Arfon Smith
963c0b46a0
Modifying Mirah search terms
2014-07-23 10:30:53 -05:00
Arfon Smith
66b4977a67
Linguist v3.0.4
2014-07-23 10:30:53 -05:00
Arfon Smith
126c2147e9
Checking all files for binary?
2014-07-23 10:30:43 -05:00
Paul Chaignon
f7c42a4e6a
Rename file for the test on non-existing extension
2014-07-23 10:30:43 -05:00
Paul Chaignon
b1ea1fd96f
Remove stylistic yet useless parentheses
2014-07-23 10:30:38 -05:00
Paul Chaignon
a5475bf839
Sample files to test the new FileBlob.extension method
2014-07-23 10:30:01 -05:00
Paul Chaignon
be9e187cc6
Remove .rb test
2014-07-23 10:29:31 -05:00
Paul Chaignon
d5098c6f66
Custom File.extname method which returns the filename if it is an extension
2014-07-23 10:29:22 -05:00
Arfon Smith
41fc785330
Kicking the tyres
2014-07-23 10:26:23 -05:00
Arfon Smith
4d83bf34f3
Ditching IO
2014-07-23 10:26:23 -05:00
Arfon Smith
3a797e2583
Formatting
2014-07-23 10:26:23 -05:00
Arfon Smith
7802030a53
Counting changes
2014-07-23 10:26:22 -05:00
Arfon Smith
e8e1e0ca23
Abort unless files exist
2014-07-23 10:26:22 -05:00
Arfon Smith
973431be40
Breaking comparsion step out into separate task
2014-07-23 10:26:22 -05:00
Arfon Smith
24fb5a8e29
3.0.3 release
2014-07-23 10:26:22 -05:00
Arfon Smith
37d161c290
Removing second binary? check
2014-07-23 10:26:22 -05:00
Arfon Smith
ddefa5f9e6
Ask Charlock earlier
2014-07-23 10:26:22 -05:00
Arfon Smith
955dd3d4d5
Adding test for Normalize.css
2014-07-23 10:26:22 -05:00
Arthur Verschaeve
d125205564
Update vendor.yml: normalize.css
...
Added popular CSS reset Normalize.css (http://necolas.github.io/normalize.css/ )
2014-07-23 10:26:22 -05:00
Arfon Smith
7fa1b52497
Benchmark dir
2014-07-23 10:26:22 -05:00
Arfon Smith
a90d21899a
Shellwords
2014-07-23 10:26:22 -05:00
Arfon Smith
569058f481
test on all
2014-07-23 10:26:22 -05:00
Arfon Smith
4ecda08f1f
Prettier print
2014-07-23 10:26:21 -05:00
Arfon Smith
3b23059c09
Prettier print
2014-07-23 10:26:21 -05:00
Arfon Smith
a474ffc101
Deep diffing
2014-07-23 10:26:21 -05:00
Arfon Smith
f7672b837a
Building language indexes
2014-07-23 10:26:21 -05:00
Arfon Smith
5235871fd8
Pry for development.
2014-07-23 10:26:21 -05:00
Arfon Smith
cac9873e20
Ignoring benchmark files
2014-07-23 10:26:21 -05:00
Arfon Smith
9094923de9
Debug statements
2014-07-23 10:26:21 -05:00
Arfon Smith
6454c96e6a
Abort
2014-07-23 10:26:21 -05:00
Arfon Smith
7fbb9edc0f
Gem deps
2014-07-23 10:26:21 -05:00
Arfon Smith
0a717f5c81
Gem
2014-07-23 10:26:21 -05:00
Arfon Smith
dab9777621
Branches
2014-07-23 10:26:20 -05:00
Arfon Smith
c8d1e9def1
Testing Pods
2014-07-23 10:26:20 -05:00
Josh Oldenburg
272dd45a43
Ignore everything in the Pods directory.
2014-07-23 10:26:20 -05:00
Josh Oldenburg
5abec96df7
Only ignore Pods/ for CocoaPods.
2014-07-23 10:26:20 -05:00
Josh Oldenburg
e860f961a9
Ignore files related to Cocoapods.
...
These include Podfile, Podfile.lock, and Pods/.
2014-07-23 10:26:20 -05:00
Arfon Smith
b9ecf61dcb
Merge pull request #1399 from github/cut-3.1.0-release
...
Cut 3.1.0 release
2014-07-22 17:14:29 -05:00
Arfon Smith
437f81c4a0
3.1.0
2014-07-22 13:59:58 -05:00
Arfon Smith
26dad7dada
3.1.0beta
2014-07-22 12:51:24 -05:00
Arfon Smith
b1e5d6f8f8
Merge pull request #1398 from github/fixing-load-paths
...
Fixing BlobHelper loading issue
2014-07-22 12:46:27 -05:00
Arfon Smith
8c7b54d6e3
Fixing BlobHelper loading issue
2014-07-22 12:26:21 -05:00
grindhold
fea0d8963c
added coffeescript lexer for emberscript
2014-07-20 08:59:09 +02:00
grindhold
7aca52c68c
added emberscript and provided sample
2014-07-20 08:33:18 +02:00
Arfon Smith
529d3faaf8
Explictly load FileBlob
2014-07-18 20:40:14 -05:00
Arfon Smith
9f0f4657a2
Fixing broken test
2014-07-15 16:13:46 -07:00
Arfon Smith
90ff1b5896
Merge branch 'master' into cut-release-v3.0.4
2014-07-15 12:34:06 -07:00
Arfon Smith
feb82e34d6
Merge pull request #1385 from joshaber/master
...
XCodes
2014-07-15 12:33:38 -07:00
Josh Abernathy
4d7a34c177
pbproj's are cool too.
2014-07-15 12:27:35 -07:00
Josh Abernathy
5c3385ecd8
Actually let's keep those.
2014-07-15 12:08:23 -07:00
Josh Abernathy
a1af3a509c
Most Xcode files have a human-readable diff now!
2014-07-15 12:06:55 -07:00
Arfon Smith
2913a87cc4
Linguist v3.0.4
2014-07-15 11:54:59 -07:00
Arfon Smith
69cc86c572
Merge pull request #1383 from github/mirah-search
...
Modifying Mirah search terms
2014-07-15 11:29:13 -07:00
Arfon Smith
60144c907e
Modifying Mirah search terms
2014-07-15 11:01:41 -07:00
dx-mon
dad4b974b7
Merge branch 'master' of https://github.com/github/linguist
2014-07-14 22:08:16 +01:00
Arthur Verschaeve
1828cf6fc7
Update vendor.yml: added animate.css
2014-07-11 20:07:42 +02:00
Thomas Van Doren
ad4d273241
Merge remote-tracking branch 'github/master' into chapel-lang
...
Conflicts:
lib/linguist/samples.json
2014-07-10 14:57:26 -07:00
Arfon Smith
0d03a94cde
Merge pull request #1371 from github/1285-local
...
1285 local
2014-07-10 14:15:56 -05:00
Paul Chaignon
c4b876472f
Rename Groovy sample file with a .gradle extension
2014-07-09 23:23:21 +02:00
Arfon Smith
6af5adaac1
blob.mode
2014-07-09 12:56:50 -05:00
Arfon Smith
17a28f2e91
Merge branch 'master' into 1285-local
...
Conflicts:
lib/linguist/language.rb
lib/linguist/samples.json
2014-07-09 12:46:18 -05:00
Arfon Smith
baaa7a5c13
Merge pull request #1370 from github/moar-binary
...
Checking all files for binary?
2014-07-09 12:21:34 -05:00
Arfon Smith
cfeb2a833c
Checking all files for binary?
2014-07-09 12:11:25 -05:00
William Woodruff
e6fd58b3aa
fixed extension order, hopefully correctly this time
2014-07-08 12:53:55 -04:00
William Woodruff
2ef905ef1e
fixed extension order, hopefully correctly this time
2014-07-08 12:43:31 -04:00
William Woodruff
db80aa84dc
fixed extension order
2014-07-08 12:31:40 -04:00
William Woodruff
f404cc16a1
added two more common file endings for perl programs
2014-07-08 00:41:34 -04:00
Arfon Smith
8b4acf7023
Merge pull request #1361 from github/release-3.0.3
...
3.0.3 release
2014-07-07 17:01:54 -05:00
Arfon Smith
7393c2ef91
3.0.3 release
2014-07-07 15:47:04 -05:00
Arfon Smith
4948ec2999
Merge pull request #1354 from github/binary-language-mkII
...
Ask Charlock earlier
2014-07-07 15:43:52 -05:00
Arfon Smith
408a325732
Merge pull request #1360 from github/1358-local
...
1358 local
2014-07-07 15:39:09 -05:00
Arfon Smith
5ca211b9f7
Adding test for Normalize.css
2014-07-07 15:34:10 -05:00
Arfon Smith
bc7596a8b5
Removing second binary? check
2014-07-07 15:24:22 -05:00
Arthur Verschaeve
6762ca8aa7
Update vendor.yml: normalize.css
...
Added popular CSS reset Normalize.css (http://necolas.github.io/normalize.css/ )
2014-07-07 08:53:42 +02:00
Thomas Van Doren
bb7d6ab429
Merge remote-tracking branch 'github/master' into chapel-lang
...
Conflicts:
lib/linguist/samples.json
2014-07-05 11:52:58 -07:00
Arfon Smith
986611ac36
Ask Charlock earlier
2014-07-04 21:12:46 -05:00
Arfon Smith
94b4ad1de6
Merge pull request #1353 from github/1217-local
...
1217 local
2014-07-04 18:49:34 -05:00
Arfon Smith
3e2f18bf3f
Testing Pods
2014-07-04 18:45:43 -05:00
Arfon Smith
48c06cc299
Merge pull request #1352 from github/assembly-inc-revert
...
Reverting https://github.com/github/linguist/pull/1268
2014-07-04 18:35:13 -05:00
Arfon Smith
f10821ac49
Samples
2014-07-04 14:38:05 -05:00
Arfon Smith
cd5298dee6
Reverting https://github.com/github/linguist/pull/1268
2014-07-04 14:23:59 -05:00
Vicent Marti
a8c955609a
Merge pull request #1346 from github/vmg/binary-fix
...
Properly detect binary blobs
2014-07-04 15:18:54 +02:00
Thomas Van Doren
c5acce0604
Include Chapel in some of the language tests.
2014-07-03 15:31:52 -07:00
Thomas Van Doren
a6ccce7b76
Add Chapel parallel programming language.
...
Includes several example programs from source distribution.
2014-07-03 15:31:08 -07:00
Josh Oldenburg
aa72012d41
Ignore everything in the Pods directory.
2014-07-03 16:18:58 -04:00
Vicent Marti
458831b885
3.0.2
2014-07-03 18:29:54 +02:00
Vicent Marti
f5e4789ccb
Properly handle detection of binary files
2014-07-03 18:29:19 +02:00
Arfon Smith
1b712d2800
Merge pull request #1339 from dvorak/master
...
Add Puppetfile to ruby filenames
2014-07-03 10:47:39 -05:00
Arfon Smith
e274196441
Merge pull request #1341 from github/1320-local
...
1320 local
2014-07-02 13:37:20 -05:00
Arfon Smith
c4c3c27cfe
Merge branch 'master' into 1320-local
...
Conflicts:
lib/linguist/samples.json
2014-07-02 13:27:34 -05:00
Clayton O'Neill
a2dd9d2c8c
Add Puppetfile to ruby filenames
2014-07-02 10:46:26 -04:00
Josh Oldenburg
06e095e5fc
Only ignore Pods/ for CocoaPods.
2014-07-01 21:38:51 -04:00
Arfon Smith
b26d5bc1b1
Merge pull request #1337 from github/1323-local
...
1323 local
2014-07-01 19:25:27 -05:00
Arfon Smith
607792e1b2
Merge branch 'master' into 1323-local
...
Conflicts:
lib/linguist/samples.json
2014-07-01 16:32:52 -05:00
Arfon Smith
fb38135a61
Merge pull request #1325 from pchaigno/interpreter-php
...
Interpreter for PHP
2014-07-01 16:27:39 -05:00
Arfon Smith
a5d5b6e6c7
Merge pull request #1333 from spderosso/alloy-lexer
...
use Alloy lexer
2014-07-01 15:57:55 -05:00
Arfon Smith
2fd2cdf68a
Samples
2014-07-01 15:57:20 -05:00
Arfon Smith
11049ca3ca
Merge pull request #1331 from GWRon/master
...
Fixed support for "BlitzMax"
2014-07-01 15:56:43 -05:00
Arfon Smith
c29bea19ef
Update README.md
2014-07-01 12:08:42 -05:00
Arfon Smith
8c8434ed64
Merge pull request #1335 from github/1318-local
...
1318 local
2014-07-01 11:48:24 -05:00
Arfon Smith
9281bd043a
Version
2014-07-01 11:19:05 -05:00
Arfon Smith
6771f7c272
Merge branch 'master' into 1318-local
2014-07-01 11:12:44 -05:00
Santiago Perez De Rosso
76b896a66d
use Alloy lexer
2014-07-01 11:18:42 -04:00
Ronny Otto
a12520763c
Fixed support for "BlitzMax"
...
- language was already defined but missed "type: programming", so detection of "BlitzMax"-files did not work. Fixed that.
- added "BlitzMax"-example to samples (and recreated samples.json)
2014-07-01 09:56:11 +02:00
Paul Chaignon
819bb7caab
Interpreter for PHP
2014-06-28 12:35:26 +02:00
Aloke Desai
152205a146
fixed whitespace
2014-06-27 21:12:41 -07:00
Aloke Desai
85dbcb5444
added grace support
2014-06-27 19:58:53 -07:00
Vicent Marti
df09a746a0
b3
2014-06-27 16:57:58 +02:00
Lucas Bajolet
5199fcf0a2
Updated samples.json.
...
Signed-off-by: Lucas Bajolet <r4pass@hotmail.com >
2014-06-27 10:53:17 -04:00
Lucas Bajolet
dd557ed00a
Added examples for Nit to samples.
...
Signed-off-by: Lucas Bajolet <r4pass@hotmail.com >
2014-06-27 10:49:29 -04:00
Lucas Bajolet
addf4e2485
Added Nit to supported languages.
...
Signed-off-by: Lucas Bajolet <r4pass@hotmail.com >
2014-06-27 10:49:08 -04:00
Vicent Marti
d9be472ccb
Skip submodules when diffing
2014-06-27 16:41:23 +02:00
Vicent Marti
32828a9af5
b2
2014-06-27 13:51:56 +02:00
Vicent Marti
d206131df0
Hardcode OIDs for test
2014-06-27 13:51:37 +02:00
DX-MON
f1cb16648f
Added samples for .C and .H files to fix the pedantic tests for sample presense
2014-06-27 12:49:11 +01:00
DX-MON
1276f10b67
Fixed languages.yml so the pedantic test on extension ordering passes
2014-06-26 23:04:10 +01:00
DX-MON
c3da262bd0
Merge branch 'master' of https://github.com/github/linguist
2014-06-26 22:57:07 +01:00
Vicent Marti
65eaf98d0b
docs
2014-06-26 21:26:26 +02:00
Vicent Marti
12429b90fe
Bring back missing test
2014-06-26 21:24:30 +02:00
Vicent Marti
621042e639
Remove whitespace
2014-06-26 18:42:43 +02:00
Arfon Smith
526244be11
Samples
2014-06-26 17:38:39 +01:00
Arfon Smith
bc53d0b55e
Merge pull request #1311 from maximusvladimir/master
...
Added 3 character glsl extensions.
2014-06-26 17:37:42 +01:00
Vicent Marti
907d3c5a36
b1
2014-06-26 18:17:51 +02:00
Max K.
898f1e215e
Added sample files for glsl.
2014-06-26 09:25:40 -05:00
Vicent Marti
324ac83489
Use the new Rugged release
2014-06-26 14:12:00 +02:00
Vicent Marti
00a873dcc7
Bump 3.0.0b0
2014-06-26 13:03:41 +02:00
Vicent Marti
bc34345a56
Fix the linguist binary
2014-06-26 13:03:30 +02:00
Vicent Marti
659d27cae5
DOCS
2014-06-26 12:54:08 +02:00
Vicent Marti
29072d6eae
Fix travis build
2014-06-26 12:27:02 +02:00
Vicent Marti
1fd59361b5
Proper incremental diffing
2014-06-25 20:26:44 +02:00
Vicent Marti
5896bb8fa3
Missing file. Duh.
2014-06-24 17:52:43 +02:00
Vicent Marti
ea1fc90cf5
Handle nil blob names
2014-06-24 17:43:01 +02:00
Vicent Marti
463f48f04f
Mode must always be a String
2014-06-24 17:41:16 +02:00
Vicent Marti
cd58a30c7c
Only cache strings, thanks
2014-06-24 17:41:16 +02:00
Vicent Marti
c4260ae681
Use Rugged when computing Repository stats
2014-06-24 17:41:16 +02:00
Arfon Smith
d40b4a33de
Sorted samples
2014-06-24 10:43:20 +01:00
Arfon Smith
87498679bd
Merge pull request #1313 from pchaigno/samples-order
...
Set a sort order for the samples.json file's content
2014-06-24 10:42:25 +01:00
Paul Chaignon
f4e254202b
Set a sort order for the samples.json file's content
2014-06-24 10:50:03 +02:00
Arfon Smith
e91d225e7d
Merge pull request #1305 from neersighted/patch-1
...
Also ignore extern(al)
2014-06-23 23:12:34 +01:00
neersighted
b90d940aef
Add tests for extern(al) being vendored
2014-06-23 14:50:31 -07:00
Max K.
b83a364b0e
Added 3 character glsl extensions.
2014-06-23 15:46:28 -05:00
Vicent Marti
dbff196b08
Merge pull request #1309 from github/gameover-0x10c
...
Gameover 0x10c
2014-06-23 17:54:53 +02:00
Joshua Peek
5b7316fb2a
Remove DCPU-16 ASM language
2014-06-23 10:48:09 -05:00
Paul Chaignon
2f4ea20fdd
Update lexers from Pygments
2014-06-23 14:09:49 +02:00
Arfon Smith
fa4dfe39ba
Merge pull request #1306 from github/1100-local
...
1100 local
2014-06-23 10:33:01 +01:00
Arfon Smith
89999e60bf
Merge branch 'master' into 1100-local
...
Conflicts:
lib/linguist/languages.yml
2014-06-23 10:28:41 +01:00
neersighted
4819fb12a3
Also ignore extern(al)
...
...because some of us don't like 'vendor'
2014-06-22 17:18:10 -07:00
Arfon Smith
27a4eeb206
Samples update
2014-06-22 16:19:04 +01:00
Arfon Smith
bacf4d5780
Merge pull request #1303 from geekflyer/master
...
Add .xsjs and .xsjslib as JavaScript extension (SAP HANA XS)
2014-06-22 16:18:04 +01:00
Paul Chaignon
35355b157c
Add support for .sls YAML files (SaltStack states)
2014-06-22 15:28:49 +02:00
Christian Theilemann
f92fed60f8
Add .xsjs and .xsjslib as JavaScript file extension
...
.xsjs and .xsjslib is used to denote server-side JavaScript files in SAP
HANA XS
2014-06-22 15:24:21 +02:00
Arfon Smith
5e797b548c
Merge pull request #1273 from k2b6s9j/maven
...
Add Mavenfile and Jarfile as Ruby files.
2014-06-22 10:17:54 +01:00
Arfon Smith
700e2f1b2b
Merge pull request #1299 from pchaigno/idl-lexer
...
Lexer for IDL
2014-06-21 17:45:16 +01:00
Paul Chaignon
861656978b
Lexer for IDL
2014-06-21 17:31:49 +02:00
Arfon Smith
9c05bdac85
Samples
2014-06-21 13:19:38 +01:00
Arfon Smith
bd34c16c8f
Merge pull request #1297 from github/map-pryrc-to-ruby
...
Add .pryrc support
2014-06-21 13:13:10 +01:00
Paul Chaignon
81fcb4452e
Rename file for the test on non-existing extension
2014-06-21 10:16:33 +02:00
Paul Chaignon
4f1a5cd456
Remove stylistic yet useless parentheses
2014-06-20 23:30:01 +02:00
Kevin Sawicki
13109bb9b8
Sort filenames
2014-06-20 11:28:35 -07:00
Kevin Sawicki
84f3b3720b
Move .pryrc to filenames
2014-06-20 11:27:28 -07:00
Kevin Sawicki
858a66ccc8
Add .pryrc support
2014-06-20 11:18:08 -07:00
Arfon Smith
abb05eace6
Merge pull request #1295 from github/820-local
...
820 local
2014-06-20 12:42:21 +01:00
Arfon Smith
62bd96a778
Merge branch 'master' into 820-local
...
Conflicts:
lib/linguist/samples.json
2014-06-20 12:37:20 +01:00
Arfon Smith
8cb736adfa
Merge pull request #1294 from github/675-local
...
675 local
2014-06-20 12:29:20 +01:00
Arfon Smith
0758c05186
Merge branch 'master' into 675-local
...
Conflicts:
.gitignore
lib/linguist/languages.yml
lib/linguist/samples.json
2014-06-20 12:22:58 +01:00
Arfon Smith
62bc6f0457
Merge pull request #1293 from github/1232-local
...
1232 local
2014-06-20 12:17:09 +01:00
Arfon Smith
ea7e894139
Explicit lexer
2014-06-20 12:13:04 +01:00
Arfon Smith
21f0ac99e6
Merge branch 'master' into 1232-local
...
Conflicts:
lib/linguist/samples.json
2014-06-20 12:11:43 +01:00
Arfon Smith
b251866a29
Merge pull request #1292 from github/1261-local
...
1261 local
2014-06-20 11:02:17 +01:00
Arfon Smith
bf3db20a9d
Samples
2014-06-20 10:58:44 +01:00
Arfon Smith
bd55147847
Merge branch 'master' into 1261-local
2014-06-20 10:58:21 +01:00
Arfon Smith
f4d64af39b
Merge pull request #1291 from github/997-local
...
997 local
2014-06-20 10:49:46 +01:00
Arfon Smith
b7bda34645
Samples update
2014-06-20 10:46:38 +01:00
Arfon Smith
b13dea6df0
Merge branch 'master' into 997-local
2014-06-20 10:46:04 +01:00
Arfon Smith
28a64c9318
Samples
2014-06-20 10:27:47 +01:00
Arfon Smith
74be618fff
Merge pull request #1290 from github/1258-local
...
1258 local
2014-06-20 10:26:59 +01:00
Arfon Smith
8bbe10bf50
Reordering
2014-06-20 10:22:14 +01:00
Arfon Smith
d275911624
Merge pull request #1289 from github/1132-local
...
1132 local
2014-06-20 10:17:44 +01:00
Arfon Smith
c26382301c
Merge branch 'master' into 1132-local
...
Conflicts:
lib/linguist/samples.json
2014-06-20 10:12:04 +01:00
Paul Chaignon
ae2d3d7e61
Merge conflicts from master fixed
2014-06-19 18:45:56 +02:00
Paul Chaignon
58ae0908e3
Sample files to test the new FileBlob.extension method
2014-06-19 18:34:37 +02:00
Arfon Smith
e12bc07041
Samples
2014-06-19 16:03:05 +01:00
Arfon Smith
20416369ac
Merge pull request #1282 from github/map-nuspec-to-xml
...
Add .nuspec extension to XML
2014-06-19 16:02:36 +01:00
Kevin Sawicki
2be91e9b2e
Add .nuspec sample
2014-06-19 07:53:52 -07:00
Paul Chaignon
e91caeaade
Remove .rb test
2014-06-19 16:39:59 +02:00
Arfon Smith
dc1b8d9e80
Samples
2014-06-19 15:03:30 +01:00
Arfon Smith
bf0a814514
Merge pull request #1283 from LyricsMaster/add-xojo
...
Add Xojo language support
2014-06-19 15:03:04 +01:00
Kenichi Maehashi
b14267d40f
add more samples for Xojo language
2014-06-19 22:59:12 +09:00
Arfon Smith
195a4115d8
Samples
2014-06-19 14:50:41 +01:00
Arfon Smith
e1da8eb841
Merge pull request #1280 from diekmann/patch-1
...
Added language Isabelle
2014-06-19 14:50:14 +01:00
Paul Chaignon
bd694c60e1
Custom File.extname method which returns the filename if it is an extension
2014-06-19 13:25:27 +02:00
Kenichi Maehashi
14738f037f
remove non-source file extensions of Xojo language
2014-06-19 07:27:54 +09:00
Kenichi Maehashi
a437943516
Add Xojo language and example
2014-06-19 01:29:54 +09:00
Kevin Sawicki
900ee57de8
Add .nuspec extension to XML
2014-06-18 08:58:18 -07:00
diekmann
947f4e1c57
alphabetic sorting
2014-06-18 09:34:26 +02:00
diekmann
d9f17a65dd
Isabelle language - fixed lexer and added sample
...
Also, Isabelle is very polular in academia.
See for example http://scholar.google.de/scholar?q=isabelle%2FHOL
In around 40 days, the seL4 microkernel [1] with its
Isabelle proofs is (probably) released on github [2].
[1] http://sel4.systems/
[2] https://lists.cam.ac.uk/mailman/htdig/cl-isabelle-users/2014-June/msg00011.html
2014-06-18 09:16:31 +02:00
Arfon Smith
f71def19ae
Merge pull request #1279 from github/jdennes-vendored-octicon-styles
...
Vendor Octicon styles
2014-06-17 21:42:11 -05:00
Charles Strahan
e452e85cae
add nix support
2014-06-17 19:32:22 -04:00
diekmann
5059fe90b0
Added language Isabelle
...
Isabelle is a generic proof assistant. It is comparables (to some degree) to Coq.
Used in
* diekmann/topoS
* 3of8/sturm
* formare/auctions
* larsrh/hol-falso
* dpthayer/MetaProof
Hello Wolrd example (file must be named HelloWorld.thy):
theory HelloWorld
imports Main
begin
(*put content here*)
end
2014-06-17 21:27:03 +02:00
Arfon Smith
b90da731d6
Samples
2014-06-16 16:28:21 -05:00
Arfon Smith
d2012519ba
Merge pull request #1268 from metopa/patch-1
...
Support of the .inc extension in Assembly group.
2014-06-16 16:27:35 -05:00
Gusakov Nikita
1b7f26091c
Added generated rule for Zephir language
2014-06-16 19:20:43 +04:00
James Dennes
548e4f1845
Add Octicons entries to vendor.yml
2014-06-15 16:22:18 +02:00
James Dennes
625bed8fca
Add failing test for vendored Octicons
2014-06-15 16:19:59 +02:00
Viacheslav Kroilov
db15367775
Rename X86_64.INC to X86_64.inc
2014-06-14 20:13:38 +04:00
Viacheslav Kroilov
309d14a955
Rename SYSTEM.INC to SYSTEM.inc
2014-06-14 20:13:19 +04:00
Viacheslav Kroilov
5ff16e1195
Rename FASM.ASM to FASM.asm
2014-06-14 20:12:50 +04:00
Viacheslav Kroilov
cf43aa9111
Rename ASSEMBLE.INC to ASSEMBLE.inc
2014-06-14 20:11:58 +04:00
metopa
138c1e6024
Added examples for Assembly
...
From FASM source under BSD
2014-06-14 19:21:02 +04:00
Paul Chaignon
2143699aab
Language detection test for non-sample files
2014-06-14 11:53:45 +02:00
Paul Chaignon
b1c2820299
Merge conflicts from master fixed
2014-06-13 18:50:32 +02:00
Kepler Sticka-Jones
382870a881
Add Mavenfile and Jarfile as Ruby files.
2014-06-12 13:11:56 -06:00
Andy Lindeman
31921838cd
Merge pull request #1272 from github/cut-release-v2.12.0
...
Bumps to 2.12.0
2014-06-11 17:02:17 -04:00
Andy Lindeman
a707587182
Bumps to 2.12.0
2014-06-11 14:00:46 -04:00
Andy Lindeman
bc482af999
Merge pull request #1269 from github/pygments-bump
...
Bumps pygments.rb to 0.6.0
2014-06-11 13:58:37 -04:00
Andy Lindeman
6818744dae
Merge remote-tracking branch 'origin/master' into pygments-bump
2014-06-11 13:56:53 -04:00
Andy Lindeman
607185ac61
Be explicit about lexer
2014-06-11 13:56:40 -04:00
Brian Lopez
81b7a412c3
Merge pull request #1270 from github/cut-release-v2.11.5
...
Bump version for 2.11.5 release
2014-06-10 15:28:27 -07:00
Brian Lopez
09b9a8b441
bump version for 2.11.5 release
2014-06-10 16:00:08 -05:00
Andy Lindeman
85479cc2de
Swift has a lexer now
2014-06-10 15:54:56 -04:00
Andy Lindeman
3ad4eb2b59
Adds supports for Slim
2014-06-10 15:54:56 -04:00
Andy Lindeman
878fe95ec3
Upgrades to pygments.rb 0.6.0
2014-06-10 15:54:55 -04:00
DX-MON
624fd74f83
Added C header samples from https://github.com/MiJyn/nightmare/ to fix the misclassifications as C++ that were occuring
2014-06-10 18:54:10 +01:00
DX-MON
cd878522d9
Added the GLKit GLKMatrix4 header as a C sample as this fixes 5 misclassifications - 4 as Obj-C and one as C++
2014-06-10 18:51:29 +01:00
Viacheslav Kroilov
3d23d1be69
Added .inc extension in Assembly group.
...
It`s include file for assembler source that helps to structure code. Usually contains normal assembly source.
2014-06-10 21:25:27 +04:00
Paul Chaignon
5580f39df2
Support of the .pp extension for Pascal
2014-06-10 15:40:26 +02:00
DX-MON
10fed43c27
Added .H and .C as C file extensions as well as them already being C++ ones. This fixes #1054
2014-06-10 11:59:11 +01:00
DX-MON
1d50adf87a
Added a sample that fixes comment two on issue #1264 .
2014-06-10 10:41:00 +01:00
Arfon Smith
701e720ab8
Merge pull request #1259 from github/bump-charlock-again
...
Bump charlock to 0.7.3
2014-06-09 11:10:30 -05:00
Arfon Smith
e709ce7d56
Samples
2014-06-09 06:27:26 -05:00
Arfon Smith
32c89a5405
Merge pull request #1260 from dalehenrich/patch-1
...
.ston extension for "Smalltalk Object Notation"
2014-06-09 06:26:34 -05:00
Dale Henrichs
1735982a73
Merge branch 'ston_test' of github.com:dalehenrich/linguist into ston_test
2014-06-08 21:21:56 -07:00
Dale Henrichs
625e0aa1af
add sample files
2014-06-08 21:21:29 -07:00
Dale Henrichs
00e1a3f8fd
ahhh, caps are sorted before lower case ...
2014-06-08 20:56:09 -07:00
Dale Henrichs
539256b08e
send to travis
2014-06-08 20:49:45 -07:00
Dale Henrichs
ff791f5a39
"looks like I should have used JSON lexer
...
- let's see what travis has to say
2014-06-08 20:41:41 -07:00
William Woodruff
de4d48b0fe
added two notebook samples
2014-06-08 23:11:19 -04:00
William Woodruff
b5c49f6d1c
added a sample package
2014-06-08 22:57:25 -04:00
William Woodruff
03cb7d6ffb
Merge remote-tracking branch 'upstream/master'
2014-06-08 22:54:13 -04:00
Arfon Smith
304fc344a1
Merge pull request #1257 from simonwistow/master
...
Add support for the Varnish VCL edge scripting language
2014-06-08 21:46:32 -05:00
William Woodruff
33c42638e9
added two more common mathematica suffixes
2014-06-07 21:21:47 -04:00
Dale Henrichs
9d940755e7
.ston extension for "Smalltalk Object Notation"
...
See https://github.com/svenvc/ston
2014-06-07 14:49:39 -07:00
Brian Lopez
bc04232f87
add the fixture
2014-06-07 15:32:29 -05:00
Brian Lopez
e17ebec098
Bump charlock to 0.7.3
...
This version includes a fix for the encoding lookup table for some
encoding aliases in the ICU detection API
2014-06-07 15:25:44 -05:00
Niklas Rosenstein
a7cba23526
added .pyp suffix and an example source file. closes issue #1
2014-06-07 01:29:30 +02:00
Simon Wistow
7cd23036a7
Add support for the Varnish VCL edge scripting language
2014-06-06 12:59:50 -07:00
Arfon Smith
44c5413abf
Merge pull request #1256 from github/1042-update
...
1042 update
2014-06-06 12:38:45 -05:00
Arfon Smith
50ab58e91f
Merge commit 'refs/pull/1042/head' of github.com:github/linguist into 1042
...
Conflicts:
lib/linguist/vendor.yml
2014-06-06 12:32:30 -05:00
Arfon Smith
1fd0732390
Merge branch 'master' into 1042
...
Conflicts:
lib/linguist/vendor.yml
2014-06-06 12:31:56 -05:00
Arfon Smith
ed1b9ee899
Merge pull request #1255 from github/680-update
...
680 update
2014-06-06 12:12:09 -05:00
Arfon Smith
d3c04d6310
nesC
2014-06-06 12:08:38 -05:00
Julian Gehring
f66ffe305f
Change R package ignores to absolute paths
2014-06-06 08:57:11 -07:00
Arfon Smith
2a9ff0083c
Merge branch 'master' into 814
...
Conflicts:
lib/linguist/languages.yml
2014-06-06 09:55:08 -05:00
Brian Lopez
c1cf7ea825
Merge pull request #1254 from github/cut-release-v2.11.4
...
v2.11.4 release
2014-06-05 10:03:43 -07:00
Brian Lopez
67f7268a55
bump version for v2.11.4 release
2014-06-05 10:55:32 -05:00
Brian Lopez
a55ee7eb09
Merge pull request #1253 from github/newer-charlock
...
Use the :ruby_encoding value from charlock 0.7.2
2014-06-05 08:51:46 -07:00
Rachel Mant
614a61b0b0
Update heuristics.rb
...
Added the iostream headers and std:: to the C++ heuristics. This covers issues 1250.
2014-06-05 10:37:23 +01:00
Brian Lopez
203f6d1944
forgot to add the test fixture
2014-06-04 17:15:33 -05:00
Brian Lopez
42c68f21d1
test ruby_encoding
2014-06-04 15:59:42 -05:00
Brian Lopez
7e8be1293e
Use the :ruby_encoding value from charlock 0.7.2
2014-06-04 15:51:33 -05:00
Arfon Smith
09c234ec26
Merge pull request #1190 from Madsn/patch-1
...
Add html5shiv to vendor.yml
2014-06-04 10:30:03 -05:00
Arfon Smith
65a26c3e73
Merge pull request #1248 from github/1035-update
...
1035 update
2014-06-03 22:06:54 -05:00
Arfon Smith
98f35aefdc
Merge branch 'master' into 1035
...
Conflicts:
lib/linguist/languages.yml
lib/linguist/samples.json
2014-06-03 22:03:59 -05:00
Arfon Smith
38a3714514
Samples update
2014-06-03 21:37:25 -05:00
Arfon Smith
491700f925
Merge pull request #1198 from Spirit-of-Oberon/master
...
Support of the Component Pascal language
2014-06-03 21:36:52 -05:00
Andy Lindeman
4d033e7e83
Merge pull request #1246 from github/cut-release-v2.11.3
...
Bumps to 2.11.3
2014-06-03 15:15:14 -04:00
Andy Lindeman
efc3638065
Freshens up the release docs
2014-06-03 14:50:27 -04:00
Andy Lindeman
b7685ab317
Bumps to 2.11.3
2014-06-03 14:50:17 -04:00
Andy Lindeman
83c5f6a004
Merge pull request #1245 from alindeman/binarylike_data
...
Handle case where newline chars don't transcode to detected encoding
2014-06-03 12:55:33 -04:00
Andy Lindeman
aa5a94cc3e
Handle case where newline chars don't transcode to detected encoding
...
We've seen cases where binary files are detected as encodings such as
ISO-8859-8-I. This usually happens when the binary files are short, so
while the detector is mistaken, there is also not very much data for use
in the detection algorithm in the first place so it's understandable
that the detector was wrong.
In these cases, the code to convert ASCII newline characters to
encodings such as ISO-8859-8-I fails because there is no conversion
between them.
We now simply assume that the data is all one line in those cases. In
reality the data is binary, but this obviously difficult to detect
reliably.
2014-06-03 12:26:23 -04:00
Arfon Smith
a5b6331ab5
Merge pull request #1244 from akashivskyy/master
...
Add orange color to Apple Swift language
2014-06-03 10:53:55 -05:00
Adrian Kashivskyy
2164b28c64
Update Swift color
2014-06-03 16:03:49 +02:00
Adrian Kashivskyy
0fb824b345
Add orange color to Swift
2014-06-03 15:54:15 +02:00
Paul Chaignon
bd380f44cc
Refactoring of Language.detect
2014-06-03 09:52:24 +02:00
Arfon Smith
29ee094d66
Merge pull request #1241 from github/1239-update
...
1239 update
2014-06-02 21:11:40 -05:00
Arfon Smith
4a7ae50ec8
Dammit
2014-06-02 21:07:11 -05:00
Arfon Smith
398439a937
Pedantic
2014-06-02 21:04:39 -05:00
Arfon Smith
a3bc3a7615
Merge branch 'master' into 1239-update
...
Conflicts:
lib/linguist/samples.json
2014-06-02 21:01:00 -05:00
Arfon Smith
7989fbd613
Samples
2014-06-02 21:00:03 -05:00
john howard
c389c79be9
fixed zimpl declaration position collation order problem
2014-06-02 18:30:45 -07:00
john howard
1fd2f921fd
added yet another zimpl extension that is in use
2014-06-02 18:28:00 -07:00
john howard
ed851849db
added extra extension for zimpl
2014-06-02 18:23:07 -07:00
john howard
cfb9f6f0a4
smaller code sample
2014-06-02 18:14:57 -07:00
John Howard
3d5a0da62e
rename sample directory
2014-06-02 18:08:54 -07:00
john howard
4e15369f9a
added missing lexer for zimpl
2014-06-02 17:27:24 -07:00
john howard
5b3152d99d
Create sample.zmpl
2014-06-02 15:16:00 -07:00
john howard
a6955f4edb
added zmpl language declaration
2014-06-02 15:09:41 -07:00
Arfon Smith
280ef7d1bd
Merge pull request #1238 from github/cut-release-2.11.2
...
Bumping to 2.11.2
2014-06-02 15:51:32 -05:00
Arfon Smith
8d2ea90a5b
Bumping to 2.11.2
2014-06-02 14:59:12 -05:00
Arfon Smith
4bf7abd73d
Merge pull request #1237 from alindeman/swift
...
Adds basic support for the Swift programming language
2014-06-02 14:57:23 -05:00
Andy Lindeman
8f251e6756
Adds basic support for the Swift programming language
...
Text only lexer for now until Pygments catches up
2014-06-02 15:54:05 -04:00
Paul Chaignon
8a546d2a7a
Try shebang detection if the extension is unknown
2014-06-01 20:00:49 +02:00
Paul Chaignon
1148a9746a
Change unknown extension of PHP sample file
2014-06-01 19:59:57 +02:00
Arfon Smith
4cd35c1f33
Samples update
2014-05-31 09:20:20 -05:00
Arfon Smith
78fda33707
Merge pull request #1209 from jkeirstead/GAMS-language
...
Added the General Algebraic Modeling System (GAMS) to languages with example
2014-05-31 09:19:57 -05:00
Arfon Smith
5c6a98f479
Merge pull request #1230 from github/1206-update
...
1206 update
2014-05-31 09:15:47 -05:00
Arfon Smith
efbcb942c3
Merge branch 'master' into 1206
...
Conflicts:
lib/linguist/samples.json
2014-05-31 09:13:42 -05:00
Arfon Smith
f3da1bc3b1
Merge pull request #1228 from christianbundy/add-ox
...
Add Ox
2014-05-31 09:10:10 -05:00
Christian Bundy
72a6186f08
Fix Ox implementation
...
Remove .h from Ox, fix `lex` typo, and add samples for Ox.
2014-05-30 15:47:42 -07:00
Christian Bundy
8cde6d2e8f
Merge branch 'master' of https://github.com/github/linguist into add-ox
2014-05-30 15:33:51 -07:00
Arfon Smith
4f2c7fdc3c
Merge pull request #1227 from github/1178-update
...
1178 update
2014-05-30 16:25:47 -05:00
Arfon Smith
5a830504a4
Merge branch 'master' into 1178
...
Conflicts:
lib/linguist/samples.json
2014-05-30 16:15:28 -05:00
Arfon Smith
086fb09038
Merge pull request #1226 from christianbundy/patch-2
...
Add Cheat Engine's .ct as an XML extension
2014-05-30 16:11:54 -05:00
Arfon Smith
5544a041ce
Samples update
2014-05-30 16:11:01 -05:00
Arfon Smith
6447333368
Merge pull request #1208 from jkeirstead/R-documentation
...
R documentation
2014-05-30 16:08:41 -05:00
Christian Bundy
1d6a42f0eb
Add Cheat Engine's .ct as an XML extension
...
Add .ct as an XML extension instead of its own language, as recommended by @arfon in #1199
2014-05-30 14:04:59 -07:00
Arfon Smith
de14b75517
Samples update
2014-05-30 15:59:30 -05:00
Arfon Smith
0f302713da
Merge pull request #1188 from kaendfinger/master
...
Groovy: Add .gvy, .grt, and .gtpl to the list of extensions
2014-05-30 15:58:59 -05:00
Arfon Smith
a66d064d4a
Merge pull request #1088 from github/815-update
...
815 update
2014-05-30 15:46:08 -05:00
Arfon Smith
4fefe2020f
Merge branch 'master' into 815-update
...
Conflicts:
lib/linguist/samples.json
2014-05-30 15:38:55 -05:00
Arfon Smith
72fab07a14
Text only
2014-05-30 15:37:38 -05:00
Arfon Smith
adbf4f6b17
Samples update
2014-05-30 15:33:36 -05:00
Arfon Smith
cfcf4ca915
Merge pull request #1203 from kostko/master
...
Add .ipp extension for C++
2014-05-30 15:21:16 -05:00
Arfon Smith
c427fba87f
Merge pull request #1200 from andyli/patch-1
...
Haxe: Use haxe logo color.
2014-05-30 15:20:38 -05:00
Arfon Smith
ab14bcab03
Merge pull request #1215 from felixphew/patch-1
...
Add .mkdn as a Markdown extension
2014-05-30 14:59:12 -05:00
ferrall
78de3fb959
Update languages.yml
...
added explicit lexer
2014-05-28 14:03:27 -04:00
ferrall
b9eda90ddd
Update languages.yml
...
Adding Ox to the list http://www.doornik.com/ox/
2014-05-27 14:47:20 -04:00
Arfon Smith
66b346c8fb
Merge pull request #1219 from github/sql-data
...
SQL -> data
2014-05-27 05:59:17 -05:00
Arfon Smith
8215b225d9
Searchable
2014-05-27 05:54:44 -05:00
Arfon Smith
41da8c6352
SQL -> data
2014-05-27 05:50:40 -05:00
Josh Oldenburg
04f4b05412
Ignore files related to Cocoapods.
...
These include Podfile, Podfile.lock, and Pods/.
2014-05-26 10:35:11 -04:00
felixphew
b7dad4df5e
Add .mkdn as a Markdown extension
2014-05-26 06:55:37 +10:00
James Keirstead
1a98ccbf5f
Added an example Rd file from the scholar package
2014-05-23 18:12:36 +01:00
James Keirstead
8d16a3365e
Added documentation format to R language
2014-05-23 18:12:23 +01:00
Arfon Smith
67bf48fafc
Merge pull request #1212 from christianbundy/patch-1
...
Javascript and LESS being labeled as 100% "shell"
2014-05-22 16:49:39 -05:00
Andy Lindeman
9a3c9a8c19
Bumps to 2.11.1
2014-05-22 11:33:44 -04:00
Andy Lindeman
6a192dae63
Merge pull request #1211 from alindeman/multibyte_line_count
...
Counts the number of lines correctly for files with certain multibyte encodings
2014-05-22 11:27:35 -04:00
Christian Bundy
f5895216a8
Update NuGet regex to be more specific
...
Change NuGet regex to look for packages that end with a period and 1+ digits, as NuGet always appends a version number to the end of packages.
2014-05-21 13:43:29 -07:00
Andy Lindeman
09a33f8daa
Takes a different approach
2014-05-21 15:11:06 -04:00
Andy Lindeman
185db0e8d5
Makes sure we do not fail if encoding == nil
...
It looks like it's valid to call this method even if `binary?` is true.
Encoding as 'ASCII-8BIT' should always succeed.
2014-05-21 13:36:39 -04:00
Andy Lindeman
85efbde3f7
Counts the number of lines correctly for files with certain multibyte encodings
2014-05-21 13:36:39 -04:00
Andy Lindeman
93d7aa3d07
Merge pull request #1194 from github/linguist-version-2.11.0
...
Bumping to 2.11.0
2014-05-21 13:34:00 -04:00
James Keirstead
e96096f786
Added the General Algebraic Modeling System (GAMS) to languages, with example
2014-05-21 14:36:11 +01:00
James Adams
0a850eeddd
Add support for Pan Language
...
As found in repositories related to @quattor, e.g. https://github.com/quattor/template-library-core
The test file provided matches the one I submitted to Pygments.
At some point in the future when the Pygments patches land at GitHub the lexer should be updated from "Text only" to "pan".
2014-05-20 16:54:07 +01:00
Jernej Kos
42658ffd61
Added .ipp extension for C++.
2014-05-19 19:12:49 +02:00
Andy Li
24fc2842d2
Haxe: Use haxe logo color.
2014-05-17 16:38:44 +08:00
ilovb
ac2723abe3
example 2 for Component Pascal
2014-05-17 00:02:34 +04:00
ilovb
0d0e219532
add example for Component Pascal
2014-05-16 23:47:27 +04:00
ilovb
cf35807709
add lexer for Component Pascal
2014-05-16 23:29:52 +04:00
ilovb
c2b53db96d
remove Component Pascal examples
2014-05-16 23:08:28 +04:00
ilovb
8e6efc3a7d
remove Component Pascal Document
2014-05-16 22:39:18 +04:00
ilovb
4b6f05b4d1
remove ace mode
2014-05-16 22:17:05 +04:00
ilovb
7aad5f93e4
Support of the Component Pascal language
...
http://en.wikipedia.org/wiki/Component_Pascal
2014-05-16 21:36:23 +04:00
Kenneth Endfinger
9b6a7622d2
Groovy: Remove .tpl from list
2014-05-16 10:37:49 -04:00
Kenneth Endfinger
6c666075b5
Groovy: Add '.tpl' to the list of extensions.
2014-05-16 10:32:41 -04:00
Kenneth Endfinger
6d26bf5c82
Groovy: .groovy is now first in the array
2014-05-16 10:20:57 -04:00
Daniël W. Crompton
6d5da4c9ec
update
2014-05-14 01:38:55 +02:00
Kenneth Endfinger
51dde1f6a4
Created Sample for .gvy
2014-05-13 16:34:20 -04:00
Kenneth Endfinger
13c9259d23
Created Sample for .grt
2014-05-13 16:33:43 -04:00
Kenneth Endfinger
a22c2d678b
Created a Sample for .gtpl
2014-05-13 16:32:21 -04:00
Kenneth Endfinger
5c36f8df85
Groovy: Sorted Extensions
2014-05-13 15:37:20 -04:00
Arfon Smith
37781cb58e
Bumping to 2.11.0
2014-05-13 09:47:54 -05:00
Mikkel Madsen
dcc598442b
Handle minified html5shiv
2014-05-13 09:01:37 +02:00
Mikkel Madsen
91877056fb
Extend vendor test for html5shiv
2014-05-13 09:00:43 +02:00
Mikkel Madsen
868e9df434
Add html5shiv to vendor.yml
2014-05-13 08:56:08 +02:00
Kenneth Endfinger
c3642ba7ed
Groovy: Add .gvy, .grt, and .gtpl to the list of extensions
2014-05-12 20:51:20 -04:00
Brian Lopez
56f128af66
Merge pull request #1187 from github/bump-charlock
...
Bump charlock_holmes to 0.7.0
2014-05-12 08:11:58 -07:00
Brian Lopez
c1e560b901
use charlock 0.7.1 or better
2014-05-12 16:17:57 +02:00
Brian Lopez
92bc1cdcdf
bump charlock_holmes to 0.7.0
2014-05-11 23:39:46 +02:00
Brandon Keepers
9fde0ec447
Merge pull request #1183 from alflanagan/master
...
Added modernizr.js to vendor files list, added tests
2014-05-09 09:40:55 -04:00
alflanagan
297ef6195d
Added modernizr.js to vendor files list, added tests
2014-05-08 21:02:00 -04:00
Trey Deitch
913cd6c309
Add support for Cool
...
This change includes a brief (non-sensical) sample program I wrote to
illustrate many of Cool's language constructs, as well as a simple rule
to distinguish Cool files from Common Lisp or OpenCL (it has a line that
starts with the word 'class'). Further, it includes a second example
program adapted from an example contained in the Cool distribution
(list.cl), which contains a few further language constructs and captures
the style of a Cool program.
2014-05-08 13:27:22 -07:00
Arfon Smith
9873157076
Updating samples
2014-05-07 13:13:38 -05:00
Arfon Smith
675c1f3c0b
Merge pull request #1155 from NN---/patch-1
...
Add more extensions based on XML
2014-05-07 13:12:58 -05:00
NN
fee7a34ddc
Add targets sample.
2014-05-07 20:47:09 +03:00
Paul Chaignon
a148d52aed
.frag file extension added for JavaScript with some new samples
2014-05-07 13:42:46 +02:00
Arfon Smith
5da8831aff
Samples update
2014-05-05 22:11:51 -04:00
Arfon Smith
e9ff0f4998
Merge pull request #988 from lamestation/master
...
Added Propeller Spin language to languages.yml
2014-05-05 22:11:06 -04:00
Rick Bradley
658bf98b4c
Merge pull request #1172 from github/include-release-instructions-in-readme
...
add release instructions to README
2014-05-05 12:02:26 -07:00
Rick Bradley
452cfd32d7
one more tweak
2014-05-05 13:56:08 -05:00
Rick Bradley
3f1dc71cc2
improve release instructions
2014-05-05 13:51:36 -05:00
Rick Bradley
256157cd42
add release instructions to README
2014-05-05 13:46:28 -05:00
Paul Chaignon
81d9c682da
Support of the BitBake language
2014-05-05 11:29:00 +02:00
NN
843279ff1d
Add samples as requested.
2014-05-05 08:10:49 +03:00
Brett Weir
8118546ac7
Changed Propeller Spin primary_extension key to extensions and set value as array
2014-05-04 21:05:19 -07:00
Brett Weir
15c05c723e
Converted spin samples from UTF16LE to UTF8 character encoding.
2014-05-04 19:05:53 -07:00
Arfon Smith
d0d40c0d2e
Samples update
2014-05-04 20:44:40 -05:00
Arfon Smith
f494972d04
Merge pull request #1136 from jdf/master
...
Add support for Processing's new Python Mode sketches.
2014-05-04 20:44:03 -05:00
Jonathan Feinberg
1c4def7320
Add Python processing examples.
2014-05-04 21:13:19 -04:00
Arfon Smith
6e22b946bd
Merge pull request #1168 from github/950-update
...
950 update
2014-05-04 19:49:57 -05:00
Arfon Smith
0a54df3a12
Merge branch 'master' into 950
...
Conflicts:
lib/linguist/languages.yml
2014-05-04 19:46:20 -05:00
Arfon Smith
20af70cd90
Merge pull request #1166 from pchaigno/cuda-type
...
Programming type added to Cuda
2014-05-04 19:36:19 -05:00
Arfon Smith
a2f721d4ef
Merge pull request #1167 from github/the-end-of-primary-extension
...
RIP `primary_extension`. / cc @nox @tnm @bkeepers @rick
2014-05-04 19:30:59 -05:00
Arfon Smith
03a1a733f6
Formatting
2014-05-04 19:27:23 -05:00
Arfon Smith
4a76088b43
Formatting
2014-05-04 10:01:46 -05:00
Arfon Smith
5a1dab8073
Note on extensions
2014-05-04 09:59:11 -05:00
Brett Weir
86a97610bd
Added sample Spin code objects to samples/Propeller Spin/
2014-05-04 07:32:35 -07:00
Arfon Smith
87bfe3657a
Merge branch 'master' into 985
...
Conflicts:
lib/linguist/languages.yml
2014-05-04 09:04:28 -05:00
Paul Chaignon
3802e31b90
Missing type added to Cuda
2014-05-04 11:34:35 +02:00
Arfon Smith
4eff60e4b1
Merge pull request #1165 from github/972-update
...
972 update
2014-05-03 18:42:59 -05:00
Arfon Smith
f103306e91
Merge branch 'master' into 972
...
Conflicts:
lib/linguist/vendor.yml
2014-05-03 18:38:23 -05:00
Arfon Smith
8b878784a4
Merge pull request #1159 from github/780-update
...
780 update
2014-05-03 18:31:48 -05:00
Arfon Smith
44a0d19ac0
Merge branch 'master' into 780-update
...
Conflicts:
lib/linguist/samples.json
2014-05-03 17:11:13 -05:00
Arfon Smith
3023516796
Samples update
2014-05-03 17:10:02 -05:00
Arfon Smith
6038a06c43
Merge pull request #1150 from Oldes/RedLanguage
...
Red language
2014-05-03 17:09:22 -05:00
Arfon Smith
20735a4cdd
Merge pull request #1160 from github/bump_escape_utils
...
Updating escape_utils
2014-05-02 15:22:18 -05:00
Arfon Smith
df3b1a983e
> 1.9.3 even
2014-05-02 15:13:57 -05:00
Arfon Smith
84e43d7d3f
Dropping < 1.9.2
2014-05-02 15:07:09 -05:00
Arfon Smith
7e81a9e50b
Updating escape_utils
2014-05-02 13:43:24 -05:00
Arfon Smith
28acee8e33
Updating samples
2014-05-02 13:36:44 -05:00
Arfon Smith
80184f1e1d
Merge branch 'master' into 780
2014-05-02 13:36:14 -05:00
Arfon Smith
d893259e75
Merge pull request #1146 from Rolinh/master
...
Change DOT language type from programming to data (fix #1145 )
2014-05-02 13:32:37 -05:00
Arfon Smith
d3f37f5013
Merge pull request #1158 from github/1142-update
...
1142 update
2014-05-02 13:29:10 -05:00
Arfon Smith
0e6a46abfc
Merge branch 'master' into 1142
...
Conflicts:
lib/linguist/samples.json
2014-05-02 13:18:47 -05:00
Arfon Smith
49e27387b7
Samples update
2014-05-02 13:16:58 -05:00
Arfon Smith
c2495c27d3
Merge pull request #1141 from killmous/master
...
Added samples for Haskell
2014-05-02 13:16:30 -05:00
Arfon Smith
f0a3acd735
Merge pull request #1156 from quarterto/patch-1
...
Update PHP colour to reflect php.net
2014-05-02 13:11:53 -05:00
Arfon Smith
29d2930de8
Merge pull request #1144 from TazeTSchnitzel/patch-1
...
Gave GML a colour (its official colour)
2014-05-02 13:07:17 -05:00
Anthony Ramine
2d82071103
Delete primary_extension from language data
...
The language attribute is still maintained as the first extension found.
This allows Mercury to be properly detected by Linguist, as per #748 .
2014-05-01 21:35:49 +02:00
Matt Brennan
f4a3636371
Update PHP colour to reflect php.net
...
Currently the PHP colour is very similar to C#, and seems to have been pull from thin air. PHP has a perfectly nice distinctive purple, used on [php.net](http://php.net ) since forever. This pull request changes PHP's colour to a dark shade of that purple.
Before | After
-----------------------------------------|-----------------------------------------
 | 
2014-05-01 09:33:05 +01:00
NN
d8f96441da
Add more extensions based on XML
2014-05-01 10:06:15 +03:00
Oldes
cf5646d45a
Fixing the Text only lexer
2014-04-29 23:32:30 +02:00
Oldes
5c3d32cafd
Using Text lexer untill proper lexer will be accepted
2014-04-29 23:28:39 +02:00
Oldes
ea45db38e9
Changed name to just: Red
2014-04-29 23:09:24 +02:00
Oldes
a978c4eb34
Red language (red-lang.org)
2014-04-29 23:04:53 +02:00
Robin Hahling
65302dbec7
Change DOT language type from programming to data ( fix #1145 )
...
DOT language is a (graph) description language thus a subset of a data
language.
2014-04-29 10:03:46 +02:00
Andrea Faulds
3c82131863
Gave GML a colour (its official colour)
2014-04-28 19:03:28 +01:00
Paul Chaignon
e4975fc476
Heuristics for Common Lisp and NewLisp
2014-04-28 11:45:24 +02:00
Paul Chaignon
e1064b13c0
NewLisp language added
2014-04-28 11:30:12 +02:00
Paul Chaignon
00873da7a6
New sample file for R
2014-04-27 18:36:34 +02:00
killmous
a17f7d1cb2
Added samples for Haskell
2014-04-27 11:29:26 -05:00
Jonathan Feinberg
9f850db126
Add support for Processing's new Python Mode sketches.
2014-04-26 21:22:49 -04:00
Arfon Smith
e513ac628a
Merge pull request #1135 from github/js-colour-update
...
Updating JS colour to be a little softer
2014-04-26 19:57:49 -05:00
Arfon Smith
3dc11186a1
Updating JS colour to be a little softer
2014-04-26 19:55:17 -05:00
Arfon Smith
2fbca98e7f
Merge pull request #1130 from github/2.10.15-release
...
Cutting 2.10.15 release
2014-04-25 15:56:16 -05:00
Arfon Smith
7ad411fbaa
Cutting 2.10.15 release
2014-04-25 13:46:54 -05:00
Arfon Smith
4e4e77bc9a
Merge pull request #1123 from garyb/purescript-colour
...
Change PureScript colour to avoid clash with JavaScript
2014-04-24 20:47:20 -05:00
Arfon Smith
a7afdaa677
Merge pull request #1125 from github/liquid-rethink
...
Rethinking Liquid extensions
2014-04-24 20:44:40 -05:00
Arfon Smith
dd24b54a31
Rethinking Liquid extensions
2014-04-24 20:36:35 -05:00
Arfon Smith
833e409bd8
Merge pull request #1122 from github/2.10.14
...
Bumping to 2.10.14
2014-04-24 16:04:21 -05:00
Gary Burgess
c2a376fbc9
Revise purescript colour
2014-04-24 20:32:02 +01:00
Arfon Smith
c21707b8b1
Bumping to 2.10.14
2014-04-24 14:22:32 -05:00
Arfon Smith
c04f4519a7
Merge pull request #1121 from github/linguist-version
...
Adding Linguist::VERSION
2014-04-24 14:12:57 -05:00
Arfon Smith
fd7db27b48
Using Linguist::VERSION in gemspec
2014-04-24 14:09:10 -05:00
Arfon Smith
cab85f3de3
Adding Linguist::VERSION
2014-04-24 13:53:37 -05:00
Arfon Smith
34893650eb
Merge pull request #1120 from github/1116-1117-update
...
1116 1117 update
2014-04-24 13:37:48 -05:00
Paul Chaignon
bb58840c1c
.st file extension for StringTemplate HTML files
...
Conflicts:
lib/linguist/samples.json
2014-04-24 13:34:08 -05:00
Parker Moore
cbcbb969d5
Add XML, HTML and JSON samples for Liquid.
2014-04-23 23:02:19 -04:00
Parker Moore
3c21f8db51
Update samples.json with Liquid samples.
2014-04-23 22:54:04 -04:00
Parker Moore
6c3f8a7787
For now, let's just use a Text-only Liquid lexer.
2014-04-23 18:12:19 -04:00
Parker Moore
915a11f2b6
type can also be "prose"
2014-04-23 18:12:10 -04:00
Parker Moore
55ce1e8b93
Remove HTML+Liquid language.
2014-04-23 18:02:33 -04:00
Parker Moore
ccce5475bf
Add Liquid samples.
2014-04-23 17:45:16 -04:00
Parker Moore
cb844a1913
Add liquid to languages.yml.
2014-04-23 17:18:10 -04:00
Rick Bradley
6c4c2fa0e0
Merge pull request #1114 from github/2.10.13
...
cut a 2.10.13 release
2014-04-23 13:48:22 -07:00
Rick Bradley
ba26e1f5d5
2.10.13
2014-04-23 14:47:33 -05:00
Arfon Smith
bbddd3f946
Samples
2014-04-23 11:08:43 -05:00
Arfon Smith
2634866b91
Merge pull request #1040 from Mikulas/latte
...
Added support for Latte
2014-04-23 11:06:53 -05:00
Arfon Smith
d13825daff
Merge pull request #1060 from kohenkatz/patch-1
...
Added Buildr 'Buildfile' and 'buildfile'
2014-04-22 22:34:28 -05:00
Arfon Smith
e7233db9fa
Merge pull request #1110 from github/samples_checking
...
Towards testing for presence of sample files
2014-04-22 22:17:14 -05:00
Arfon Smith
cec5942d6b
Removing extra .
2014-04-22 22:09:30 -05:00
Arfon Smith
aaef516c22
Regenerating samples.json
2014-04-22 19:41:21 -05:00
Arfon Smith
09ae07d003
Adding .pluginspec example for XML
2014-04-22 19:39:32 -05:00
Arfon Smith
a144c9f394
Adding R example with .r extension
2014-04-22 19:36:44 -05:00
Arfon Smith
0e10a8c857
Adding pod example for Perl
2014-04-22 19:29:56 -05:00
Arfon Smith
33387b7227
Removing .cu extension for Cirru (unable to find examples in the wild)
2014-04-22 19:23:30 -05:00
Arfon Smith
3b5a237f1e
Adding Common Lisp examples with .cl extension
2014-04-22 19:22:49 -05:00
Arfon Smith
152e3ace99
Adding all_extensions method to Language
2014-04-22 16:56:27 -05:00
Arfon Smith
64b6f18e66
Adding debugging for failed assertions
2014-04-22 16:53:42 -05:00
Arfon Smith
be1003648a
Removing pry
2014-04-22 15:48:57 -05:00
Arfon Smith
536800f9f5
Towards testing for presence of sample files
2014-04-22 15:47:49 -05:00
Arfon Smith
20f858c305
Merge pull request #1109 from github/adding_crystal_samples
...
Adding Crystal samples to address https://github.com/github/github/issue...
2014-04-22 14:20:00 -05:00
Arfon Smith
07fdea7496
Adding Crystal samples to address https://github.com/github/github/issues/24802
2014-04-22 14:18:51 -05:00
Arfon Smith
449d675e3d
Updating samples
2014-04-22 12:13:27 -05:00
Arfon Smith
bdcb9ecffe
Merge pull request #897 from erkyrath/master
...
YAML file recognition for Inform 7
2014-04-22 12:13:09 -05:00
Arfon Smith
850756cf7d
Merge pull request #1073 from tajjada/master
...
Add .vshader, .fshader, .gshader files for GLSL.
2014-04-22 12:10:20 -05:00
Arfon Smith
b3f55c72f8
Updating samples
2014-04-22 12:09:24 -05:00
Arfon Smith
021848eb8e
Merge pull request #1101 from pchaigno/sql-extensions
...
New file extensions and samples for SQL
2014-04-22 12:08:25 -05:00
Arfon Smith
06ceed0e66
Merge pull request #1108 from github/920-update
...
920 update
2014-04-22 10:41:06 -05:00
Arfon Smith
d599f000c1
Merge branch 'master' into 920
...
Conflicts:
lib/linguist/samples.json
2014-04-22 10:38:26 -05:00
Arfon Smith
cd9760d69b
Merge pull request #1106 from github/924-update
...
924 update
2014-04-22 10:29:14 -05:00
Arfon Smith
ada4cad25c
Seems a little fussy?
2014-04-22 10:27:35 -05:00
Arfon Smith
4ba6f9567b
CAPS
2014-04-22 10:25:50 -05:00
Arfon Smith
d84867d6f3
Merge branch 'master' into 924
...
Conflicts:
lib/linguist/samples.json
2014-04-22 10:22:01 -05:00
Arfon Smith
05aaba4d89
Merge pull request #1105 from github/1072-update
...
1072 update
2014-04-22 10:04:46 -05:00
Arfon Smith
33e5d3a444
Merge branch 'master' into 1072
2014-04-22 09:58:28 -05:00
Arfon Smith
7b6a0e9cad
Samples update
2014-04-22 09:40:45 -05:00
Arfon Smith
8e681359ba
Merge pull request #1102 from CNG/MTML
...
Add Movable Type Markup Language support
2014-04-22 09:36:04 -05:00
Steven Normore
39e5f5bab3
change golang color to #375EAB
2014-04-22 10:30:35 -04:00
Arfon Smith
4ff37a783f
Merge pull request #1103 from sebgod/fix-moocode
...
fix Moocode detection, add ace_mode for Mercury
2014-04-22 09:21:08 -05:00
Charlie Gorichanaz
1c5916d3f2
Add Movable Type Markup Language support
2014-04-22 13:06:19 +00:00
Brandon Keepers
d8425af684
Merge pull request #1104 from sebgod/ignore-vendor+bundle
...
add .bundle/ and vendor to .gitignore
2014-04-22 08:22:00 -04:00
Sebastian Godelet
8db3638ce4
add .bundle/ and vendor to .gitignore
2014-04-22 14:10:57 +02:00
Sebastian Godelet
d8cc60a026
fix moocode, add ace_mode for Mercury
2014-04-22 14:02:53 +02:00
Paul Chaignon
9f49efef0a
New file extensions and samples for SQL
2014-04-22 10:34:19 +02:00
Ricky Elrod
9d569c8bd5
Idris is upstream in Pygments now: https://bitbucket.org/birkenfeld/pygments-main/pull-request/210
2014-04-22 02:54:27 -04:00
Arfon Smith
58d65c2d27
Not sure where we lost this
2014-04-21 17:18:10 -05:00
Arfon Smith
9c921b331c
Merge pull request #1098 from github/1049-update
...
1049 update
2014-04-21 17:13:45 -05:00
Arfon Smith
b065d8c0d7
Merge branch 'master' into 1049
...
Conflicts:
lib/linguist/samples.json
2014-04-21 17:03:18 -05:00
Arfon Smith
5148422e39
Merge pull request #1097 from github/1046-update
...
1046 update
2014-04-21 16:10:10 -05:00
Arfon Smith
88131e0844
Merge branch 'master' into 1046
...
Conflicts:
lib/linguist/languages.yml
lib/linguist/samples.json
2014-04-21 16:03:42 -05:00
Arfon Smith
6c8c815ad8
Merge pull request #1096 from github/989-update
...
989 update
2014-04-21 15:52:56 -05:00
Arfon Smith
06cee71e07
Merge branch 'master' into 989
...
Conflicts:
lib/linguist/languages.yml
2014-04-21 15:43:49 -05:00
Arfon Smith
6106441e58
Merge pull request #1095 from wcandillon/master
...
Add JSONiq support
2014-04-21 15:09:39 -05:00
William Candillon
a949338a91
Add JSONiq support
2014-04-21 21:58:41 +02:00
Arfon Smith
ad93511c98
Merge pull request #1026 from pchaigno/intellisense-js
...
Add jQuery IntelliSense files to vendor.yml
2014-04-21 14:22:25 -05:00
Arfon Smith
014f026eb2
Including Ruby 2.1.1 in Travis config
2014-04-21 13:52:32 -05:00
Arfon Smith
ca8ad800ca
Samples update
2014-04-21 13:44:46 -05:00
Arfon Smith
54335c74f6
Merge pull request #1002 from matthew-white/stata
...
Stata
2014-04-21 13:44:00 -05:00
Arfon Smith
fb2f19e666
Merge pull request #1094 from github/1014-update
...
1014 update
2014-04-21 13:41:43 -05:00
Arfon Smith
7e9612fe9f
Merge branch 'master' into 1014
...
Conflicts:
lib/linguist/samples.json
2014-04-21 13:37:02 -05:00
Arfon Smith
acbe0e4a51
Merge pull request #1093 from github/1005-update
...
1005 update
2014-04-21 12:55:58 -05:00
Arfon Smith
22e09a587c
Merge branch 'master' into 1005
...
Conflicts:
lib/linguist/samples.json
2014-04-21 12:51:40 -05:00
Arfon Smith
1b5d35a536
Samples update
2014-04-21 12:47:09 -05:00
Arfon Smith
5d480fc6d6
Merge pull request #1008 from garyb/master
...
PureScript programming language
2014-04-21 12:46:42 -05:00
Arfon Smith
f5b361c31b
Merge pull request #1092 from github/1068-update
...
1068 update
2014-04-21 12:20:51 -05:00
Arfon Smith
918a69e6f0
Merge branch 'master' into 1068
...
Conflicts:
lib/linguist/samples.json
2014-04-21 12:19:12 -05:00
Arfon Smith
6d346fdc8d
Merge pull request #1071 from jkutner/add_session_lang
...
Added ShellSession language
2014-04-21 12:11:43 -05:00
Arfon Smith
09506dbbd9
Merge pull request #1056 from spderosso/alloy
...
Add support for the Alloy language
2014-04-21 11:58:55 -05:00
Rick Bradley
e11a671a1d
Merge pull request #1090 from github/pr-1011-updated
...
Add SourcePawn language, part deux (replaces #1011 )
2014-04-21 09:56:29 -07:00
Rick Bradley
c72ad3f402
regen samples.json on current master
2014-04-21 11:54:10 -05:00
Arfon Smith
48b240630e
Merge pull request #882 from github/obj_cpp
...
Updating Obj C++ PR so that it merges cleanly
2014-04-21 11:52:24 -05:00
Arfon Smith
715732bb93
Merge branch 'master' into obj_cpp
...
Conflicts:
lib/linguist/samples.json
2014-04-21 11:51:50 -05:00
Rick Bradley
2f01a4bd78
Merge pull request #1089 from github/pr-668-updated
...
Add Grammatical Framework, part deux (replaces #668 )
2014-04-21 09:49:34 -07:00
Rick Bradley
62e34caa4c
regen samples.json on new master
2014-04-21 11:46:01 -05:00
Arfon Smith
142dcd27e5
Merge branch 'master' into obj_cpp
...
Conflicts:
lib/linguist/samples.json
2014-04-21 11:44:24 -05:00
Rick Bradley
2f94e46f1f
Merge branch 'master' into GrammaticalFramework-master
2014-04-21 11:42:23 -05:00
Rick Bradley
5c5999fbf3
Merge pull request #1087 from github/pr-718-updated
...
Updated languages.yml to add support for EAGLE PCB, part deux (replaces #718 )
2014-04-21 09:38:21 -07:00
Arfon Smith
26fbc45baf
Merge branch 'master' into 815
...
Conflicts:
lib/linguist/samples.json
2014-04-21 11:37:49 -05:00
Rick Bradley
a2537fa108
regen samples.json from current master
2014-04-21 11:32:50 -05:00
Rick Bradley
8e76ba2020
Merge branch 'master' into SparkysWidgets-master
2014-04-21 11:31:14 -05:00
Arfon Smith
0f5e2a1ea4
Merge pull request #1086 from github/817-updated
...
817 updated
2014-04-21 11:24:37 -05:00
Arfon Smith
00ff4a1d8a
Merge branch 'master' into 817-updated
...
Conflicts:
lib/linguist/samples.json
2014-04-21 11:23:48 -05:00
Arfon Smith
98dacd07c2
Merge branch 'master' into 817
...
Conflicts:
lib/linguist/samples.json
2014-04-21 11:22:18 -05:00
Rick Bradley
701f5220fc
Merge pull request #1085 from github/pr-826-updated
...
Add Frege Language, part deux (replaces #826 )
2014-04-21 09:21:38 -07:00
Rick Bradley
2aa27c99b3
regen samples on new new master
2014-04-21 11:12:37 -05:00
Arfon Smith
236f521e13
Merge pull request #1084 from github/891-update
...
891 update
2014-04-21 11:11:06 -05:00
Brandon Keepers
d0d6dfa5c0
Merge pull request #1041 from Mikulas/typo
...
Fix languages.yml 'interpreters' key documentation
2014-04-21 12:09:46 -04:00
Arfon Smith
5af528184d
Merge branch 'master' into 891-update
...
Conflicts:
lib/linguist/samples.json
2014-04-21 11:09:06 -05:00
Rick Bradley
01c4fba092
merge master; regen samples data
2014-04-21 11:08:29 -05:00
Arfon Smith
20c9ed9f36
Adding .tm Tcl samples
2014-04-21 11:04:23 -05:00
Rick Bradley
40f4c49ba9
Merge pull request #879 from zilverline/master
...
Legit. Merging.
Thanks for the bugfix, @s0meone!
2014-04-21 09:04:22 -07:00
Arfon Smith
a265237b2e
Merge branch 'master' into 891
2014-04-21 11:01:50 -05:00
Rick Bradley
a4eea6b8cd
Merge pull request #1083 from github/pr-899-updated
...
Add Game Make Language, part deux (replaces #899 )
2014-04-21 09:00:20 -07:00
Rick Bradley
e7f5cadfcb
regen samples with new new master
2014-04-21 10:59:35 -05:00
Arfon Smith
21d3a3a141
Merge pull request #1082 from github/updated-922
...
Updated 922
2014-04-21 10:52:48 -05:00
Rick Bradley
96a162225d
regen samples.json
2014-04-21 10:52:13 -05:00
Arfon Smith
09c2f763f1
Merge branch 'master' into updated-922
...
Conflicts:
lib/linguist/samples.json
2014-04-21 10:51:42 -05:00
Rick Bradley
ce096e277d
Merge pull request #1081 from github/pr-931-updated
...
Mathematica (part deux) -- replaces #931
2014-04-21 08:50:14 -07:00
Arfon Smith
c0bb883aaa
Merge branch 'master' into 922
...
Conflicts:
lib/linguist/samples.json
2014-04-21 10:48:04 -05:00
Rick Bradley
23eea82139
please the pedant
2014-04-21 10:42:33 -05:00
Arfon Smith
edd9881642
Merge pull request #961 from couchand/patch-1
...
Add React library to vendor.yml
2014-04-21 10:38:29 -05:00
Rick Bradley
e46c6968ba
merge master; regen samples
2014-04-21 10:38:26 -05:00
Brandon Keepers
1528847249
Merge pull request #1052 from shrayas/cache-vendor-fix
...
Fixing cache vendor regex
2014-04-21 11:30:06 -04:00
Brandon Keepers
182aaf8fce
Merge pull request #951 from github/javascript-nodejs-interpreter
...
Add interpreter for JavaScript
2014-04-21 11:28:03 -04:00
Arfon Smith
d6dfa1dcbc
Merge pull request #965 from pchaigno/systemverilog
...
Support of SystemVerilog
2014-04-21 10:25:20 -05:00
Rick Bradley
6450d5861a
Merge pull request #973 from whitten/patch-1
...
Builds green with master. Merging.
2014-04-21 08:16:59 -07:00
Arfon Smith
9562b8ad3d
Merge pull request #969 from pchaigno/aspectj
...
Support of AspectJ language
2014-04-21 10:14:27 -05:00
Arfon Smith
507248dd95
Merge pull request #1080 from github/979-update
...
Update of https://github.com/github/linguist/pull/979
2014-04-21 10:03:22 -05:00
Arfon Smith
19a67c07fe
Merge branch 'master' into 979
2014-04-21 09:59:18 -05:00
Sebastian Godelet
2ef130530d
Merge remote-tracking branch 'upstream/master' into mercury-noconflict
2014-04-18 12:28:18 +02:00
Rick Bradley
0c6f4383a7
Merge pull request #1075 from github/release-2.10.12
...
cut a 2.10.12 release
2014-04-17 13:26:12 -07:00
Rick Bradley
97908204a3
2.10.12
2014-04-17 11:28:15 -05:00
Jasen Borisov
5606916d99
Oops, looks like this has to be alphabetical...
2014-04-17 20:50:37 +09:00
Jasen Borisov
3d4b682d63
Add .vshader, .fshader, .gshader files for GLSL.
2014-04-17 17:04:12 +09:00
Steven Normore
96561c24be
change golang color to #3399ff
2014-04-16 16:59:26 -04:00
Joe Kutner
0cd1566145
sorted the languages.yml file alphabetically
2014-04-16 13:50:19 -05:00
Joe Kutner
b6aa9f9b12
Added ShellSession language using pygments Bash Session lexer
2014-04-16 12:21:14 -05:00
Brandon Keepers
b6d0a41718
Merge pull request #1063 from lucaswerkmeister/patch-1
...
Add .osm extension for XML
2014-04-16 09:57:21 -04:00
Gusakov Nikita
0240b76cc3
Added Zephir language
2014-04-15 20:13:32 +04:00
Lucas Werkmeister
3f96bcc32b
Add .osm extension for XML
...
The OpenStreetMap project (openstreetmap.org) uses the .osm extension for the OSM XML format (http://wiki.openstreetmap.org/wiki/OSM_XML ).
2014-04-14 10:07:15 +02:00
MK
9b8823ab3c
Added Buildr 'Buildfile' and 'buildfile'
...
All other options (as listed at https://github.com/apache/buildr/blob/master/lib/buildr/core/application.rb#L110 ) are already covered by other things here.
2014-04-11 10:18:20 -04:00
Santiago Perez De Rosso
8ba9446fcd
temporarily set lexer to Text Only for Alloy
2014-04-07 22:44:35 -04:00
Santiago Perez De Rosso
04a6af4272
alloy support
2014-04-07 18:04:59 -04:00
Shrayas Rajagopal
a1641f2ffa
Fixing cache vendor regex
...
* Fixes #1051
* Any folder with "cache" in it was being ignored. This fixes it.
2014-04-07 11:35:28 +05:30
Sebastian Godelet
fe183c07f5
added .moo (parser definitions) to Mercury extension list
2014-04-06 20:26:28 +02:00
Sebastian Godelet
a620d45635
added Mercury/ to 'vendor' directory
2014-04-06 20:25:22 +02:00
Sebastian Godelet
fa9660d5a1
Included store.m in Mercury/samples, now 100% coverage in Mercury library/ and compiler/
2014-04-06 20:00:21 +02:00
Sebastian Godelet
8b39d30a6e
changed mercury extension to .mercury, to avoid conflict with Obj-C
2014-04-06 18:36:05 +02:00
Sebastian Godelet
090ffa4191
fixing merge conflict in vendor.yml
2014-04-06 18:07:06 +02:00
Paul Bone
42194094a2
Add the Mercury language to linguist
...
lib/linguist/languages.yml:
Add the declaration for the language.
samples/Mercury:
Add samples for the classifier as Mercury shares it's filename extension
with several other languages.
2014-04-06 18:05:27 +02:00
Jerome Bakker
08058f9f2e
Update vendor.yml
...
extend the vendor/ exclusion to handle vendors/
Some projects use this folder to store external libaries (eg https://github.com/Elgg/Elgg )
2014-04-06 17:45:54 +02:00
Triangle717
3d76ba001f
Update languages.yml
...
Detect Inno Setup installer scripts (http://www.jrsoftware.org/isinfo.php )
2014-04-06 17:45:54 +02:00
Max Horn
078a2877c7
Add support for the GAP language
2014-04-05 13:26:41 +02:00
Julian Gehring
9ae0bdbb43
Add R package ignores to vendor.yml
...
Ignore vignette and external data directories which contain no R source code
2014-04-03 21:29:18 +02:00
DX-MON
492aa12cad
Updated the samples database file as recommended
2014-04-03 11:18:36 +01:00
Mikulas
a22ba56596
Added support for Latte
2014-04-03 10:26:54 +02:00
Mikulas
b6cadc93f2
Fix languages.yml 'interpreters' key documentation
2014-04-03 10:17:14 +02:00
DX-MON
e79e45a74e
Removed the matches variable from find_by_heuristics without re-breaking anything
2014-04-02 22:22:22 +01:00
dx-mon
e661470bbb
Merge branch 'master' of github.com:DX-MON/linguist
2014-04-02 21:41:13 +01:00
DX-MON
af30a80702
Added two new heuristics tests for the new C/C++/Obj-C heuristics
2014-04-02 21:41:02 +01:00
Rachel Mant
bab7ee4fcb
Found my new heuristic was still not being used because heuristics had been switched off
2014-04-02 20:17:33 +01:00
DX-MON
6524ac3588
Fixed the C++ class matching regex that was breaking the test for C/jni_layer.h
2014-04-02 20:08:47 +01:00
DX-MON
c432cd67fc
Found out that nothing was ever getting returned from the heuristic function "find_by_heuristics", and that headers matching C, Obj-C and C++ were never getting checked heuristically
2014-04-02 19:55:24 +01:00
DX-MON
5c071a2e07
More regex goodness to improve the detection of C++ vs C
2014-04-02 19:48:44 +01:00
DX-MON
cb10c53dee
Fixed the failing patten for detecting C++-only headers
2014-04-02 17:57:58 +01:00
draegtun
a5fa26461c
updated samples.json for new Rebol sample files
2014-04-02 16:41:47 +01:00
Rachel Mant
dfba2a31a5
Added the end statements for the two new if statmeents
...
Did not know ends were required on one-liner ifs. Fixed.
2014-04-02 13:44:17 +01:00
Rachel Mant
667f3de26b
Improved the Obj-C heuristic with a Regex matching multiple unique keywords
...
Also improved the C++ heuristic by checking for class without an @ on the front.
2014-04-02 13:09:17 +01:00
Rachel Mant
fd585beb07
Improved the C++ heuristic for detecting based on included headers
2014-04-02 12:55:29 +01:00
Aleks Kissinger
a3aaa1ec4d
included sample and extension .ML extension for Standard ML files
2014-04-02 12:41:54 +01:00
Barry Walsh
5ddcdede74
Delete hello-world.r
...
Requested by pchaigno and replaced with the two "real" *.r files (GCP-datatype.r & boaters.r)
2014-03-28 13:58:41 +00:00
Barry Walsh
c4cdcc8db7
Another sample file for .r extension
2014-03-28 13:57:50 +00:00
Barry Walsh
7219ebdf3c
Sample file for Rebol .r extension
2014-03-28 13:57:07 +00:00
Barry Walsh
cd548c6ed6
Opps word instead of world!
2014-03-28 13:55:31 +00:00
Barry Walsh
75140f5d52
Sample file for .r3 Rebol extension
2014-03-28 13:54:44 +00:00
Barry Walsh
774303a846
Delete hello-rebol.r
2014-03-28 13:53:22 +00:00
Paul Chaignon
6b18b25039
Add jQuery IntelliSense files to vendor.yml
2014-03-28 07:58:54 +01:00
Barry Walsh
bb2afbb03d
Disambiguate .r extension between Rebol and R
2014-03-27 16:54:24 +00:00
Paul Chaignon
50ddb0ba16
.inl file extension added in languages.yml
2014-03-24 21:24:54 +01:00
Paul Chaignon
556a98b525
C++ .inl file extension
2014-03-24 21:20:14 +01:00
The Crimson Tautology
1f022a84ea
Add SourcePawn language
2014-03-23 12:50:35 -04:00
Gary Burgess
110fa6d384
Add PureScript language & samples
2014-03-21 23:55:20 +00:00
Barry Walsh
c971c14a83
Sample file for .r Rebol extension
2014-03-21 18:07:16 +00:00
Barry Walsh
4bec82a19e
Sample file for .r3 Rebol extension
2014-03-21 18:05:49 +00:00
Barry Walsh
0c23050eaf
Sample file for .r2 Rebol extension
2014-03-21 18:05:14 +00:00
Barry Walsh
e1c81a8884
Sample file for .rebol Rebol extension
2014-03-21 18:04:18 +00:00
Barry Walsh
19e4dabf01
Sample file for .reb Rebol extension
2014-03-21 18:03:03 +00:00
Barry Walsh
a98ad13af4
Rebol extension changes to languages.yml
...
Historically Rebol used the .r extension which unfortunately clashes with the R Stats programming language :(
For example even the Rebol interpreter repo says it uses 9.7% R instead of Rebol! - https://github.com/rebol/rebol
So 3 changes here…
1) .reb is now the primary (and official) extension - http://www.rebol.com/article/0540.html
2) .rebol moved to list of extensions (some code does use it)
3) .r added back. NB. The majority of Rebol code on Rebol uses this (followed by .r2 & .r3). .r was present in languages.yml previously but was removed for some reason? (looks like here - 5a5d334999 )
2014-03-21 15:09:37 +00:00
mwhite-IPA
24eb965adb
Added Text only lexer for Stata.
2014-03-19 18:50:44 -04:00
mwhite-IPA
852957c769
Added .doh and .matah samples for Stata.
...
Source: http://www.stata.com/help.cgi?include
2014-03-19 17:38:06 -04:00
mwhite-IPA
e1eff56d6a
Added .ihlp sample for Stata.
...
The author of this message, mwhite-IPA, is the source of this sample.
2014-03-19 17:37:26 -04:00
mwhite-IPA
220ecabd8c
Added .do sample for Stata.
...
Source: http://www.stata.com/help.cgi?regress
2014-03-19 17:36:07 -04:00
mwhite-IPA
27ea8d0bf5
Added .mata sample for Stata.
...
Source: http://www.stata.com/help.cgi?m1_first
2014-03-19 17:35:15 -04:00
mwhite-IPA
8f02926d68
Added .ado and .sthlp samples for Stata.
...
The author of this message, mwhite-IPA, is the source of these samples.
2014-03-19 17:33:26 -04:00
mwhite-IPA
1769083a85
Added Stata extensions.
2014-03-19 17:31:21 -04:00
mwhite-IPA
05c714af76
Trimmed white space.
2014-03-19 17:31:01 -04:00
Michael Hendricks
ee3c9bcdbd
Add misclassified Prolog samples
...
These two files are incorrectly classified as Perl. They should be
classified as Prolog. There are many distinctive tokens in each file
which clearly differentiate between Perl and Prolog.
2014-03-17 08:56:45 -06:00
Ted Nyman
f39456ee47
Merge pull request #991 from waywardmonkeys/improve-dylan-support
...
Add .lid and .intr extensions for Dylan.
2014-03-15 18:13:41 -07:00
DavidSkrundz
911a532051
Changed the order of the Objective-C files.
2014-03-14 12:45:42 -06:00
DavidSkrundz
44910dbcd8
Added .h as an Objective-C file type
2014-03-14 12:28:45 -06:00
DavidSkrundz
42cb8ec3cf
Reverted to the .matlab extension and added .m as another extension.
2014-03-14 09:39:36 -06:00
Bruce Mitchener
957dd15d5b
Add .lid and .intr extensions for Dylan.
2014-03-14 22:03:31 +07:00
DavidSkrundz
1e9435c999
MATLAB uses .m files not .matlab.
2014-03-13 21:19:56 -06:00
Brett Weir
dc1b0e3c48
Added Propeller Spin language to languages.yml
2014-03-13 14:49:11 -07:00
Ted Nyman
2e731a1084
Merge pull request #978 from cronycle/master
...
added VCR Cassette to the 'generated' list so they get suppressed
2014-03-13 14:37:25 -07:00
Albert Lyu
869cf8ba11
Update D3.js in vendored list
2014-03-13 16:20:04 -05:00
Andrew Plotkin
d394e8db21
Added a lexer definition (text only).
...
I may build an Inform 7 highlighter/lexer someday, but not this week.
2014-03-12 14:44:13 -04:00
Andrew Plotkin
a8b6267471
Merge branch 'master' of https://github.com/github/linguist
2014-03-12 14:38:45 -04:00
sparkyswidgets
637682e452
Reordered Eagle to match placement in Samples, this should be the correct way I hope!
2014-03-11 22:14:15 -06:00
Ted Nyman
38bd07a113
Merge pull request #832 from dasmithii/patch-2
...
Updated language list to include HOW, and fixed the lack of lexer proble...
2014-03-11 20:24:07 -07:00
Sparky's Widgets
68b6152b42
Merge pull request #2 from SparkysWidgets/patch-3
...
Delete EagleXMLfoo.sch
2014-03-11 20:37:48 -06:00
Sparky's Widgets
a349f81e2d
Delete EagleXMLfoo.sch
2014-03-11 20:37:36 -06:00
Sparky's Widgets
8c2e41cc99
Merge pull request #1 from SparkysWidgets/patch-1
...
Delete EagleXMLfoo.brd
2014-03-11 20:37:07 -06:00
Sparky's Widgets
6c0618f75a
Delete EagleXMLfoo.brd
2014-03-11 20:34:18 -06:00
sparkyswidgets
b1eed16422
Modified sch and brd anmes to reflect parent folder
2014-03-11 20:33:18 -06:00
sparkyswidgets
432f27480e
This should order Eagle above ECL
2014-03-11 20:23:31 -06:00
sparkyswidgets
23addec9a9
Removing lower case folder to match order
2014-03-11 20:22:11 -06:00
sparkyswidgets
e50cc9b210
Just Maybe this will work!
2014-03-11 19:57:00 -06:00
sparkyswidgets
58d865f293
reording folder list, got out of order for some reason
2014-03-11 19:33:24 -06:00
sparkyswidgets
b69fef2c39
Added Eagle XML sch and brd Samples
2014-03-11 18:52:39 -06:00
sparkyswidgets
f8fee56446
Merge remote-tracking branch 'upstream/master'
2014-03-11 18:45:46 -06:00
Chriztian Steinmeier
10903e7e38
Add missing lexer to Kit language
2014-03-11 22:37:46 +01:00
Douglas Adam Smith II
645411e256
Testing...
2014-03-11 14:23:28 -04:00
Douglas Adam Smith II
29510b26e0
Fix
2014-03-11 14:00:49 -04:00
Douglas Adam Smith II
e4c1cc572b
Fixed order of languages. Forgot how ASCI works.
...
This will (hopefully) fix the build.
2014-03-11 13:51:16 -04:00
Douglas Adam Smith II
7c85c11944
Updated How language to FLUX (name change)
2014-03-11 13:38:10 -04:00
Ted Nyman
5318402be5
Merge pull request #981 from cjxgm/patch-1
...
add extension .cc for c++
2014-03-09 04:21:02 -07:00
eXerigumo Clanjor (哆啦比猫/兰威举)
8323450958
add extension .cc for c++
2014-03-09 16:12:30 +08:00
Nayeem Syed
68793b1f0f
added check for extension and line count on vcr_cassette? in generated
2014-03-08 08:12:18 +00:00
Ted Nyman
c6e3c8fab8
Merge pull request #963 from mbezjak/vendor-gradle
...
Add gradle wrapper files to vendor.yml
2014-03-07 20:46:46 -08:00
Max Ogden
54c1d7c9d9
update improved javascript color in test_language
2014-03-06 23:38:59 -08:00
Max Ogden
3a19ba4523
dramatically enhance colors for javascript and css
2014-03-06 23:10:05 -08:00
Nayeem Syed
210ca9a86f
added VCR Cassette to the 'generated' list so they get suppressed
2014-03-06 12:00:54 +00:00
Ted Nyman
ff9e0aedd6
Merge pull request #854 from cndreisbach/patch-1
...
Adding support for Hoplon files
2014-03-05 18:31:54 -08:00
Paul Chaignon
cb9bef43a5
Support of the .vh file extension for SystemVerilog
2014-03-04 10:44:23 +01:00
Ted Nyman
115ac6b999
Merge pull request #938 from tenbits/master
...
Add Mask markup language
2014-03-03 15:10:34 -08:00
David Whitten
4c500e1fb2
Comment.m : routine with comments but no commands
...
The routine Comment.m has most of the rules for comments and tags.
2014-02-28 10:34:14 -05:00
Ted Nyman
5715802999
Merge pull request #971 from veganstraightedge/master
...
Added Gemfile.lock to the list of Ruby filenames
2014-02-26 14:48:44 -08:00
Albert Lyu
a2690b7dac
Add D3.js to the vendored list
...
Followed the commit pattern of a3e1420476
2014-02-26 13:07:20 -06:00
Shane Becker
8b00872d36
Added Gemfile.lock to the list of Ruby filenames
2014-02-26 02:15:08 -08:00
Ted Nyman
c67c8a7482
Merge pull request #967 from jaaso/master
...
Added Shen programming language
2014-02-25 13:18:46 -08:00
Paul Chaignon
ee370cbf43
Support of AspectJ language
2014-02-25 11:22:28 +01:00
saarin
78217e1cee
Add shen language in linguist
2014-02-23 05:22:39 +01:00
Ted Nyman
86364da07e
Regenerate samples
2014-02-21 13:50:54 -08:00
Paul Chaignon
4ec878ba0d
CSS color added to SystemVerilog
2014-02-21 18:13:42 +01:00
Paul Chaignon
28a2b39a55
Support of SystemVerilog
2014-02-21 17:48:24 +01:00
Paul Chaignon
d94bffb198
Merge branch 'master' of https://github.com/github/linguist into pro
2014-02-21 16:49:46 +01:00
Miro Bezjak
92e1b1eb40
Add gradle wrapper files to vendor.yml
2014-02-21 11:27:47 +01:00
Andrew Couch
3bea39eb10
Add React library to vendor.yml
...
React is a library quickly growing in popularity. Let's exclude it from language stats.
2014-02-20 21:52:28 -05:00
Ted Nyman
a34398eb92
Merge pull request #935 from pchaigno/sld
...
Support of the .sld file extension for Scheme.
2014-02-20 15:32:52 -08:00
Ted Nyman
2f6035cd1e
Merge pull request #957 from github/adding-jsonld
...
Adding support for JSONLD: http://json-ld.org/
2014-02-19 22:01:34 -08:00
Arfon Smith
e437cf749d
Adding support for JSONLD: http://json-ld.org/
2014-02-18 15:28:22 -06:00
Ted Nyman
5218b60681
Merge pull request #952 from github/applescript-interpreter
...
Add interpreter for AppleScript
2014-02-17 11:51:54 -08:00
Ivan Zuzak
8afe123084
add interpreter for applescript
2014-02-17 17:08:51 +01:00
Ivan Zuzak
c60328383d
add interpreter for javascript
2014-02-17 17:04:47 +01:00
Ted Nyman
69bfe73165
Not yet on the additional binary check
2014-02-16 19:43:33 -08:00
Ted Nyman
3429ddeaa1
Standard regex
2014-02-16 19:41:45 -08:00
Ted Nyman
9242a2f83b
Merge pull request #923 from kasoki/master
...
add haxelib run.n neko bytecode file to vendor list
2014-02-16 19:40:24 -08:00
Dave Hughes
e2b1fe3641
Amend tests to ensure SQL *is* searchable
2014-02-17 01:11:23 +00:00
Dave Jones
0eebd42d72
Make SQL a programming language
...
Because it is (see https://github.com/waveform80/db2utils which hilariously claims to be 79% written in C!)
2014-02-17 00:09:22 +00:00
Ted Nyman
b0894e20ef
Merge pull request #301 from andyli/binary
...
Do not detect language if it is a binary file.
2014-02-16 14:55:07 -08:00
Ted Nyman
0cc47dd47d
Merge pull request #944 from midraed/patch-1
...
added .rsx extension to R languge
2014-02-14 18:45:23 -08:00
Guillermo Federico Olmedo
fdbfd8b806
Added sample of R qgis script
2014-02-14 14:53:14 -02:00
Guillermo Federico Olmedo
9f3ee8dff6
added .rsx extension to R.
...
When we write R extensions for QGIS we have to end the files in .rsx [1]. But the code its pure R. It would be great if github acknowledge those scripts as R scripts.
[1] http://www.qgis.org/es/docs/user_manual/processing/3rdParty.html#r-creating-r-scripts
2014-02-14 13:42:18 -02:00
Ted Nyman
166012dcf0
Merge pull request #911 from bbarker/master
...
Added ATS to language list and several samples (try #2 ).
2014-02-13 15:18:33 -08:00
Alex Kit
bb754d8849
.mask support for Mask
2014-02-13 03:47:56 +01:00
Paul Chaignon
0eaaa2bacc
Support of the .sld file extension for Scheme.
2014-02-11 13:39:50 +01:00
Paul Chaignon
2beb450df6
Support of the .pro file extension for Prolog.
2014-02-10 18:10:20 +01:00
Ted Nyman
a1eab2a439
Merge pull request #916 from pchaigno/ecl
...
Support of the .ecl file extension for Prolog.
2014-02-09 15:34:07 -08:00
Christopher Granade
487cad7041
Added another Mathematica sample, improving accuracy.
2014-02-07 13:18:08 -05:00
Christopher Granade
43f393a02d
Added text-only lexer, since Pygments doesn't support Mathematica.
2014-02-07 13:07:48 -05:00
Christopher Granade
3c1f4c8ee1
Added languages and regenerated samples.json.
2014-02-07 12:57:24 -05:00
Christopher Granade
81db880a7b
Added a simple Mathematica package as a test case.
2014-02-07 12:44:47 -05:00
Christopher Granade
277a71f6f6
Example file autogenerated by Mathematica.
2014-02-07 12:44:47 -05:00
Ted Nyman
0cfcb6917b
Minor README
2014-02-06 13:18:02 -08:00
Baptiste Fontaine
681561229e
E has no lexer
2014-02-05 00:53:00 +01:00
Chriztian Steinmeier
43825c3426
Update samples.json
2014-02-04 23:50:44 +01:00
Chriztian Steinmeier
f4fd6ed94e
Add sample file for Kit language
2014-02-04 23:26:25 +01:00
Chriztian Steinmeier
ef42680646
Add Kit entry in languages.yml
2014-02-04 23:26:02 +01:00
Christopher Kaster
03ce24221e
add haxelib run.n neko bytecode file to vendor list
2014-02-04 19:00:33 +01:00
Baptiste Fontaine
e9f9a9ef12
.gnuplot added for Gnuplot language
2014-02-04 16:26:04 +01:00
Baptiste Fontaine
476b39c353
Gnuplot added
2014-02-04 16:21:13 +01:00
Baptiste Fontaine
0eea2bd7bb
E language with samples
2014-02-03 15:27:40 +01:00
Paul Chaignon
f78ce5389e
Support of the .ecl file extension for Prolog.
2014-02-01 15:47:51 +01:00
Ted Nyman
dd32b8f441
Merge pull request #913 from larsbrinkhoff/cl
...
Add heuristics for .cl
2014-01-28 19:06:10 -08:00
Lars Brinkhoff
39a9c768c8
Add heuristics for '.cl'.
2014-01-28 09:20:26 +01:00
Ted Nyman
ff257175ac
Merge pull request #909 from github/coffescript-interpreters
...
Add interpreter for CoffeeScript
2014-01-26 10:06:18 -08:00
Brandon
877ee775a3
adding more varied examples, including an .atxt file
2014-01-25 17:55:28 -05:00
Ted Nyman
19e151390e
Merge pull request #910 from abuiles/es6
...
Add .es6 as JavaScript extension.
2014-01-25 14:09:47 -08:00
Brandon
7da9038e79
fixed extension order in languages.yml
2014-01-25 15:17:52 -05:00
Brandon
1f8ef83657
Merge remote-tracking branch 'upstream/master'
2014-01-25 12:09:11 -05:00
Brandon
2770e4e111
adding ATS and several sample files
2014-01-25 12:09:00 -05:00
Adolfo Builes
96dfbc71eb
Add .es6 as JavaScript extension.
2014-01-25 14:26:24 -02:00
Ivan Zuzak
9076086d9b
add interpreter for coffescript
2014-01-24 20:46:51 +01:00
Ted Nyman
dc76ca7e37
Travis settings
2014-01-24 08:49:17 -08:00
Ted Nyman
7ee2b60762
Merge pull request #906 from Cirru/master
...
add Cirru with some samples
2014-01-24 08:47:53 -08:00
Ted Nyman
e3a9395b4c
Merge pull request #907 from github/groovy-interpreters
...
Add interpreter for Groovy language
2014-01-24 08:44:29 -08:00
Ivan Zuzak
83513977a4
add interpreter for groovy language
2014-01-24 11:42:55 +01:00
jiyinyiyong
42912141c5
add Cirru with some samples
2014-01-23 19:52:58 +08:00
Ted Nyman
8561ece4d7
Minor README
2014-01-20 23:33:04 -08:00
Andrew Plotkin
028f2ab92c
Inform has long lines, so we line wrap.
2014-01-20 00:00:16 -05:00
Andrea Faulds
34c83d9495
Added JSOnion and Spelunky samples to GML corpus
2014-01-19 16:27:47 +00:00
Andrea Faulds
e37f5b8df5
Added Game Maker Language
2014-01-19 15:10:28 +00:00
Andrew Plotkin
df342798b0
YAML file recognition for Inform 7, an interactive fiction design language.
...
The team account https://github.com/i7 has several active Inform 7 projects.
2014-01-19 01:19:24 -05:00
Ted Nyman
b91738721b
Remove travis fix
2014-01-15 23:56:21 -08:00
Ted Nyman
123f4c26c3
Typescript vendor fixup
2014-01-15 16:15:30 -08:00
Ted Nyman
1bbf75b5ab
Merge pull request #896 from sigurdsvela/master
...
Ignore typescript definition files.
2014-01-15 16:14:52 -08:00
sigurdsvela
70e56303ab
Ignore typescript definition files.
2014-01-15 15:57:06 +01:00
Ted Nyman
ec2e3428ec
2.10.11
2014-01-14 15:33:35 -08:00
Ted Nyman
f8601dd663
Merge pull request #892 from edechter/master
...
Add .pl as prolog extension. Test sample already exists.
2014-01-14 15:30:41 -08:00
Eyal Dechter
df5faa0f21
Whitespace.
2014-01-14 10:09:40 -05:00
Eyal Dechter
8341992a38
Add .pl as extension for prolog. This is the standard prolog file extension. No one actually uses .prolog.
2014-01-14 10:07:27 -05:00
Lawrence Woodman
293ed8aa8d
Add Tcl module extension
...
Tcl uses modules which have the extension .tm, so I have added this
extension for Tcl.
2014-01-14 10:28:34 +00:00
Ted Nyman
6a8d54e983
Merge pull request #890 from mihneadb/patch-1
...
Add foundation css to vendor.yml
2014-01-13 13:53:49 -08:00
Mihnea Dobrescu-Balaur
a18155da49
Add foundation css to vendor.yml
2014-01-13 23:28:33 +02:00
Ted Nyman
2a1e850924
Merge pull request #759 from vszakats/patch-3
...
recognize Harbour sources
2014-01-12 20:15:29 -08:00
Ted Nyman
528adc1a04
Minor documentation
2014-01-11 14:19:46 -08:00
Ted Nyman
9e7b1bf3cb
Merge pull request #888 from rognierbenoit/patch-1
...
adds .ml4 extension for ocaml
2014-01-09 15:11:03 -08:00
Benoit Rognier
a517de8168
moves .ml4 ocaml extension before .mli
...
This should fix non reg tests
2014-01-09 14:54:15 +01:00
Benoit Rognier
a4ab7555e2
adds ml4 as ocaml extension
2014-01-08 14:40:41 +01:00
Ted Nyman
b666123f8e
Version 2.10.10
2014-01-06 12:02:39 -08:00
Ted Nyman
8e36ddbafe
Regenerate samples
2014-01-06 12:01:53 -08:00
Ted Nyman
abd0c47838
More C samples
2014-01-06 12:00:58 -08:00
Ted Nyman
8625f91b1b
Merge pull request #886 from ruben2020/master
...
Fix for *.ts conflict between TypeScript and Qt Translation files
2014-01-04 13:51:42 -08:00
Ted Nyman
6c6b07fc68
Merge pull request #885 from GiampaoloFalqui/master
...
Add PAWN language
2014-01-04 13:50:37 -08:00
ruben2020
f5a6f20af0
renamed Qt translation ts file to have XML ext and updated test_heuristics.rb
2014-01-04 23:14:58 +08:00
ruben2020
76ee294c29
Removing second ts from languages.yml, but adding to test code for heuristics
2014-01-04 23:01:17 +08:00
ruben2020
77bff8fd6a
*.ts conflict between TypeScript and Qt translation files: attempting roll back of samples.json
2014-01-04 22:04:53 +08:00
ruben2020
40b2e19310
Fix for *.ts conflict between TypeScript and Qt Translation files
2014-01-04 21:32:16 +08:00
Giampaolo Falqui
aaf281ec0e
PAWN .inc extension & sample removed
2014-01-04 13:24:38 +01:00
Giampaolo Falqui
82bc320843
Add PAWN language
2014-01-04 01:39:49 +01:00
Arfon Smith
1f38db61df
Merge pull request #884 from jmromer/add-tex-cls-extension
...
Add tex cls extension
2014-01-03 14:38:13 -08:00
Arfon Smith
db20462481
Merge pull request #834 from berkerpeksag/add-hy
...
Add Hy language.
2014-01-03 14:35:50 -08:00
Jake Romer
79be60bf8f
adds cls file sample
2014-01-03 16:30:15 -05:00
Jake Romer
d57ff3abd6
adds latex cls extension
2014-01-03 16:29:20 -05:00
Arfon Smith
49fd25236e
Merge branch 'pr/411' into obj_cpp
...
Conflicts:
lib/linguist/samples.json
2014-01-03 14:11:49 -06:00
Ted Nyman
cd6c315fc8
Merge pull request #783 from jimhester/master
...
Add r alias
2014-01-02 18:55:10 -08:00
Ted Nyman
60bc772d48
New year
2014-01-02 12:17:28 -08:00
Jim Hester
7ad99baf32
Add check for R alias
2014-01-02 13:39:19 -05:00
Ted Nyman
252ae63854
Merge pull request #880 from emma-burrows/VBnet-samples
...
VB.net samples
2014-01-01 12:06:58 -08:00
Emma Burrows
7e3a9434ef
Updated sample.json to include VB.Net samples
2014-01-01 17:35:45 +00:00
Emma Burrows
f388daab39
Added Visual Basic .NET sample files (a console code file and a Razor vbhtml file)
2013-12-31 19:20:21 +00:00
Daniel van Hoesel
83a742621f
Do not reset options when calling highlight
2013-12-31 13:44:19 +01:00
Berker Peksag
89f4885b62
Add Hy language.
...
Hy is a dialect of Lisp that’s embedded in Python.
2013-12-31 14:43:29 +02:00
Ted Nyman
23a1ae5085
Merge pull request #878 from kevmoo/master
...
updated Dart sample to align with best practices
2013-12-30 19:20:28 -08:00
Kevin Moore
9cd6d6f001
updated Dart sample to align with best practices
2013-12-30 16:39:25 -08:00
Ted Nyman
a15ed48377
Regenerate samples
2013-12-30 14:41:28 -08:00
Ted Nyman
f5e8671481
Merge pull request #877 from emma-burrows/Csharp-samples
...
Csharp samples, including ASP.Net MVC view file
2013-12-30 14:40:50 -08:00
Emma Burrows
614f4f31ed
Merge branch 'Csharp-samples' of https://github.com/emma-burrows/linguist into Csharp-samples
2013-12-30 22:32:57 +00:00
Emma Burrows
95c8405e0c
Corrected order of C# file extentions
2013-12-30 22:31:52 +00:00
Emma Burrows
e6baa1d690
Updated sample.json to include C# samples
2013-12-30 22:06:16 +00:00
Emma Burrows
928409a355
Added cshtml extention for C# ASP.Net MVC Views.
2013-12-30 21:46:30 +00:00
Emma Burrows
86c9c9f6f3
Added a C# console file and cshtml Razor MVC View file.
2013-12-30 21:24:14 +00:00
Ted Nyman
49f29a53c0
Nicer breakdown output
2013-12-29 23:56:13 -08:00
Arfon Smith
40c04c8f6f
travis/bundler fix
2013-12-29 19:27:20 -08:00
Arfon Smith
800d26cdad
Adding Perl heuristic (and fixing up Prolog)
2013-12-29 19:22:31 -08:00
Ted Nyman
016f9852d6
Update prolog samples
2013-12-29 12:24:02 -08:00
Ted Nyman
fbcad41813
2.10.9
2013-12-29 12:15:44 -08:00
Ted Nyman
cdf6fb4a22
Initialize breakdown hash
2013-12-29 02:55:17 -08:00
Ted Nyman
9dc7329601
Merge pull request #873 from github/debug
...
fix refactoring from #836
2013-12-29 02:51:37 -08:00
Patrick Reynolds
bd4204b89e
fix refactoring from #836
2013-12-29 01:32:56 -06:00
Ted Nyman
bbf0e65c74
No need for the extra check
2013-12-28 20:09:54 -08:00
Ted Nyman
b7e2f7cff9
Clearer naming
2013-12-28 20:00:11 -08:00
Ted Nyman
f9e50f4826
Minor README
2013-12-28 19:58:36 -08:00
Ted Nyman
184095cc02
Clarify README for new options
2013-12-28 19:57:39 -08:00
Ted Nyman
6a78ac61a7
Add --breakdown option for linguist binary
2013-12-28 19:56:41 -08:00
Ted Nyman
b498d51889
Add another breakdown_by_file assertion
2013-12-28 19:45:40 -08:00
Ted Nyman
7fb16b7abe
More README
2013-12-28 19:42:03 -08:00
Ted Nyman
7bfdd4086e
Update README for new output
2013-12-28 19:41:06 -08:00
Ted Nyman
dd27ddda17
Fixup output
2013-12-28 19:40:02 -08:00
Ted Nyman
b5181488a0
Merge pull request #872 from github/file-breakdown
...
Add support for stats breakdown by file per repo
2013-12-28 19:32:54 -08:00
Ted Nyman
001068ec75
Add test for language breakdown
2013-12-28 19:29:55 -08:00
Ted Nyman
e660442e2e
Add support for stats breakdown by file per repo
2013-12-28 19:22:13 -08:00
Ted Nyman
f7b7a89709
Start towards pl heuristics
2013-12-28 18:06:04 -08:00
Ted Nyman
f46a895ae3
Merge pull request #870 from joshterrell805/patch-1
...
Add .njs as a Javascript extension
2013-12-28 13:06:20 -08:00
Josh Terrell
da396d4c28
Add .njs as a Javascript extension
...
.njs is an extension used to denote node javascript files.
Fixes https://github.com/github/linguist/issues/865
2013-12-27 14:20:37 -08:00
Ted Nyman
93556449c9
Merge pull request #868 from ktdreyer/gemspec
...
update gemspec metadata
2013-12-27 13:54:19 -08:00
Ken Dreyer
813c150918
add description metadata to gemspec
2013-12-27 14:14:04 -07:00
Ken Dreyer
3ced5ec784
add MIT license metadata to gemspec
2013-12-27 13:21:44 -07:00
Ted Nyman
cdde9096da
More test_markup
2013-12-26 19:36:27 -08:00
Ted Nyman
2cb2194686
Add test_prose
2013-12-26 19:35:19 -08:00
Ted Nyman
6ae12cd0be
Merge pull request #864 from natebrennand/master
...
add AngularJS to the vendored list
2013-12-24 13:43:13 -08:00
Nate Brennand
a3e1420476
add AngularJS to the vendored list
2013-12-24 02:05:10 -08:00
Ted Nyman
66a2d5fa2e
Merge pull request #862 from wadetandy/master
...
Add vendor patterns for bower_components files
2013-12-23 20:55:19 -08:00
Wade Tandy
582daf273a
Add vendor patterns for bower_components files
...
Adds Bower Component files to the vendored files list. This
uses the `bower_components` directory, which is the standard set by the
Bower package manager.
2013-12-23 21:36:55 -05:00
Ted Nyman
310a804507
Add lua interpreter
2013-12-23 18:11:02 -08:00
Ted Nyman
5e4b860fb7
2.10.8
2013-12-23 17:38:54 -08:00
Ted Nyman
86f78792c4
Regenerate samples
2013-12-23 17:37:57 -08:00
Ted Nyman
064c62b587
Remove extra gosu sample
2013-12-23 17:37:05 -08:00
Ted Nyman
7f34de90c6
More ignored files
2013-12-23 17:31:52 -08:00
Ted Nyman
7fb389fda3
Just use primary extension here
2013-12-23 17:24:32 -08:00
Ted Nyman
85e4c58aeb
Merge pull request #861 from github/add_crystal
...
Add crystal
2013-12-23 13:02:55 -08:00
Arfon Smith
de47a28ca0
Merge pull request #860 from github/extending_standard_ml
...
Extending standard ml
2013-12-23 13:02:18 -08:00
Arfon Smith
0f42d35f29
Merge branch 'pr/678' into add_crystal
...
Conflicts:
lib/linguist/languages.yml
2013-12-23 14:58:35 -06:00
Arfon Smith
d51df2aef3
Adding .fun extension to Standard ML definition and adding some sample files
2013-12-23 14:50:39 -06:00
Arfon Smith
0c02bd18db
Merge branch 'pr/520' into standard_ml
2013-12-23 14:39:37 -06:00
Arfon Smith
75276c8380
Regenerating samples.json
2013-12-23 14:37:25 -06:00
Ted Nyman
442aa4ed33
Merge pull request #859 from github/postscript_support
...
Postscript support
2013-12-23 12:33:51 -08:00
Arfon Smith
1ab8c8da53
Merge branch 'pr/804' into postscript_support
...
Conflicts:
lib/linguist/generated.rb
2013-12-23 14:25:33 -06:00
Ted Nyman
f03201209f
Merge pull request #858 from github/perl_6
...
Perl 6
2013-12-23 11:58:12 -08:00
Arfon Smith
d79d535182
Merge branch 'master' into perl_6
...
Conflicts:
lib/linguist/samples.json
2013-12-23 13:52:37 -06:00
Arfon Smith
01dc7e2294
Removing non-Perl 6 specific extensions
2013-12-23 13:50:22 -06:00
Arfon Smith
b2d1917fa0
Merge branch 'pr/750' into perl_6
...
Conflicts:
lib/linguist/samples.json
2013-12-23 13:49:20 -06:00
Ted Nyman
ca9ca29cc9
Merge pull request #857 from github/idl_support
...
Idl support
2013-12-23 11:47:33 -08:00
Arfon Smith
1ea21fbb8d
Removing .pro extension for prolog
2013-12-23 13:37:21 -06:00
Arfon Smith
46274496d6
Merge branch 'master' into idl_support
...
Conflicts:
lib/linguist/samples.json
2013-12-23 13:10:34 -06:00
Arfon Smith
16f1f87a8e
Updating samples to include IDL
2013-12-23 13:09:00 -06:00
Ted Nyman
7847e17735
Merge pull request #856 from ChimeraCoder/master
...
Ignore non-minified bootstrap files
2013-12-23 11:06:03 -08:00
Ted Nyman
8cacd10210
Regenerate samples
2013-12-23 11:05:10 -08:00
Aditya Mukerjee
9a6446bae3
Fix typo
2013-12-23 14:04:39 -05:00
Ted Nyman
f6034b85fb
Remove prolog samples for now and rely on .prolog extension
2013-12-23 11:04:26 -08:00
Arfon Smith
55c24a30df
Merge branch 'pr/425' into idl_support
2013-12-23 13:01:11 -06:00
Aditya Mukerjee
88afdac5d2
Ignore non-minified bootstrap files
...
* bootstrap.min.js is already excluded, but bootstrap.js is not.
2013-12-23 13:30:03 -05:00
Ted Nyman
c5e9023762
Merge pull request #850 from github/cpp_heuristic
...
A C++ shibboleth?
2013-12-23 10:20:36 -08:00
Ted Nyman
b7d23efc1b
Include SCSS as detectable markup
2013-12-23 10:05:36 -08:00
Arfon Smith
300d47b36b
Regenerating samples.json and bringing C++ heuristic test up to date
2013-12-22 19:27:14 -06:00
Arfon Smith
e4d381d81c
Merge branch 'master' into cpp_heuristic
...
Conflicts:
lib/linguist/samples.json
2013-12-22 19:25:01 -06:00
Ted Nyman
3ece15b398
Update samples, version bump to 2.10.7
2013-12-22 15:46:54 -08:00
Ted Nyman
c8761d39d7
Narrow test and set ACTIVE flag for heuristics
2013-12-22 15:25:56 -08:00
Ted Nyman
51195290b8
Remove .pas sample
2013-12-22 15:18:54 -08:00
Clinton N. Dreisbach
63cb5aac20
Adding support for Hoplon files
...
See https://github.com/tailrecursion/hoplon-demos/blob/master/todoFRP/src/index.cljs.hl for an example and https://github.com/tailrecursion/hoplon for the full project.
2013-12-22 11:54:14 -05:00
Ted Nyman
11be3f3f08
Merge pull request #851 from github/append--applescript-extension
...
Include .scpt as a valid Applescript extension
2013-12-21 19:03:14 -08:00
Garen Torikian
91dd8d4950
Include .scpt as a valid Applescript extension
2013-12-21 19:59:00 -06:00
Ted Nyman
9c26488f29
Merge pull request #849 from github/even_moar_cpp
...
Adding a few more problematic C++ .h files to samples.
2013-12-21 12:26:59 -08:00
Arfon Smith
b2a5c30a44
A C++ shibboleth?
2013-12-20 22:28:25 -06:00
Arfon Smith
e3d520dba8
Adding a few more problematic C++ .h files to samples.
2013-12-20 22:01:23 -06:00
Ted Nyman
715680bc36
Minor README
2013-12-20 15:34:40 -08:00
Ted Nyman
b5df71950d
Minor formatting
2013-12-20 14:55:47 -08:00
Ted Nyman
ed6bcfddef
Merge pull request #848 from rlidwka/json5
...
adding JSON5 support
2013-12-19 10:01:20 -08:00
Alex Kocharin
a633dd8c79
adding JSON5 support
2013-12-19 14:13:23 +04:00
Ted Nyman
0974586d5c
Merge pull request #847 from zhemao/master
...
Get scons files recognized as python
2013-12-17 14:10:08 -08:00
Howard Mao
774f658f67
get scons files recognized as python
2013-12-17 16:47:31 -05:00
Ted Nyman
37ef402a1f
Formatting
2013-12-16 21:01:39 -08:00
Ted Nyman
99ad32511e
Minor README updates
2013-12-16 20:59:28 -08:00
Ted Nyman
a282b56f46
Fix debug method
2013-12-16 20:55:00 -08:00
Ted Nyman
9845eba9df
Merge pull request #844 from github/cpp-extra-samples
...
Cpp extra samples
2013-12-16 18:23:33 -08:00
Arfon Smith
a49303c93f
Expanding TestHeuristcs to include all Objective C header files
2013-12-16 15:27:48 -08:00
Rob Hunter
4adbbc3fcc
Add a few samples of misclassified C++ headers
...
Several people mentioned in #467 that they were seeing their C++ projects
erroneously showing up as containing Objective C.
I've added a file from each of the problematic repositories:
- https://github.com/mp13on11/dwarf_mine
- https://github.com/miguelishawt/anax
- https://github.com/mholt/cppcsv
- https://github.com/coder543/libcanister
They all seem to be triggering on different aspects, since adding one sample
wasn't sufficient to correctly classify the others.
The discussion in #467 makes me think that perhaps Linuist might need to take
the rest of the repository into account when classifying ambiguous files.
2013-12-16 14:38:56 -08:00
Ted Nyman
03cadf22fa
2.10.6
2013-12-15 20:31:34 -08:00
Ted Nyman
89c8d1e64c
Docs
2013-12-15 20:30:55 -08:00
Ted Nyman
56ebfae598
Fix test
2013-12-15 20:27:56 -08:00
Ted Nyman
b1bb1a7345
Update RMarkdown type
2013-12-15 20:24:32 -08:00
Ted Nyman
4510bf1007
Merge pull request #839 from github/heuristics
...
Introduce heuristics
2013-12-15 20:20:50 -08:00
Ted Nyman
dd8b368f76
Merge branch 'master' into heuristics
2013-12-15 20:20:19 -08:00
Ted Nyman
17d0b1e02f
More documentation
2013-12-15 20:17:30 -08:00
Ted Nyman
0626def699
Start with Objective-C
2013-12-15 20:15:19 -08:00
Ted Nyman
b3c6c85387
Start on basic heuristics tests
2013-12-15 20:06:59 -08:00
Ted Nyman
455266f27d
Merge pull request #838 from github/rmd-sample
...
Adding rmd example
2013-12-15 20:01:51 -08:00
Arfon Smith
567408bc5e
Adding rmd example
2013-12-15 19:52:15 -08:00
Ted Nyman
0c668ee179
Some README updates
2013-12-15 12:25:47 -08:00
Ted Nyman
8c9ba2214a
Bump to 2.10.5
2013-12-15 12:21:40 -08:00
Ted Nyman
8ba773127c
Drop incorrect interpeter
...
Fixes 1.8.7 issues. cc @arfon
2013-12-15 12:20:10 -08:00
Ted Nyman
c598c9717d
Add ace mode
2013-12-15 00:09:54 -08:00
Ted Nyman
ef41a1ac67
Merge pull request #831 from ethanwhite/master
...
Added RMarkdown to the list of languages
2013-12-15 00:07:35 -08:00
Ted Nyman
3bc17e822d
Start on basic heuristic approach
2013-12-14 23:33:21 -08:00
Ted Nyman
6bd97c7fc7
Bit of docs
2013-12-14 18:51:34 -08:00
Ted Nyman
f6c4e39dbc
Merge pull request #835 from hkdobrev/jshintrc
...
Add `.jshintrc` to JSON filenames
2013-12-14 18:28:21 -08:00
Ted Nyman
7c636c4f65
Merge pull request #836 from github/debug
...
Nicer debug factoring
2013-12-14 15:25:33 -08:00
Ted Nyman
6a8de63d2d
Nicer debug factoring
2013-12-14 15:24:26 -08:00
Haralan Dobrev
107fee8859
Add .jshintrc to JSON filenames
...
JSHint tool for linting JavaScript uses `.jshintrc` configuration file.
It is in JSON format.
Example: https://github.com/jquery/jquery/blob/master/.jshintrc
2013-12-14 16:23:22 +02:00
Douglas Adam Smith II
00de2b011d
Updated language list to include HOW, and fixed the lack of lexer problem.
...
Because HOW does not yet have a standardized lexer, I left the "lexer" field as "Text only".
2013-12-13 01:24:34 -05:00
Ethan White
1cb1705f8e
Added RMarkdown to the list of languages
2013-12-12 14:55:52 -05:00
Ted Nyman
e0c1a84821
2.10.4
2013-12-12 00:56:12 -08:00
Ted Nyman
b7249b671f
Update samples
2013-12-12 00:55:49 -08:00
Ted Nyman
f5e86bc691
Add a .pod sample
2013-12-12 00:55:03 -08:00
Ted Nyman
109841ceb1
2.10.3
2013-12-11 23:30:28 -08:00
Ted Nyman
1b96f87888
Update samples
2013-12-11 15:13:27 -08:00
Ted Nyman
4d40cab954
Ad .sc sample
2013-12-11 15:06:14 -08:00
Ted Nyman
4533b9baaa
Merge pull request #822 from akre54/stylus-support
...
Add stylus support
2013-12-11 15:03:42 -08:00
Adam Krebs
5b35f92bfe
remove accidental sinatra sample. copypasta....
2013-12-11 18:01:40 -05:00
Ted Nyman
17d54d61b4
Add .sc extension for Scala
2013-12-11 14:57:47 -08:00
mmhelloworld
bc923bb6b1
Add Frege language
...
What is Frege?
-------------
Frege is a non-strict, pure functional programming language in the spirit of Haskell for the JVM.
It enjoys a strong static type system with type inference.
Higher rank types are supported, though type annotations are required for that.
Frege programs are compiled to Java and run in a JVM.
Existing Java Classes and Methods can be used seamlessly from Frege.
The Frege programming language is named after and in honor of Gottlob Frege.
Project State:
-------------
The compiler, an Eclipse plugin and a provisional version of the documentation can be downloaded
from here https://github.com/Frege/frege/releases .
The REPL can be downloaded from here
https://github.com/Frege/frege-repl/releases .
An online REPL is running here
http://try.frege-lang.org/ .
Examples:
--------
1) Command Line Clock: https://github.com/Frege/frege/blob/master/examples/CommandLineClock.fr
2) Brainfuck: https://github.com/Frege/frege/blob/master/examples/Brainfuck.fr
3) Concurrency: https://github.com/Frege/frege/blob/master/examples/Concurrent.fr
4) Sudoku: https://github.com/Frege/frege/blob/master/examples/Sudoku.fr
5) Java Swing examples: https://github.com/Frege/frege/blob/master/examples/SwingExamples.fr
2013-12-10 23:36:05 -05:00
Ted Nyman
2a867c9c7f
Merge pull request #823 from github/pod
...
Add separate entry for Pod format
2013-12-10 07:54:25 -08:00
Ted Nyman
5a4bbf42c1
Keep .pod extension for now
2013-12-10 07:53:51 -08:00
Ted Nyman
087ce10f12
Merge pull request #824 from github/wrap-tex
...
Wrap .tex
2013-12-10 07:47:49 -08:00
Brandon Keepers
27092191a8
Wrap .tex
2013-12-10 10:35:28 -05:00
Brandon Keepers
bc93a99864
update test by type
2013-12-10 10:29:40 -05:00
Brandon Keepers
2e4fbe3430
Create separate entry for .pod
2013-12-10 10:26:55 -05:00
waddlesplash
aa78060e41
Adding QMake (Make-like) language.
...
Mostly because the file extension conflicts with that of Prolog.
2013-12-10 10:23:13 -05:00
Adam Krebs
64f77293e8
set stylus lexer to be text only for now
2013-12-10 09:40:06 -05:00
Adam Krebs
9a42628577
add more demos
2013-12-09 22:56:04 -05:00
Adam Krebs
fc9bc8b9e1
Add stylus support
2013-12-09 22:42:57 -05:00
Ted Nyman
2180c11dc6
Bump to 2.10.2
2013-12-08 18:40:14 -08:00
Ted Nyman
11207283c8
Merge pull request #819 from github/tell-me-a-story-of-prose
...
Explicitly mention prose types as `prose`
2013-12-08 18:36:18 -08:00
Garen Torikian
8552ec35b3
Cleanup languages file to fix tests
2013-12-08 16:41:56 -08:00
Garen Torikian
5fdc2e12bf
Alphabetize RST correctly
2013-12-08 16:33:59 -08:00
Garen Torikian
37c8a94369
Include RST in the languages list
2013-12-08 16:19:19 -08:00
Garen Torikian
7d17d69c1b
Set Textile as a prose language
2013-12-08 16:19:08 -08:00
Garen Torikian
ee519aeb4b
Add helper method to retrieve languages by type
2013-12-08 16:12:03 -08:00
Garen Torikian
a825a013d6
Explicitly mention prose types within languages.yml
2013-12-08 16:11:47 -08:00
Ted Nyman
b4906fc3b8
Bit of docs
2013-12-08 15:24:53 -08:00
Ted Nyman
fafeead5dc
Merge pull request #818 from Flyingmana/patch-1
...
recognize composer.lock as generated file
2013-12-08 15:23:19 -08:00
Garen Torikian
5c602d0a4e
Revert "Revert "Merge pull request #695 from github/detect-prose""
2013-12-08 13:51:27 -08:00
Daniel Fahlke
96084fa59a
recognize composer.lock as generated file
2013-12-08 21:31:29 +01:00
Daniel Fahlke
c8eeda6c8a
add generated test and sample for composer.lock
2013-12-08 21:22:50 +01:00
Ted Nyman
2315cdb993
Merge pull request #816 from sgallagher/master
...
Add .lmi to Python extensions
2013-12-06 22:28:05 -08:00
Ted Nyman
2245174d28
2.10.1
2013-12-06 22:10:03 -08:00
Ted Nyman
c089b3f28f
Update samples
2013-12-06 22:09:29 -08:00
Ted Nyman
7e178cc416
Place guards, checks for multiline shell hacks
2013-12-06 22:04:40 -08:00
Ted Nyman
8603760ebe
Merge branch 'master' into more-687
2013-12-06 20:32:22 -08:00
remixz
9cae54bb55
Add Dogescript support
2013-12-06 16:15:34 -08:00
Stephen Gallagher
5bbffb00f5
Add .lmi to Python extensions
...
The OpenLMI project provides a scripting environment based on
Python (wrapping the Python interpreter with the 'lmishell'
command). Python scripts intended to be executed via lmishell are
conventionally given the suffix .lmi to identify them. Since the
syntax is identical to that of Python, it would be best to
identify it that way.
2013-12-06 09:40:10 -05:00
elofgren
89795ebd1f
bundle fix
...
Lets see if this fixes the failing tests
2013-12-05 17:33:20 -05:00
Ted Nyman
4476a23f5a
Merge pull request #813 from computmaxer/brightscript_support
...
Adding support for the Brightscript language
2013-12-05 12:01:58 -08:00
Pat Pannuto
5fb6f34d8a
Add misser lexer entry for nesC to languages.yml
...
The nesC entry in the languages.yml file was missing a lexer entry
and thus wasn't getting picked up. This adds the required lexer line.
2013-12-05 14:55:00 -05:00
Max Peterson
834f37810b
Merge branch 'master' into brightscript_support
...
Conflicts:
lib/linguist/samples.json
2013-12-05 13:02:00 -06:00
Ted Nyman
7e9bc26796
Merge pull request #740 from danluu/vhdl_extensions
...
Add common VHDL file extensions
2013-12-04 15:49:16 -08:00
Ted Nyman
f83f226edc
Merge pull request #812 from Giacom/patch-1
...
Updated the DM language to use the C++ lexer.
2013-12-04 13:45:40 -08:00
Giacom
a04b9dd7cd
Updated the DM language to use the C++ lexer.
2013-12-04 12:07:46 +00:00
Rob Hoelz
f1ffc9e581
Remove duplicate extensions for Perl 6
2013-12-04 11:22:17 +01:00
Ted Nyman
de636f1c0b
Colors for agda and tex
2013-12-04 02:08:58 -08:00
Rob Hoelz
ec6ef033a1
Update samples file
2013-12-04 08:18:17 +01:00
Rob Hoelz
a375a063d5
Add sample Perl 6 files
2013-12-04 08:10:58 +01:00
Rob Hoelz
d66147a277
Add Perl6 to languages.yml
2013-12-04 08:10:58 +01:00
Ted Nyman
283cc3a975
2.10.0
2013-12-03 21:12:12 -08:00
Ted Nyman
23af754194
Merge pull request #810 from github/bump-pygments
...
Bump pygments
2013-12-03 21:10:51 -08:00
Charlie Somerville
50f4050444
Merge pull request #809 from github/languages.json
...
Prefer to load from languages.json if it exists
2013-12-03 21:07:44 -08:00
Charlie Somerville
bf11900bc9
prefer to load from languages.json if it exists
2013-12-04 15:58:34 +11:00
Ted Nyman
61b8a8969f
2.9.9
2013-12-03 19:21:32 -08:00
Ted Nyman
0fb7017add
Bump pygments.rb to 0.5.4
2013-12-03 19:17:32 -08:00
Eric Lofgren
3ecc1f883c
Basic SAS
...
Just an entry for SAS with the basic .sas file extension and two
examples.
2013-12-03 14:48:55 -05:00
Aaron Puchert
86329a0758
Forgot parantheses
2013-12-03 17:21:43 +01:00
Charlie Somerville
4a5165ad7f
Merge pull request #807 from github/update-escape_utils-dep
...
Require escape_utils >= 0.3.1
2013-12-02 21:47:17 -08:00
Charlie Somerville
017c6fd3f2
force escape_utils 0.3.2 on ruby < 1.9.3
2013-12-03 16:42:18 +11:00
Charlie Somerville
3887acd915
require escape_utils >= 0.3.1
2013-12-03 16:15:06 +11:00
Charlie Somerville
a80bf9e024
Merge pull request #806 from github/use-json-for-loading-samples
...
Use JSON instead of YAML for loading samples.json
2013-12-02 21:00:14 -08:00
Charlie Somerville
27c9774d1b
prefer JSON, but fall back to YAML if JSON isn't available
2013-12-03 15:55:25 +11:00
Charlie Somerville
10cadb8725
use JSON instead of YAML for loading samples.json
2013-12-03 15:51:24 +11:00
Ted Nyman
9a5d52e460
Update samples
2013-11-24 10:59:52 -08:00
Ted Nyman
a8ae3d3ae5
Just the extensions for now
2013-11-24 10:58:47 -08:00
Ted Nyman
9bf1b5867a
Merge pull request #794 from natcl/patch-1
...
Changed primary extension for Max
2013-11-24 10:56:30 -08:00
Nathanaël Lécaudé
f64a589e98
Moved the Max examples to the Max folder
2013-11-24 13:54:10 -05:00
Nathanaël Lécaudé
72026d3a3d
Changed primary extension for Max
...
Changed primary extension for Max to .maxpat
.mxt is a legacy file format.
2013-11-24 13:36:26 -05:00
Aaron Puchert
53f29344f8
Changed PostScript type to 'markup'
2013-11-24 18:04:44 +01:00
Aaron Puchert
0436973fb7
Add detection for generated PostScript files.
2013-11-24 18:04:20 +01:00
Ted Nyman
3a8651e31f
Merge pull request #790 from hkdobrev/composer-lock
...
Add composer.lock to JSON filenames
2013-11-23 16:39:52 -08:00
Ted Nyman
953768641c
Merge pull request #791 from mikepurvis/patch-1
...
Add five new extensions to XML, YAML in support of ROS usage.
2013-11-23 16:36:57 -08:00
Mike Purvis
b59d80b00c
Add five new extensions to XML, YAML in support of ROS usage.
...
These extensions are in common use in packages part of ROS, the Robot Operating System.
[urdf](http://wiki.ros.org/urdf ), [srdf](http://wiki.ros.org/srdf ): These are Robot Description Files, XML documents which describe the physical realities of a robotics platform, for the purposes of consumption by common libraries.
[xacro](http://wiki.ros.org/xacro ) is for input files to the XML macro processor xacro, which is used in ROS to output URDF and SRDF files.
[launch](http://wiki.ros.org/roslaunch/XML ): Documents which describe sets of ROS nodes to launch together.
[rviz](https://github.com/ros-visualization/rviz/blob/hydro-devel/default.rviz ): YAML configuration files belonging to the [rviz](http://wiki.ros.org/rviz#Overview ) utility.
Each one has been in use for several years in various ROS-related applications; lots of examples should be apparent in orgs like ros, ros-drivers, ros-visualization, pr2, turtlebot, husky, etc.
Thanks for your consideration!
2013-11-23 19:31:05 -05:00
Haralan Dobrev
56dec42c70
Add composer.lock to JSON filenames
...
[Composer](http://getcomposer.org ] uses one configuration file (composer.json) and
one lock file (composer.lock). They both use valid JSON.
Example: https://github.com/OpenBuildings/jam/blob/master/composer.lock
2013-11-23 13:03:22 +02:00
Max Peterson
c88585cffb
Adding support for the Brightscript language, with samples.
2013-11-21 19:26:44 -06:00
Ted Nyman
46779da3b5
Check line length for minified for now
2013-11-20 09:33:25 -08:00
Ted Nyman
654050a459
Minor gemspec edits
2013-11-19 17:44:47 -08:00
Jim Hester
c2ca9f40ac
Add r alias
2013-11-18 13:45:11 -05:00
Ted Nyman
fe9f186b13
Merge pull request #782 from liluo/dev
...
fix typo
2013-11-17 13:41:16 -08:00
liluo
01616ef54e
fix typo
2013-11-17 20:08:42 +08:00
Ted Nyman
9fd802a208
Regenerate samples
2013-11-16 12:33:51 -08:00
Ted Nyman
86e0b94700
Merge master
2013-11-16 12:33:18 -08:00
Ted Nyman
6e4e5e78ad
Regenerate samples.json
2013-11-16 12:29:25 -08:00
Ted Nyman
183c280263
Better lexer
2013-11-16 12:28:42 -08:00
Ted Nyman
cb0b3a688f
Merge pull request #771 from GreatEmerald/master
...
Add initial UnrealScript support
2013-11-16 12:24:29 -08:00
Ted Nyman
4f656c200b
Minor docs/naming
2013-11-15 18:42:53 -08:00
Ted Nyman
791d9eed41
Merge pull request #779 from jvanegmond/patch-1
...
Added AutoIt
2013-11-15 18:38:18 -08:00
Daniel Standage
edf19a0941
Does adding Rscript as an alias help?
2013-11-14 23:00:19 -05:00
Daniel Standage
dfeaaaa17e
Move file location based on Travis error message
2013-11-14 22:47:05 -05:00
Daniel Standage
bcefa61fe0
Added new Rscript code
2013-11-14 22:29:41 -05:00
Jos van Egmond
74775b2e0a
Added AutoIt
...
Language website: http://autoitscript.com
Example project on GitHub: https://github.com/jvanegmond/au3-minecraft-monitor
2013-11-14 11:15:38 +01:00
Ted Nyman
04c78c8c33
Bit more README
2013-11-10 17:57:43 -08:00
Ted Nyman
762b389721
Minor README updates
2013-11-10 17:55:17 -08:00
Ted Nyman
32e10d2c37
Merge pull request #775 from wjk/fix-doc-typo
...
Confusing Typo Fix
2013-11-10 09:25:52 -08:00
William Kent
d7baf4ed7b
Fixed typo in a documentation comment.
2013-11-10 10:48:03 -05:00
Ted Nyman
5bef198e6d
More lenient regex for LICENSE
2013-11-09 19:13:08 -08:00
Ted Nyman
c03e310422
Merge pull request #770 from hkdobrev/phpunit.xml.dist
...
Add phpunit.xml.dist to XML filenames
2013-11-09 19:11:18 -08:00
Ted Nyman
43723ba5ef
Simpler samples
2013-11-09 16:43:45 -08:00
Ted Nyman
25954c8992
Merge pull request #773 from afischer15/master
...
Added Initial NetLogo support
2013-11-09 16:42:22 -08:00
Ted Nyman
12f01e9e94
Color for dart
2013-11-09 16:39:55 -08:00
Eric Schulte
41f7589d4e
unit test for find_by_shebang
2013-11-09 11:44:17 -07:00
Eric Schulte
d93edf0897
adding interpreter arrays to some languages
2013-11-09 11:44:17 -07:00
Eric Schulte
7a6202a8c3
language interpreters and shebang lines
...
Add an interpreter array to each language, and match interpreters found
in the shebang lines of scripts to this array to identify the language
of scripts.
With suggestions from tnm. https://github.com/github/linguist/pull/687
2013-11-09 11:44:17 -07:00
Andrew Fischer
240f6a63f4
removed error causing readme... oops.
2013-11-09 12:44:09 -05:00
Andrew Fischer
f0558769f2
added initial NetLogo support
2013-11-09 12:31:29 -05:00
GreatEmerald
12086b69ac
Add initial UnrealScript support
...
The two samples are for two different UnrealScript generations:
MutU2Weapons is UnrealScript 2, US3HelloWorld is UnrealScript 3.
Signed-off-by: GreatEmerald <pastas4@gmail.com >
2013-11-09 15:29:59 +02:00
Haralan Dobrev
e47b312866
Add phpunit.xml.dist to XML filenames
...
PHPUnit (a popular unit testing tool for PHP) uses `phpunit.xml`
for its configuration.
However it would use `phpunit.xml.dist` as well if `phpunit.xml`
is not available.
The reason is to track `phpunit.xml.dist` in your repo.
And to ignore `phpunit.xml`.
By default everyone (including a CI) would use `phpunit.xml.dist`
except you add `phpunit.xml` locally.
`phpunit.xml.dist` has the same XML structure as `phpunit.xml`.
So it should be detected as XML by linguist.
Example: https://github.com/erusev/parsedown/blob/master/phpunit.xml.dist
I don't know why linguist is not detecting this file as XML since
it starts with `<?xml`. Perhaps it is another issue.
2013-11-09 12:53:15 +02:00
Ted Nyman
eb5f1468d2
.pluginspec for XML
2013-11-08 14:13:45 -08:00
Ted Nyman
77c7ee6d2e
Update samples
2013-11-07 17:26:20 -08:00
Ted Nyman
4f547d79a9
2.0.0 Ruby builds
2013-11-07 17:25:05 -08:00
Ted Nyman
8a5b26536e
Merge pull request #755 from frunns/node-modules-generated
...
Added node_modules/ to generated files.
2013-11-07 17:01:53 -08:00
Ted Nyman
355ac3d81a
Merge pull request #500 from Leushenko/master
...
Added BlitzBasic
2013-11-06 20:45:30 -08:00
Ted Nyman
8b8123a3c1
Add TeX as detectable markup
2013-11-06 20:17:47 -08:00
Ted Nyman
fc44af9343
Merge pull request #764 from bricker/add-appraisals
...
Add Appraisals to Ruby filenames
2013-11-06 20:15:12 -08:00
Ted Nyman
4654553d07
Merge pull request #765 from GordonSmith/UpperCaseECL
...
Uppercase ECL
2013-11-06 17:45:23 -08:00
Gordon Smith
940df300e8
Uppercase "ECL" Sample folder
...
Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com >
2013-11-06 09:19:29 +00:00
Gordon Smith
72b8e1c76f
Uppercase "Ecl" language to "ECL"
...
Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com >
2013-11-06 09:17:03 +00:00
Bryan Ricker
92282e3677
Add Appraisals to Ruby filenames
2013-11-05 18:28:01 -08:00
Ted Nyman
9e9cbb144e
Merge pull request #763 from lukaselmer/patch-2
...
Describe how to update samples.json
2013-11-05 17:46:53 -08:00
Lukas Elmer
8c5f1e201e
Describe how to update samples.json
...
Describe how to update samples.json after adding new samples.
2013-11-06 02:44:07 +01:00
Lukas Elmer
ab20c033fe
update samples.yml
2013-11-06 02:36:36 +01:00
Lukas Elmer
fd9c657ed4
Merge branch 'master' of https://github.com/github/linguist into patch-1
2013-11-06 02:26:50 +01:00
Ted Nyman
fea07d025d
Bump to 2.9.8
2013-11-05 17:14:23 -08:00
Ted Nyman
41a570818d
Just .veo for now
2013-11-05 15:24:05 -08:00
Ted Nyman
c1e38425d0
Merge pull request #741 from danluu/verilog_extensions
...
Add common Verilog extensions
2013-11-05 15:23:38 -08:00
Ted Nyman
6fb4e6836c
Just primary extension for now
2013-11-05 15:21:27 -08:00
Ted Nyman
a2f9150f50
Merge pull request #760 from vszakats/patch-4
...
recognize xBase sources
2013-11-05 15:20:55 -08:00
Ted Nyman
2dcee1e43c
Update samples
2013-11-05 15:18:10 -08:00
Ted Nyman
867a4d96fe
Unique primary extension
2013-11-05 15:16:36 -08:00
Ted Nyman
b8c7b71ca5
Text only for now
2013-11-05 15:15:40 -08:00
Ted Nyman
70396ab636
Merge pull request #460 from remobjects/master
...
Oxygene language detection
2013-11-05 15:14:34 -08:00
Ted Nyman
67b5b51c47
Merge pull request #499 from ppannuto/nesc
...
Add support for nesC
2013-11-05 15:13:32 -08:00
Ted Nyman
7b443fcdde
Merge pull request #758 from kashif/nvidia-cuda
...
added cuda lexer and removed example from c++ samples
2013-11-05 13:57:49 -08:00
Kashif Rasul
d86f8ba12f
merged from master and updated samples.json
2013-11-05 22:07:39 +01:00
Kashif Rasul
856ee4724c
Merge remote-tracking branch 'upstream/master' into nvidia-cuda
...
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2013-11-05 22:06:20 +01:00
Kashif Rasul
e635af4ef9
Revert 94b3ea3..b301634
...
This rolls back to commit 94b3ea3df5 .
2013-11-05 22:05:12 +01:00
Kashif Rasul
b30163444f
checked in updated samples.json
2013-11-05 22:02:41 +01:00
Ted Nyman
051bedefab
Include .emacs filenames
2013-11-05 12:26:17 -08:00
Ted Nyman
1d7f63e38b
Remove extra ace modes
2013-11-05 12:15:14 -08:00
Ted Nyman
d96657a48b
Alphabetize
2013-11-05 11:57:40 -08:00
Ted Nyman
8bdd6ea510
Merge pull request #578 from timm/patch-1
...
Update languages.yml
2013-11-05 11:57:11 -08:00
Ted Nyman
9f65e702fc
Remove dupe extension
2013-11-05 11:42:09 -08:00
Ted Nyman
a500dee94e
Update samples file
2013-11-05 11:36:56 -08:00
Ted Nyman
1a11a6ab48
Merge pull request #555 from timjb/master
...
Support Agda and Literate Agda
2013-11-05 11:36:20 -08:00
Ted Nyman
c5f1317b47
Update samples file
2013-11-05 11:34:48 -08:00
Tim Baumann
5e03ff961b
Merge branch 'master' of https://github.com/github/linguist
...
Conflicts:
lib/linguist/languages.yml
2013-11-05 16:55:48 +01:00
Viktor Szakáts
a0c06eb6b9
recognize xBase sources
...
[xBase: https://en.wikipedia.org/wiki/xBase ]
Reopened PR 593 with the two language additions split off.
2013-11-05 11:30:04 +01:00
Viktor Szakáts
7f9142a41d
recognize Harbour sources
...
[Harbour language: https://github.com/harbour/core ]
Reopened PR 593 with the two language additions split off.
2013-11-05 11:27:04 +01:00
Kashif Rasul
94b3ea3df5
added cuda lexer and removed example from c++ samples
2013-11-05 10:57:12 +01:00
Ted Nyman
6d7eae5011
Merge pull request #757 from chlorinejs/clojure-samples
...
add Clojure and its dialects to /samples
2013-11-05 00:39:27 -08:00
Hoàng Minh Thắng
3bbeea3682
add Clojure and its dialects to /samples
2013-11-05 15:33:05 +07:00
Frans Krojegård
562ec13696
Added node_modules/ to generated files.
2013-11-05 09:31:46 +01:00
Ted Nyman
a5c3bd7c13
Remove this until heuristic improves
2013-11-05 00:20:28 -08:00
Ted Nyman
6ae6882e1a
Merge pull request #657 from mndrix/prolog
...
Add misclassified Prolog file
2013-11-04 22:43:19 -08:00
Ted Nyman
c4ad830931
Add .vimrc
2013-11-04 22:29:24 -08:00
Ted Nyman
5d417b4669
Fix syntax
2013-11-04 22:19:38 -08:00
Ted Nyman
02a264fad8
Merge pull request #612 from adityam/master
...
Add extensions for ConTeXt
2013-11-04 22:19:05 -08:00
Ted Nyman
31c3c43f64
Merge pull request #550 from rschiang/master
...
Include Qt QML markup detection
2013-11-04 22:11:03 -08:00
Ted Nyman
5197ea2488
Merge pull request #731 from zhuzhuor/master
...
Add support for RobotFramework .robot files
2013-11-04 22:00:17 -08:00
Ted Nyman
66167de1f9
Merge pull request #754 from myguidingstar/master
...
add more Clojure extensions and/or dialects'
2013-11-04 21:58:37 -08:00
Hoàng Minh Thắng
9482c2b822
add more Clojure extensions and/or dialects'
2013-11-05 12:52:14 +07:00
Ted Nyman
012a9c0e05
Merge pull request #495 from andygrunwald/decimal-places-in-output
...
Add decimal places to statistic output
2013-11-04 21:46:32 -08:00
Ted Nyman
881201a2c6
Merge pull request #682 from Jaxan/patch-1
...
Added Clean language
2013-11-04 21:10:34 -08:00
Ted Nyman
d656988258
Merge pull request #589 from kynetx/adding_krl
...
added KRL config and sample
2013-11-04 21:09:36 -08:00
Ted Nyman
89f7f8a00b
Merge pull request #595 from j-jorge/patch-1
...
Add common file extensions to the c++ language
2013-11-04 21:08:20 -08:00
Ted Nyman
e4ec48fe8d
Merge pull request #751 from CodeBlock/master
...
Add Idris.
2013-11-04 21:07:25 -08:00
Ted Nyman
1a4f890d04
Merge pull request #620 from Bartvds/master
...
Added Vagrantfile and Chef /cookbooks to vendors.yml
2013-11-04 21:05:08 -08:00
Ted Nyman
71633871f3
Merge pull request #561 from assassini/master
...
Added an exclusion pattern for a "dependencies" folder in the root directory
2013-11-04 21:00:50 -08:00
Ted Nyman
f523561e66
Ignore .osx files
2013-11-04 20:57:40 -08:00
Bartvds
f3007215b1
Added Vagrantfile to vendors.yml
...
Closes #619
2013-11-05 05:53:09 +01:00
Ted Nyman
1847b237c9
Remove alias
2013-11-04 20:46:11 -08:00
Ted Nyman
07169db217
Merge pull request #531 from chriskuehl/master
...
Add vendor exception for PhoneGap/Cordova device-specific JavaScript libraries.
2013-11-04 20:43:46 -08:00
Ted Nyman
4b4b368356
Add .R extension
2013-11-04 20:41:30 -08:00
Ted Nyman
09ef0cd3e1
Add cproject extension
2013-11-04 20:39:48 -08:00
Ted Nyman
0f6bca7a3d
Merge pull request #596 from HQ063/patch-1
...
Update languages.yml
2013-11-04 20:37:05 -08:00
Chris Kuehl
5e3d811902
Merge github.com:github/linguist
...
Conflicts:
lib/linguist/vendor.yml
2013-11-04 20:32:52 -08:00
Ted Nyman
12c655a48a
Merge pull request #508 from AdamFerguson/master
...
Add Jade and Scaml
2013-11-04 20:30:20 -08:00
Ted Nyman
fdddffe041
Just .g4 for now
2013-11-04 20:27:46 -08:00
Ted Nyman
c3aab69b11
Merge pull request #697 from robstoll/master
...
Added ANTLR to the list, Pygments should have a lexer for ANTLR
2013-11-04 20:27:20 -08:00
Ted Nyman
3f1161d713
Merge pull request #643 from zulus/extjs_exclude
...
Exclude ExtJS library
2013-11-04 20:10:03 -08:00
Ted Nyman
cf14c5fa4f
Merge pull request #450 from Giacom/master
...
Added DM (Dream Maker) language.
2013-11-04 19:53:25 -08:00
Ted Nyman
8aac009b00
Add more xquery extensions
2013-11-04 19:49:54 -08:00
Ted Nyman
05bb8b10fd
Merge pull request #562 from hkdobrev/sublime-text
...
Added JSON extensions for Sublime Text
2013-11-04 19:40:48 -08:00
Ted Nyman
ecacbc937b
Remove ace mode
2013-11-04 19:34:30 -08:00
Ted Nyman
86d0f0a84a
Merge pull request #392 from qqshfox/protocol_buffers
...
Add Protocol Buffers
2013-11-04 19:33:43 -08:00
Ted Nyman
34218d9a5c
Merge pull request #475 from pointwise/glyph
...
Added Glyph scripting language
2013-11-04 19:28:18 -08:00
Ted Nyman
de7ca0d954
Ignore files under thirdparty/
2013-11-04 19:24:32 -08:00
Ted Nyman
81176f8dfa
Add generated JNI detection, update samples
2013-11-04 19:14:34 -08:00
Ted Nyman
6ee999617e
Add syscalldefs.h sample
2013-11-04 19:05:56 -08:00
Ted Nyman
88442094f9
Merge pull request #590 from jsocol/master
...
Add .adp for Tcl files to languages.yml
2013-11-01 11:04:07 -07:00
Ricky Elrod
5037dd5add
Add Idris.
...
This adds Idris into the mix and uses the text-only parser for now, pending
upstream merging this patch in:
https://bitbucket.org/birkenfeld/pygments-main/pull-request/210/idris-lexer-added-lexer-for-idris/diff
Once that gets merged in, the lexer should change to idris.
2013-11-01 04:52:35 -04:00
Ted Nyman
aa41c87158
Merge pull request #739 from danluu/bluespec
...
Add Bluespec language
2013-10-30 23:50:52 -07:00
Ted Nyman
569eac2222
Whitespace
2013-10-30 23:46:42 -07:00
Ted Nyman
2de23046cc
Merge pull request #572 from Aaron1011/add_realbasic
...
Added REALbasic
2013-10-30 23:46:09 -07:00
Ted Nyman
ca8b27ff15
Merge pull request #614 from robin850/patch-1
...
Lex .mspec files like Ruby
2013-10-30 23:45:36 -07:00
Ted Nyman
0f17ba0fcf
Merge pull request #715 from Jaykul/master
...
Update PowerShell File Extensions
2013-10-30 23:44:18 -07:00
Ted Nyman
d5002ef06a
Start vendor work for bootstrap by ignoring minimized bootstrap js and css
2013-10-30 19:12:52 -07:00
Ted Nyman
ce443e73f1
Merge pull request #707 from larsbrinkhoff/lisp
...
Common Lisp misidentified as OpenCL
2013-10-30 00:34:03 -07:00
Lars Brinkhoff
89b5e9f5e6
Rebuild samples.json to make Travis happy.
2013-10-30 07:28:09 +01:00
Lars Brinkhoff
c6c5e79ccf
Add .cl as a Common Lisp file extension.
2013-10-30 07:28:08 +01:00
Ted Nyman
2bac3af299
Fix typo
2013-10-29 11:59:58 -07:00
Ted Nyman
5411c5457d
Need to wait on pygments update
2013-10-29 11:59:27 -07:00
Ted Nyman
92595cffa3
Merge pull request #749 from hoelzro/master
...
Use the Haxe lexer for Haxe
2013-10-29 11:54:42 -07:00
Ted Nyman
ad77279bbf
Text only lexer for Inno Setup
2013-10-29 11:54:25 -07:00
Rob Hoelz
e7d8b99ca2
Use the Haxe lexer for Haxe
...
The lexer for Haxe is no longer named haXe, so linguist is currently
unable to find it. This fixes that.
2013-10-29 08:56:37 +01:00
Paul Bone
f0ad498b93
Add the Mercury language to linguist
...
lib/linguist/languages.yml:
Add the declaration for the language.
samples/Mercury:
Add samples for the classifier as Mercury shares it's filename extension
with several other languages.
2013-10-29 15:01:06 +11:00
Ted Nyman
971d848eec
Merge pull request #737 from jeabakker/patch-1
...
Update vendor.yml
2013-10-28 12:27:54 -07:00
Ted Nyman
f353fa3890
Merge pull request #691 from le717/master
...
Detect Inno Setup installer scripts
2013-10-28 11:36:51 -07:00
Ted Nyman
64ce62a804
2.9.7
2013-10-28 11:24:58 -07:00
Ted Nyman
bb9537c5b4
Merge pull request #746 from tnm/no-prose
...
Revert "Merge pull request #695 from github/detect-prose"
2013-10-28 11:23:12 -07:00
Ted Nyman
9f00b5478d
Revert "Merge pull request #695 from github/detect-prose"
...
This reverts commit 80321272b1 , reversing
changes made to 02500d3830 .
2013-10-28 11:21:56 -07:00
Lukas Elmer
086b565488
Added another matlab example
2013-10-28 18:06:17 +01:00
Lukas Elmer
27566d93e2
Added another matlab example
2013-10-28 18:02:15 +01:00
Dan Luu
7b1c78b848
Add common Verilog extensions
2013-10-26 14:15:20 -05:00
Dan Luu
4ec9145700
Add common VHDL file extensions
2013-10-26 14:10:46 -05:00
Dan Luu
922fe46f56
Add Bluespec examples
2013-10-26 14:02:04 -05:00
Dan Luu
d4628cf5db
Add bluespec to language list
2013-10-25 20:58:17 -05:00
Jerome Bakker
cb9c3732f2
Update vendor.yml
...
extend the vendor/ exclusion to handle vendors/
Some projects use this folder to store external libaries (eg https://github.com/Elgg/Elgg )
2013-10-25 17:02:04 +02:00
Ted Nyman
ce6a8aa671
Merge pull request #733 from Sheeo/patch-1
...
Ungroup Elm from Haskell
2013-10-23 00:02:16 -07:00
Ted Nyman
bda61ec3d2
Merge pull request #732 from sstephenson/master
...
Highlight Bats test files as Shell
2013-10-23 00:00:13 -07:00
Ted Nyman
3ea0d479fc
Merge pull request #730 from WestleyArgentum/patch-1
...
Color for Julia!
2013-10-22 20:01:23 -07:00
Michael
9ff1a9a54c
Ungroup Elm from Haskell
...
Elm is its own language and should be counted as such
2013-10-22 14:32:12 +02:00
Sam Stephenson
024005d912
Highlight Bats test files as Shell
2013-10-21 19:44:09 -05:00
Bo Zhu
4d7cd834be
add support for RobotFramework .robot files
2013-10-21 13:59:22 -04:00
Hanfei Shen
281e7456d5
Add Protocol Buffers
2013-10-19 13:24:43 +08:00
Westley Argentum Hennigh
f41c79066b
Color for Julia!
...
See https://github.com/JuliaLang/julia/issues/4569
2013-10-18 10:37:31 -07:00
Ted Nyman
063ba50952
Bump to 2.9.6
2013-10-17 13:57:00 -07:00
Ted Nyman
70bc0b3b77
Merge pull request #584 from jayphelps/patch-1
...
Added common alternative Handlebars extensions
2013-10-16 23:50:48 -07:00
Ted Nyman
057ea80582
Merge pull request #663 from acgetchell/patch-2
...
Add LaTeX and BibTeX
2013-10-16 23:44:41 -07:00
Ted Nyman
a046e1c380
Merge pull request #721 from olivergondza/patch-1
...
Highlight .jelly files as XML
2013-10-16 23:30:17 -07:00
Ted Nyman
e3c2a5e510
Merge pull request #701 from thorn0/patch-1
...
TypeScript: fixed syntax, it wasn't TypeScript at all
2013-10-16 23:27:31 -07:00
Charlie Somerville
a00967ddc4
Merge pull request #728 from github/fix-dup-primary-extension-for-mumps
...
Ensure no two languages have the same primary extension
2013-10-16 09:58:52 -07:00
Charlie Somerville
599e1e2a51
update samples.json
2013-10-16 12:43:20 -04:00
Charlie Somerville
44638e1c6b
add .m as an alternate extension for MUMPS so it's still picked up
2013-10-16 12:43:20 -04:00
Charlie Somerville
cabd4fb4c5
change MUMPS' primary extension from .m to .mumps
...
.m currently clashes with Objective-C, and MUMPS is chosen before
Objective-C when creating .m files in Gist. Even if .mumps isn't a
legitimate MUMPS extension, I think we should change it anyway since
Objective-C is far more likely to be intended when a user uses .m
2013-10-16 12:43:20 -04:00
Charlie Somerville
086845f189
use @primary_extension_index in find_by_filename
2013-10-16 12:43:16 -04:00
Charlie Somerville
413c881af8
add @primary_extension_index to ensure we don't have duped primary exts
2013-10-16 11:41:19 -04:00
Jaykul
74eb60a354
Saying my ABCs
...
Fixing https://travis-ci.org/github/linguist/jobs/12531345
I swear: I am not normally dyslexic
2013-10-14 14:22:11 -04:00
Jaykul
85e54e9af2
Fix alphabetical order of ps1xml
2013-10-14 13:52:40 -04:00
Oliver Gondža
245521db22
Highlight .jelly files as XML
...
[Jelly](http://commons.apache.org/proper/commons-jelly/ ) is used heavily by stapler/stapler and jenkinsci/jenkins.
2013-10-14 19:38:56 +02:00
Jaykul
5b8ad31d75
Add psc1, fix order in PowerShell
...
I had omitted .psc1 because I wasn't confident it was xml
And I have now sorted psd1/psm1 correctly
2013-10-14 13:20:16 -04:00
Sparky's Widgets
a0aae8cdc1
Update languages.yml
...
Added support for Eagle PCB files which are becoming common enough now on Github to make this addition.
2013-10-14 01:41:37 -06:00
Ted Nyman
80321272b1
Merge pull request #695 from github/detect-prose
...
Detect prose documents
2013-10-12 18:12:27 -07:00
Garen Torikian
02500d3830
Merge pull request #713 from aclements/master
...
Recognize jQuery >= 1.10.0
2013-10-12 17:22:09 -07:00
Jaykul
921ceaa221
Update PowerShell File Extensions
...
The three core PowerShell language extensions are .psd1, .ps1 and .psm1 -- plus two xml file extensions: .ps1xml and .clixml which are for formatting rules and serialization.
.psm1 modules files use exactly the same syntax as scripts, but are imported rather than executed.
.psd1 are metadata files which use a subset of the same syntax (they can be highlighted using the same highlighter, it's just some commands, variables, and types aren't allowed in data files)
2013-10-12 16:37:49 -04:00
Austin Clements
5232a45d1f
Recognize jQuery >= 1.10.0
...
jQuery recently passed 1.10, but the vendor regexp assumed each
component of the version number would be only one digit. Allow
multiple digits for the minor and micro versions.
2013-10-11 21:21:43 -04:00
Andy Grunwald
fdf000ec62
Add decimal places to statistic output
...
If you analyze a project sometimes the statistic outputs a
language with 0%. At first it seems that the language is not
part of this project, but there are only some decimal places
missing.
2013-10-02 20:40:12 +02:00
Ted Nyman
c7933537b1
Merge pull request #705 from glts/add-j-language
...
Added J to languages
2013-10-01 22:02:48 -07:00
glts
e194d7238e
Added "Text only" lexer for J
...
There is no lexer for J so far, use "Text only" to make the build pass.
2013-09-30 23:28:35 +02:00
glts
33d777a6ff
Added support for J to languages.yml
2013-09-30 21:20:28 +02:00
thorn0
1b90dfedf9
TypeScript: fixed syntax, it wasn't TypeScript at all
2013-09-30 13:32:41 +03:00
Robert Stoll
b0b7d75bcd
ANTLR was in the wrong order. corrected this mistake
2013-09-27 18:43:11 +02:00
Robert Stoll
74ba0f9c39
Added ANTLR to the list, Pygments should have a lexer for ANTLR
2013-09-27 18:21:39 +02:00
John J. Camilleri
a2d6b374da
Merge remote-tracking branch 'upstream/master'
2013-09-27 10:18:26 +02:00
Ted Nyman
8465961e72
Merge pull request #574 from alaingilbert/patch-1
...
There is a lexer for TypeScript in the pygments project
2013-09-26 02:27:19 -07:00
Ted Nyman
f5cb6e035d
Merge pull request #696 from aaronpuchert/rprofile
...
Add .Rprofile files
2013-09-26 02:26:09 -07:00
Aaron Puchert
7946de7116
Add .Rprofile to filenames for R
2013-09-25 12:43:22 +02:00
Garen Torikian
9e65eb35e7
💄
2013-09-24 21:47:30 -07:00
Garen Torikian
76a1369932
Alphabetize detectable markup
2013-09-24 21:28:39 -07:00
Garen Torikian
12e92f127b
Add samples of prose content
2013-09-24 21:28:09 -07:00
Garen Torikian
50f3b2e398
Add Mediawiki
2013-09-24 16:34:46 -07:00
Garen Torikian
a716151c83
Add Creole
2013-09-24 16:33:09 -07:00
Garen Torikian
3c70fffb67
Add Org
2013-09-24 16:32:02 -07:00
Garen Torikian
a0a879a3a3
Add RDoc
2013-09-24 16:30:02 -07:00
Garen Torikian
5d35d18634
Add AsciiDoc as an option
2013-09-24 16:28:54 -07:00
Garen Torikian
a3a6c2f8b3
Alphabetize, foo'
2013-09-24 16:23:05 -07:00
Garen Torikian
8eef1c33b8
Start adding prose content to detector
2013-09-24 16:13:04 -07:00
Joshua Moerman
6182b0fbc2
Clean has no lexer
...
The haskell lexer doesn't work nice, as the comments are totally different.
2013-09-21 22:55:29 +02:00
Joshua Moerman
4e4f3c6e17
Replaced tabs with spaces
...
Didn't see the difference in the github editor...
2013-09-21 21:27:17 +02:00
Triangle717
800f445b22
Update languages.yml
...
Detect Inno Setup installer scripts (http://www.jrsoftware.org/isinfo.php )
2013-09-20 16:24:13 -04:00
Ted Nyman
a9db25cc5b
Fix grammar
2013-09-19 17:33:26 -07:00
Tim Baumann
b5e1bda3e4
Merge branch 'master' of https://github.com/github/linguist
2013-09-19 15:47:18 +02:00
Ted Nyman
f06167eaca
Bump to 2.9.5
2013-09-18 19:02:12 -07:00
Ted Nyman
687e82307e
.cfg is used by too many non INI files
2013-09-18 19:00:15 -07:00
Joshua Moerman
d9358d8af3
Added Clean language
...
With the blue color from: http://wiki.clean.cs.ru.nl/Clean
2013-09-13 16:41:38 +02:00
kethomassen
fb3e59c6f5
Fix Crystal Lexer
...
"ruby" => "Ruby"
2013-09-10 16:52:12 +10:00
Ted Nyman
b3fbd42786
Merge pull request #536 from zzet/patch-1
...
Added .podsl extension for Common Lisp language
2013-09-09 09:33:20 -07:00
Andrew Kumanyaev
590ed26f7b
Alphabetized list for Common Lisp
...
Via comment https://github.com/github/linguist/pull/536#issuecomment-24046315
2013-09-09 11:58:24 +04:00
Ted Nyman
12093ee1f0
Merge pull request #672 from Bulwersator/master
...
Add squirrel
2013-09-09 00:54:31 -07:00
kethomassen
c0c0252bab
Add Crystal test
2013-09-09 17:52:11 +10:00
kethomassen
02953ac3ef
Add Crystal
...
http://crystal-lang.org/
2013-09-09 17:47:16 +10:00
Ted Nyman
ee840321d1
Add test_data
2013-09-09 00:39:34 -07:00
Ted Nyman
0cbc44677c
Merge pull request #606 from kethomassen/patch-1
...
Change YAML type to data
2013-09-09 00:38:04 -07:00
kethomassen
a9b944ac36
Make markup tests pass
...
Yaml ain't Markup Language!
2013-09-09 16:44:00 +10:00
Ted Nyman
759860d866
Merge pull request #549 from oubiwann/add-lfe-support
...
Added support for LFE (Lisp Flavored Erlang).
2013-09-08 23:27:32 -07:00
Ted Nyman
c4b21f51e4
Merge pull request #677 from github/rename-delphi-to-pascal
...
Rename Delphi to Pascal
2013-09-08 23:13:43 -07:00
Charlie Somerville
fdccffddfc
rename Delphi to Pascal
2013-09-07 03:17:25 +10:00
Charlie Somerville
e610789d38
rake samples
2013-09-07 03:10:56 +10:00
Ted Nyman
3bd8ed45e4
Merge pull request #676 from faithanne/master
...
Adding .x3d to the list of .xml extensions.
2013-09-05 19:13:27 -07:00
Faith-Anne L. Kocadag
42311e1bf3
Adding .x3d to the list of .xml extensions.
...
Adding .x3d to the list of .xml extensions: [x3d specifications] (http://www.web3d.org/x3d/specifications/x3d_specification.html )
2013-09-05 22:05:21 -04:00
Daniël W. Crompton
7c1716aa1e
This pull request solves issue #674 , see it for details.
2013-09-06 01:47:14 +02:00
Bulwersator
9e9aae1d83
really fix sorting
2013-09-05 22:10:49 +02:00
Bulwersator
229ab3a268
fix sorting
2013-09-05 22:02:09 +02:00
Bulwersator
85840aadc2
Create Squirrel.nut
2013-09-05 20:54:59 +02:00
Bulwersator
32b7b3e1b1
Update languages.yml
2013-09-05 20:50:08 +02:00
Ted Nyman
5e7eeae98e
Merge pull request #669 from r0man/cljx
...
Add the ".cljx" file extension to the list of Clojure languages.
2013-09-04 10:23:39 -07:00
Roman Scherer
de8c4daa45
Add the ".cljx" file extension to the list of Clojure languages.
...
Some people start writing portable Clojure/Clojurescript code and use
the ".cljx" file extension for that. This is driven by this project:
https://github.com/lynaghk/cljx
2013-09-03 21:34:06 +02:00
Ted Nyman
64990a00b8
Merge pull request #656 from liluo/dev
...
Remove unused else
2013-09-03 09:26:47 -07:00
John J. Camilleri
6df8bd62d3
Try to fix encoding probs by converting to utf8
2013-09-03 09:02:29 +02:00
John J. Camilleri
d6e3bcc875
Remove Gla and Gle from Gf test samples
2013-09-03 08:51:39 +02:00
John J. Camilleri
200473ba27
Change GF lexer from haskell to Haskell
2013-09-03 08:44:22 +02:00
John J. Camilleri
05fb0c35fa
Add Grammatical Framework
2013-09-03 08:30:06 +02:00
Ted Nyman
33434f08f4
Documentation
2013-09-02 00:02:15 -07:00
Ted Nyman
d5730f6fd1
Merge pull request #664 from Mouq/master
...
Add .nqp to the list of Perl file extensions
2013-09-02 00:01:05 -07:00
Mouq
2305496f94
Fix order of extensions
2013-09-01 22:06:08 -04:00
Mouq
d031392507
Add .nqp to the list of Perl file extensions
2013-09-01 10:14:14 -04:00
Adam Getchell
7e251d7345
Add definitions to TeX
2013-08-31 18:21:14 -07:00
Adam Getchell
e33e76a1a7
Update languages.yml
2013-08-31 18:12:16 -07:00
Adam Getchell
9064369517
Update languages.yml
2013-08-31 18:08:39 -07:00
Adam Getchell
a9c86d5453
Add LaTeX and BibTeX
2013-08-31 17:11:11 -07:00
Michael Hendricks
4b0c975426
Add misclassified Prolog file
...
This file was incorrectly identified as Perl.
2013-08-30 08:31:02 -06:00
liluo
6ec22a1674
remove unused else
2013-08-30 11:04:46 +08:00
Aditya Mahajan
71b48eaf55
Also add .mkvi file extension
2013-08-29 19:41:48 -04:00
Ted Nyman
694f51d09e
Merge pull request #642 from Dav1dde/volt
...
Added Volt language
2013-08-27 22:36:15 -07:00
Ted Nyman
79040d00c7
Merge pull request #519 from mmullis/master
...
Add COBOL language support
2013-08-27 02:37:47 -07:00
Ted Nyman
7dfc1644ce
Merge pull request #628 from pmoura/master
...
Add alternative Logtalk source file extension
2013-08-26 14:14:03 -07:00
zulus
777f1d27d1
Exclude ExtJS library
2013-08-23 02:53:26 +02:00
David
c4a90bbbcd
Added Volt language
2013-08-22 13:48:26 +02:00
Ted Nyman
ac0920a11b
Merge pull request #599 from larsbrinkhoff/glsl
...
Add OpenGL Shading Language.
2013-08-19 22:11:41 -07:00
Paulo Moura
a4bdca6d6b
Add alternative Logtalk source file extension
2013-08-19 02:31:33 +01:00
Ted Nyman
f9bfcceba9
Merge pull request #512 from mark-otaris/patch-1
...
Add the .rbxs extension for Lua files
2013-08-18 17:10:09 -07:00
Ted Nyman
e0ceccc0c6
Merge pull request #626 from dzidzitop/patch-1
...
COPYING is added to excludes as a file that contains copyright informati...
2013-08-18 04:06:39 -07:00
dzidzitop
cd3e88fe8b
COPYING is added to excludes as a file that contains copyright information.
2013-08-18 14:03:16 +03:00
Lars Brinkhoff
254b6de1d3
Add OpenGL Shading Language.
2013-08-17 14:31:28 +02:00
Julik Tarkhanov
a93e9493e2
Add OpenGL shading language (GLSL)
...
This is the language used for writing OpenGL shaders, which are becoming much more mainstream lately.
2013-08-17 14:31:28 +02:00
Ted Nyman
53b356deee
Only looking at root dir
2013-08-16 15:02:01 -07:00
Ted Nyman
9dca6fa9cc
Vendor READMEs
2013-08-16 15:00:34 -07:00
Ted Nyman
7226aa18de
Merge pull request #559 from sethvargo/add_berksfile
...
Add Berksfile to the list of Ruby types
2013-08-15 12:36:24 -07:00
Seth Vargo
ce97865bd2
Add 'Berksfile' to the list of Ruby files
2013-08-15 10:29:39 -04:00
Ted Nyman
424fa0f56b
Merge pull request #621 from abahgat/xmi-as-xml
...
Recognize Umbrello .xmi files as XML
2013-08-14 14:47:37 -07:00
Alessandro Bahgat
007fc9ebd0
Added .xmi to the extensions for XML
2013-08-14 17:33:23 -04:00
Ted Nyman
e0104c8d12
2.9.4
2013-08-14 08:57:07 -07:00
Ted Nyman
1a98a1f938
Add an F# alias
2013-08-14 08:55:58 -07:00
Ted Nyman
e005893d4c
Syntax
2013-08-14 08:37:03 -07:00
Ted Nyman
6c74d854ec
2.9.3, update samples, update test
2013-08-14 08:35:53 -07:00
Ted Nyman
06b185f725
Fix F# search term
2013-08-14 08:32:50 -07:00
Robin Dupret
64ec42cf4a
Lex .mspec files like Ruby
2013-08-09 21:47:47 +02:00
Aditya Mahajan
c4b24d9ae1
Add extensions for ConTeXt
...
[ConTeXt] is a macro language build on TeX (just as LaTeX is build on
TeX). It tends to use `.mkii` and `.mkiv` extensions to represent files used in
Mark II (MkII) version and Mark IV (MkIV) version of ConTeXt.
[ConTeXt]: http://wiki.contextgarden.net/
2013-08-07 20:37:40 -04:00
Ted Nyman
e6f38cbf45
2.9.2
2013-08-05 23:17:33 -07:00
Ted Nyman
1764674a13
Remove old test
2013-08-05 23:02:19 -07:00
Ted Nyman
4741a47d21
Bring in @upsuper's css generated check
2013-08-05 23:00:04 -07:00
kethomassen
432bffe3ec
Change YAML type to data
2013-08-05 16:13:18 +10:00
Gonzalo HQ063
090216df2a
Update languages.yml
...
Alphabetize the recently added .frm extension
2013-08-04 12:40:45 -03:00
Ted Nyman
7b2fec88d1
Update samples
2013-08-03 13:25:47 -07:00
Ted Nyman
76128ccb37
Add make samples and shebang for make
2013-08-03 13:21:58 -07:00
Ted Nyman
f5ede0d0f9
Update samples
2013-08-03 13:13:49 -07:00
Siraaj Khandkar
70d1649b45
Added an R script sample.
2013-08-02 17:17:00 -04:00
Ted Nyman
de706a2eb9
Merge pull request #588 from techy1157/patch-1
...
Vendored .DS_Store (for mac users)
2013-08-01 21:48:20 -07:00
Ted Nyman
33ebee0f6a
Merge pull request #598 from github/let-css-soar
...
css detection
2013-07-30 16:23:06 -07:00
Ted Nyman
51a989d5f1
Update CSS color
2013-07-30 15:30:47 -07:00
Ted Nyman
3fc208b4ce
Bump to 2.9.0
2013-07-30 14:43:30 -07:00
Ted Nyman
0fa54a85d8
Include .scss file samples
2013-07-30 14:21:04 -07:00
Ted Nyman
96e8a5d2cc
Start detecting CSS
2013-07-30 13:30:39 -07:00
Ted Nyman
838fbc5626
Drop less from vendor.yml
2013-07-30 03:14:51 -07:00
Gonzalo HQ063
486af800b5
Update languages.yml
...
- Add .frm extension as VB file
2013-07-30 00:11:40 -03:00
j-jorge
f0b9b3a35a
Add common file extensions to the c++ language
...
.hpp and .tpp extensions are of common use respectively for headers files and separate implementation of template classes/methods.
2013-07-29 17:27:25 +02:00
Ted Nyman
80780ab042
2.8.12
2013-07-26 16:11:56 -07:00
David Calavera
bd19f6ed17
Merge pull request #594 from github/docker_syntax
...
Docker syntax
2013-07-26 16:10:30 -07:00
Ted Nyman
2ae76842a0
0.8.11
2013-07-26 16:08:24 -07:00
Ted Nyman
750804876e
Docs for the linguist script
2013-07-26 16:08:24 -07:00
Ted Nyman
1d8da964e2
More color tweaks
2013-07-26 16:08:24 -07:00
David Calavera
d21d0f281a
Put the Dockerfile sample into the right directory.
2013-07-26 15:47:45 -07:00
David Calavera
a8e337e0eb
Add Dockerfile sample.
2013-07-26 15:35:00 -07:00
David Calavera
37429d91a0
Add Docker files to the list of shell formatted files.
2013-07-26 15:33:23 -07:00
Ted Nyman
4b9c6fdf62
Merge pull request #592 from vszakats/patch-1
...
ignore more Git local config files to avoid them being misidentified as ...
2013-07-25 19:46:26 -07:00
Viktor Szakáts
4130825a43
ignore more Git local config files to avoid them being misidentified as Racket, Ruby or else
2013-07-24 11:46:01 +02:00
James Socol
8c42e61271
Update languages.yml
...
Add .adp for AOL Server Tcl files.
2013-07-22 14:54:37 -04:00
Ted Nyman
6d95590861
2.8.10
2013-07-20 23:15:13 -07:00
Ted Nyman
dbc36a5e63
More color tweaking
2013-07-20 23:14:53 -07:00
Ted Nyman
32a106cedd
2.8.9
2013-07-20 23:02:54 -07:00
Ted Nyman
78ed103f90
Fix casing
2013-07-20 23:02:12 -07:00
Ted Nyman
3e26b2a0a7
Update samples file
2013-07-20 15:10:46 -07:00
Ted Nyman
4fb910533f
Add another php script sample
2013-07-20 15:05:49 -07:00
Ted Nyman
b71cab6add
Give go language a color closer to its website
2013-07-19 22:51:59 -07:00
Phil Windley
394fb528cc
getting pendantic about ASCII sorting order
2013-07-19 16:32:54 -06:00
Phil Windley
d2f4eec397
added lexer for KRL
2013-07-19 16:29:51 -06:00
Phil Windley
5f29bf3bb4
added KRL config and sample
2013-07-19 13:46:42 -06:00
Lazersmoke
5a9d35917f
Vendored .DS_Store
...
In case a Mac user uploads lots of folders with .DS_Stores and changes their project language as such.
2013-07-19 00:02:39 -05:00
Jay Phelps
0029183078
Needed handlebars extensions in alpha-numeric order.
2013-07-18 02:00:32 -07:00
Jay Phelps
0978258f57
Added common alternative Handlebars extensions
2013-07-18 01:47:14 -07:00
Ted Nyman
772a9a582c
2.8.8
2013-07-17 03:01:53 -07:00
Ted Nyman
e633d565a9
Update samples
2013-07-17 02:59:28 -07:00
Ted Nyman
7d6ee108c4
2.8.7
2013-07-17 02:51:07 -07:00
Ted Nyman
dd64c3b545
Merge pull request #583 from github/add-slash
...
Add Slash
2013-07-17 02:49:50 -07:00
Charlie Somerville
b462e29e1d
update pygments
2013-07-17 02:35:38 -07:00
Charlie Somerville
43f4f5bd32
add Slash to linguist
2013-07-17 01:51:34 -07:00
Ted Nyman
904e86d901
2.8.6
2013-07-15 12:07:33 -07:00
Ted Nyman
374164a299
Merge pull request #582 from github/gitignore
...
Don't bother with .gitignore files
2013-07-15 12:07:00 -07:00
Ted Nyman
f73f309595
Don't bother with .gitignore files
2013-07-15 12:06:07 -07:00
Ted Nyman
f23110a98d
Bump to 2.8.5
2013-07-13 23:23:41 -07:00
Ted Nyman
3193fc90f9
Merge pull request #579 from github/fix-escript
...
Add another escript script
2013-07-13 23:21:49 -07:00
Ted Nyman
cc04519520
Add another escript script
2013-07-13 23:16:36 -07:00
Ted Nyman
f51c5e3159
Update documentation related to Pygments
2013-07-12 14:10:55 -07:00
Tim Menzies
a75d918b93
Update languages.yml
2013-07-12 14:33:23 -04:00
Ted Nyman
c439ca5f97
Merge pull request #575 from github/suppress-generated-cs
...
Hide .designer.cs files
2013-07-11 18:53:39 -07:00
Paul Betts
4d45f13783
Hide .designer.cs files
...
VS creates a bunch of files that, while important to version, are often also
huge and boring. We should suppress them.
2013-07-11 15:54:54 -07:00
Alain Gilbert
2a56719378
There is a lexer for TypeScript in the pygments project
2013-07-11 11:59:44 -04:00
Aaron Hill
23289d8901
Added REALbasic
2013-07-10 18:56:41 -04:00
Ted Nyman
7d594b55e4
2.8.4
2013-07-07 23:38:11 -07:00
Ted Nyman
5268a93fa4
Merge pull request #443 from stuartpb/patch-1
...
Add Erlang rebar escript bundles to vendor.yml
2013-07-07 23:32:58 -07:00
Ted Nyman
ae44530a66
Regenerate samples
2013-07-07 21:26:33 -07:00
Ted Nyman
285216a258
Merge pull request #568 from cono/master
...
add .fcgi file with proper shebang as Perl sample
2013-07-07 21:26:07 -07:00
cono
4d3720745e
Add Perl's index.fcgi to samples
2013-07-08 04:01:50 +03:00
Ted Nyman
a681a252d4
Merge pull request #548 from talentdeficit/master
...
change erlang css color to something less horrendous
2013-07-07 15:42:53 -07:00
Ted Nyman
22de40f5f6
2.8.3
2013-07-07 15:27:59 -07:00
Ted Nyman
7fbfe0a4b4
Silence this warning
2013-07-07 15:26:29 -07:00
Ted Nyman
29f5ea591f
2.8.2
2013-07-07 15:18:09 -07:00
Ted Nyman
438c0a4ec1
Remove unncessary xc extension
2013-07-07 15:17:32 -07:00
Ted Nyman
887933c86a
Bump to 2.8.1
2013-07-07 14:54:24 -07:00
Ted Nyman
53340ddd4c
Even more Python script support
2013-07-07 14:53:15 -07:00
Ted Nyman
72b70a11bc
Bump to 2.8.0
2013-07-07 14:37:01 -07:00
Ted Nyman
d853864edb
Merge pull request #567 from github/workspace
...
Better Python script support; update samples.json
2013-07-07 14:35:57 -07:00
Ted Nyman
62ad763933
Better Python script support; update samples.json
2013-07-07 14:33:18 -07:00
Ted Nyman
6a15ae47ee
Some space here
2013-07-07 14:07:03 -07:00
Ted Nyman
1bebb50482
Exclude LICENSE files
2013-07-07 13:54:22 -07:00
Haralan Dobrev
d351d6091d
added JSON extensions for Sublime Text
...
Signed-off-by: Haralan Dobrev <hkdobrev@gmail.com >
2013-07-02 00:10:42 +03:00
assassini
fae8f83f64
Added a test case for the "dependencies" folder exclusion pattern
2013-07-01 21:46:54 +03:00
assassini
d3d62726ae
Added an exclusion pattern for a "dependencies" folder in the root directory
2013-07-01 21:38:22 +03:00
Tim Baumann
cf15832504
add agda and literate agda support
2013-06-29 12:28:43 +02:00
Ted Nyman
fdc81d8818
Update LICENSE
2013-06-24 14:32:07 -06:00
Poren Chiang
764df07450
Include Qt/QML lanuage
2013-06-23 03:20:07 +08:00
Duncan McGreggor
68dfff60b5
Fixed typo (removed capitalization).
2013-06-21 14:39:04 -07:00
Duncan McGreggor
479871f019
Added support for LFE (Lisp Flavored Erlang).
2013-06-21 14:23:31 -07:00
alisdair sullivan
10ec56e667
change css color representing erlang to slightly less horrendous
...
color
2013-06-20 14:48:51 -07:00
Ted Nyman
1e958a18f8
Merge pull request #541 from hkdobrev/patch-1
...
Added .tmTheme as XML extension
2013-06-19 13:31:26 -07:00
Ted Nyman
9fa0f6cd6f
Merge pull request #543 from jasonbot/master
...
Treat `.pyt` files as Python source
2013-06-19 13:31:08 -07:00
Ted Nyman
4e339db911
Merge pull request #377 from rlsosborne/detect-xc-language
...
Add detection for the XC programming language.
2013-06-19 13:30:45 -07:00
Haralan Dobrev
c1469b25a1
Added .tmTheme as XML extension
...
Files with the `.tmTheme` extension similar to `.tmCommand`, `.tmLanguage`, `.tmPreferences` and `.tmSnippet` are configuration XML files for TextMate or SublimeText.
The `.tmTheme` extension was missing from this list.
2013-06-18 17:02:34 +03:00
Jason Scheirer
ef6abed81a
Languages.yml entries must be in alphabetical order
2013-06-17 22:11:16 -06:00
"Jason Scheirer"
96473849e0
Add .pyt as an extension for Python
2013-06-17 17:30:10 -07:00
Paul Betts
b14e09af6b
Merge pull request #215 from oxan/master
...
Add jQuery UI and more ASP.NET MVC files to vendor.yml
2013-06-17 11:01:04 -07:00
Andrew Kumanyaev
42050c4d12
Update languages.yml
...
Added .podsl extension for Common Lisp language
2013-06-17 21:48:39 +04:00
Joshua Peek
84dc918729
Linguist 2.7.0
2013-06-10 11:08:49 -05:00
Joshua Peek
032125b114
Axe indexable?
2013-06-10 11:06:18 -05:00
Joshua Peek
b1a137135e
Axe colorize_without_wrapper
2013-06-10 10:58:33 -05:00
Joshua Peek
1a53d1973a
ws
2013-06-10 10:39:59 -05:00
Joshua Peek
490afdddd1
some air
2013-06-10 10:37:55 -05:00
Joshua Peek
9822b153eb
ws
2013-06-10 10:36:56 -05:00
Chris Kuehl
1af71c8945
Add tests for PhoneGap/Cordova vendor exceptions.
2013-06-10 01:09:23 -04:00
Chris Kuehl
acc1a56da4
Add Cordova's/PhoneGap's JS device library as vendor exclusion.
2013-06-10 01:05:20 -04:00
Ted Nyman
bf4596c26d
Merge pull request #530 from github/not-really-mac
...
Less clever newline detection
2013-06-09 21:48:11 -07:00
Joshua Peek
3e3fb0cdfe
Say why
2013-06-09 21:02:55 -05:00
Joshua Peek
d907ab9940
Kill mac_format check, buggy
2013-06-09 21:02:11 -05:00
Joshua Peek
9c1d6e154c
Always split lines on \n or \r
2013-06-09 21:01:03 -05:00
Joshua Peek
b5681ca559
Correct count
2013-06-09 21:00:20 -05:00
Joshua Peek
4b8f362eb7
Merge test cases
2013-06-09 20:53:48 -05:00
Joshua Peek
2e39d1d582
Rebuild samples
2013-06-09 20:53:33 -05:00
Joshua Peek
fa797df0c7
Note that BlobHelper is a turd
2013-06-09 20:51:26 -05:00
Joshua Peek
c7100be139
Make mac_format? private
2013-06-09 20:48:45 -05:00
Joshua Peek
91284e5530
Add failing test bad mac format
2013-06-09 20:45:59 -05:00
Patrick Reynolds
e5cf7ac764
bump version to include the new sample files
2013-06-06 22:46:11 -05:00
Patrick Reynolds
3ae785605e
Merge pull request #529 from github/more-samples
...
More samples
2013-06-06 20:40:12 -07:00
Patrick Reynolds
e7ac4e0a29
helpful comments
2013-06-06 17:04:28 -05:00
Patrick Reynolds
b275e53b08
use LINGUIST_DEBUG to debug the Bayesian filter
2013-06-06 16:54:18 -05:00
Patrick Reynolds
f363b198e1
more and better samples for Nu, Racket, Scala
...
- 99 bottles of beer is more substantial than hello world
- also fixed chmod 755 on several .script! files
2013-06-06 16:53:16 -05:00
Ted Nyman
37c5570cec
Merge pull request #528 from github/erlang-samples
...
Erlang samples
2013-06-06 13:46:53 -07:00
Patrick Reynolds
2db2f5a46d
add erlang, more-complex shell examples
...
- some Erlang and escript files
- .escript extension
- .erlang extension
- shell script with %, ##, name tokens
2013-06-06 15:41:44 -05:00
Patrick Reynolds
e33f4ca96e
remove redundant OCaml extensions entry
2013-06-06 15:21:49 -05:00
Ted Nyman
246580fb43
Update README.md
2013-05-31 15:27:00 -06:00
Aaron Puchert
fab34da3e7
Added PostScript to languages.yml and a sample file.
2013-05-31 20:10:54 +02:00
Matthew Fluet
a9a28ce58d
The .fun extension is commonly used for Standard ML.
2013-05-30 20:54:36 -04:00
Michael Mullis
f2b80a239f
COBOL: move up in the sort order
2013-05-30 01:33:04 +00:00
Michael Mullis
c6d38ab647
COBOL comes before Clojure and extensions must be sorted
2013-05-30 01:29:36 +00:00
Michael Mullis
420594874a
add COBOL language support
2013-05-30 01:17:07 +00:00
Ted Nyman
912f635d2a
Merge pull request #515 from Turbo87/jinja
...
Added .jinja extension to HTML+Django language
2013-05-27 13:38:13 -07:00
Tobias Bieniek
4ae5dd360f
Added .jinja extension to HTML+Django language
2013-05-27 22:05:17 +02:00
Mark Otaris
407c40f7d3
Add '.rbxs' extension for Lua files
2013-05-23 19:34:04 -03:00
Ted Nyman
329f9a0fc8
Merge pull request #503 from Drup/patch-1
...
Add .eliom to ocaml extensions
2013-05-21 23:24:30 -07:00
Ted Nyman
d62257b149
Merge pull request #504 from wjlroe/riemann-configs-are-clojure
...
Recognise riemann.config files as Clojure files
2013-05-21 23:22:56 -07:00
Ted Nyman
19539404a4
Merge pull request #510 from Gozala/wisp
...
Add wisp language support.
2013-05-21 23:20:37 -07:00
Irakli Gozalishvili
9ee0523cad
Add wisp language support.
2013-05-21 14:03:16 -07:00
Adam Ferguson
89bc82d9df
Add samples for Jade and Scaml
2013-05-16 13:21:58 -04:00
Adam Ferguson
30aa3fd5d6
Add Jade and Scaml
2013-05-16 10:26:01 -04:00
William Roe
846e84fc8c
Recognise riemann.config files as Clojure files
2013-05-13 18:25:27 +01:00
Drup
cd006487b3
Add .eliom to ocaml extensions
2013-05-13 17:10:07 +02:00
Ted Nyman
597ce9adc3
Add Clojure and just use the existing Bash record
2013-05-11 00:26:13 -06:00
Ted Nyman
61040402df
Actually remove the languages
2013-05-11 00:23:10 -06:00
Ted Nyman
8013cd081a
Based on current stats, add Shell, Coffeescript to popular; drop TeX, XML
2013-05-11 00:22:27 -06:00
Leushenko
22cdb9ee90
Added BlitzBasic
2013-05-09 14:58:41 +01:00
Pat Pannuto
df448c0761
Add support for nesC
...
nesC is an embedded systems language. It it is a stable product (~10
years old) primarily used for TinyOS, an embedded operating system.
Development has recently moved to github (https://github.com/tinyos/nesc ).
Pygments has now pulled the nesC lexer as of 2013/5/6:
https://bitbucket.org/birkenfeld/pygments-main/pull-request/166/
Please let me know if I need to do anything else / add more information.
2013-05-06 18:06:43 -04:00
Ted Nyman
99c296264a
Merge pull request #483 from KevinT/master
...
Added scriptcs language detection
2013-05-06 13:16:14 -07:00
Ted Nyman
ba51461604
Merge pull request #493 from josegonzalez/patch-1
...
Consider .reek files as yaml
2013-05-03 01:16:01 -07:00
Ted Nyman
6610d0dd46
Merge pull request #494 from josegonzalez/patch-2
...
Consider .factor-rc and .factor-boot-rc factor files. Closes #492
2013-05-03 01:15:12 -07:00
Jose Diaz-Gonzalez
3adc0e1b16
Reorder extensions in order to pass tests
2013-04-30 15:54:41 -03:00
Jose Diaz-Gonzalez
0a47b4865a
Consider .factor-rc and .factor-boot-rc factor files. Closes #492
2013-04-30 15:50:51 -03:00
Jose Diaz-Gonzalez
13f1a1fc74
Consider .reek files as yaml
2013-04-30 15:49:00 -03:00
Ted Nyman
3ad129e6e6
Update samples.json
2013-04-28 22:38:07 -07:00
Kevin Trethewey
475e865809
Added scriptcs file extention to C# section
2013-04-28 07:40:12 +03:00
marc hoffman
1e93e98d30
Merge branch 'master' of git://github.com/github/linguist
2013-04-27 22:57:33 +02:00
marc hoffman
d0034b4fb9
Oxygene language detection — drop lexer setting, as we now have a proper Oxygene lexer in pigments.rb
2013-04-27 22:55:57 +02:00
Ted Nyman
0c3dcb0a9b
Update color for UPC
2013-04-27 21:01:33 +08:00
Ted Nyman
3138fa79a0
Merge pull request #484 from waltherg/patch-1
...
Added support for Unified Parallel C
2013-04-27 06:00:17 -07:00
waltherg
c88170b6f6
Added support for Unified Parallel C
...
http://upc.gwu.edu/
2013-04-27 13:12:03 +02:00
Pointwise, Inc.
3b79cf3cf2
Add lexer
2013-04-24 11:30:00 -05:00
Ted Nyman
f3ee7072a6
Merge pull request #479 from CodeBlock/gemfile-https
...
Make Gemfile use https://rubygems.org
2013-04-24 09:09:25 -07:00
Ted Nyman
5b5d9da33c
Merge pull request #477 from liluo/patch-1
...
added multi line comment flag for python
2013-04-24 09:07:28 -07:00
Ricky Elrod
dc1d17a051
Make Gemfile use https://rubygems.org
2013-04-21 00:35:13 -04:00
落
0bc28d9424
added multi line comment flag for python
2013-04-19 15:33:02 +08:00
Pointwise, Inc.
5b06a46451
Added Glyph scripting language
2013-04-18 16:11:50 -05:00
Ted Nyman
8b5b8a9760
Merge pull request #471 from mihaip/master
...
Detect source files generated by the Protocol Buffer compiler
2013-04-16 23:20:24 -07:00
Mihai Parparita
6c98bbf02c
Detect source files generated by the Protocol Buffer compiler
2013-04-16 22:14:50 -07:00
Ted Nyman
9f0964cd7d
Merge pull request #461 from github/detect-csv
...
Add `csv?` BlobHelper
2013-04-04 14:36:08 -07:00
Yaroslav Shirokov
b68732f0c7
Add detection for CSV
2013-04-04 14:01:09 -07:00
marc hoffman
15a746650c
Merge branch 'master' of https://github.com/github/linguist
2013-04-03 13:20:50 +02:00
Ted Nyman
b99abba27f
Merge pull request #455 from github/axml
...
Add axml extension to xml
2013-04-01 19:57:47 -07:00
Ted Nyman
9c12823d38
Add axml extension to xml
2013-04-01 19:56:38 -07:00
Ted Nyman
28bee50e6a
Merge pull request #451 from github/pdfs
...
Add PDF detection
2013-03-25 21:14:16 -07:00
Garen Torikian
4148ff1c29
Add PDF detection
2013-03-25 15:45:58 -07:00
Giacomand
e408b5fbaa
* Trying this.
2013-03-25 16:26:14 +00:00
Giacomand
e26bf5a0d2
- Moving diff to after DM.
2013-03-25 16:14:06 +00:00
Giacomand
465d60ba86
* Missed setting the lexer to Text Only.
2013-03-25 16:07:19 +00:00
Giacomand
d5c3978a6e
* Fixed a mis-formating.
2013-03-25 10:13:38 +00:00
Giacomand
d4312c05bf
- Updated sample file.
2013-03-25 09:54:23 +00:00
Giacomand
7efad57176
Added:
...
* DM (Dream Maker) language.
* Sample DM file.
The DM language is used in an engine known as BYOND which allows users to easily create their own games in a language that is designed to be accessible for newcomers. I do not know how much a language has to be used on the site to be considered but searching for "BYOND" does show a lot of people using the language. I am also still learning git so if I have missed something then please let me know.
2013-03-25 09:49:00 +00:00
Ted Nyman
009bff6cc2
Merge pull request #448 from github/update-db
...
Update samples
2013-03-22 21:37:22 -07:00
Ted Nyman
c918c5b742
Update samples
2013-03-22 21:35:02 -07:00
Ted Nyman
4a33b7ae8e
Merge pull request #150 from lparenteau/master
...
Add detection for the M programming language (aka MUMPS).
2013-03-22 21:32:50 -07:00
Ted Nyman
777952adcb
Merge pull request #446 from github/ceylon-as-ceylon-not-textonly
...
Render Ceylon as Ceylon since it is now in Pygments
2013-03-18 17:40:17 -07:00
Matthew McCullough
ef4c47347d
Render Ceylon as Ceylon since it is now in Pygments
2013-03-18 15:34:37 -07:00
Ted Nyman
5e34315bb3
Merge pull request #349 from tucnak/master
...
Support of Qt Designer .ui files
2013-03-18 12:50:19 -07:00
Illya Kovalevskyy
4f5624cd5f
Order is fixed
2013-03-18 01:40:40 +02:00
Illya Kovalevskyy
f76d64f9aa
Merge branch 'master' of github.com:github/linguist
...
Conflicts:
lib/linguist/languages.yml
2013-03-18 01:36:19 +02:00
Ted Nyman
4444b6daa1
Merge pull request #441 from rdeltour/xml-group
...
Remove XProc and XSLT from the group XML
2013-03-17 16:14:59 -07:00
Stuart P. Bentley
ec786b73bc
Add Erlang rebar escript bundles to vendor.yml
...
Fixes #236
2013-03-16 13:51:08 -07:00
Romain Deltour
7ca58f8dd9
Remove XProc and XSLT from the group XML
2013-03-15 12:40:59 +01:00
Laurent Parenteau
58420f62d9
Merged with upstream. Updated M (aka MUMPS) detection to use the new bayesian / samples method.
2013-03-14 11:33:09 -04:00
Ted Nyman
a20631af04
Merge pull request #373 from vincentwoo/patch-1
...
Add extension support for Iced Coffeescript
2013-03-13 23:10:33 -07:00
Ted Nyman
44995d6f62
Merge pull request #438 from richo/bugs/sample_db
...
Bugs/sample db
2013-03-12 23:32:31 -07:00
richo
2d7dea2d97
Don't emit the diff if samples db is out of date
...
There's a warning message emitted with instructions, a 2000 line diff
does nothing to help the user track down the issue.
2013-03-13 17:29:05 +11:00
richo
2cdbe64b66
Update samples db
2013-03-13 15:09:51 +11:00
Ted Nyman
030ad89a14
Bump to 2.6.8
2013-03-12 01:09:28 -07:00
Ted Nyman
a34ee513c0
Merge pull request #436 from github/ignore-test-fixtures
...
Vendor test/fixtures
2013-03-12 01:07:50 -07:00
Ted Nyman
96d29b7662
Vendor test/fixtures
2013-03-12 01:06:26 -07:00
Ted Nyman
3f077ea71e
Merge pull request #383 from REAS/master
...
Update to include Processing as a new language
2013-03-11 18:39:03 -07:00
Ted Nyman
de94b85c0d
Merge pull request #295 from yandy/patch-1
...
downcase extname when we determin whether it's a image
2013-03-10 15:39:55 -07:00
Ted Nyman
1c771cc27d
Remove sample for now until test structure changes
2013-03-10 15:36:49 -07:00
Ted Nyman
a41ec3a801
Merge pull request #321 from mndrix/patch-1
...
Add a misclassified Prolog file
2013-03-10 15:34:34 -07:00
Ted Nyman
d9d9e01242
Update samples database
2013-03-10 15:26:46 -07:00
Ted Nyman
04abb5310a
Add .pluginspec sample
2013-03-10 15:25:02 -07:00
Ted Nyman
c7ed9bd7b3
Better regex
2013-03-10 15:23:14 -07:00
Ted Nyman
8aadb5eeaa
Merge pull request #312 from HerbertKoelman/master
...
Added to vendor.yml dependencies related to automake and autoconf
2013-03-10 15:22:17 -07:00
Casey Reas
e4b5593728
Add Processing to languages.yml, includes lexer: Java
2013-03-08 16:10:34 -08:00
marc hoffman
14d363b942
Oxygene language detection — trying if making .pas not the primary extension (which Delphi also has) fixes the build fail
2013-03-08 12:48:39 +01:00
marc hoffman
f8c6277946
Oxygene language detection — now with "text only" lexer for now (why do we need this, other languages don't specify one)
2013-03-08 12:21:51 +01:00
marc hoffman
8254bcc3ac
Oxygene language detection
2013-03-08 12:13:56 +01:00
Ted Nyman
f8389f0d93
Bump to 2.6.7
2013-03-07 20:18:44 -08:00
Ted Nyman
af12db9276
Update samples database
2013-03-07 20:18:07 -08:00
Ted Nyman
688a6bb581
Don't include .inc.
...
Format is used by too many other non lasso repos
2013-03-07 20:15:17 -08:00
Michael Galloy
a8b2b0a86b
Adding Interactive Data Language (IDL) support.
2013-03-07 18:48:27 -07:00
Ted Nyman
5d5935965a
Merge pull request #423 from gentoo90/nsis-lexer
...
Add NSIS installer scripting language
2013-03-07 17:26:14 -08:00
Ted Nyman
f795b20582
Merge pull request #391 from bfontaine/forth-samples
...
More Forth samples
2013-03-07 17:07:07 -08:00
Ted Nyman
c2023d33b9
Merge pull request #363 from dveeden/master
...
Add DOT language
2013-03-07 14:12:07 -08:00
gentoo90
d9c375b74a
Add .nsh extension
2013-03-07 22:39:16 +02:00
gentoo90
7179ec56ef
Add NSIS installer scripting language
2013-03-07 21:39:37 +02:00
Ted Nyman
26c850c37f
Update samples.json to latest data
2013-03-06 19:59:33 -08:00
Ted Nyman
2023f35af7
Merge pull request #396 from elehcim/master
...
Added Matlab code samples
2013-03-06 19:58:42 -08:00
Ted Nyman
c0a57dbd1b
Merge pull request #386 from rdeltour/xproc
...
New language: XProc - an XML Pipeline language (W3C)
2013-03-06 19:57:45 -08:00
Ted Nyman
78f072b46a
2.6.6
2013-03-06 15:29:25 -08:00
Ted Nyman
da51510597
Nix this generated check for now
2013-03-06 15:28:55 -08:00
Ted Nyman
47389cc827
Update samples and bump to 2.6.5
2013-03-06 14:50:50 -08:00
Ted Nyman
f035203e1c
Bump to 2.6.4
2013-03-06 14:49:30 -08:00
Ted Nyman
083f6fc3b4
Merge pull request #421 from rvanmil/master
...
Add ABAP
2013-03-06 14:47:44 -08:00
Ted Nyman
d5bfe40f37
Fix deprecation warning
2013-03-06 14:47:01 -08:00
Ted Nyman
0b350defb5
Merge pull request #422 from brson/rust
...
Turn on Rust lexing. Add a bigger sample
2013-03-06 14:44:02 -08:00
Ted Nyman
88d0408875
Merge pull request #294 from DHowett/master
...
Add support for the Logos language.
2013-03-06 14:42:46 -08:00
Brian Anderson
c7a155efef
Turn on Rust lexing. Add a bigger sample
2013-03-06 12:40:31 -08:00
Dustin L. Howett
9187fffc48
Update samples.json to include Logos.
2013-03-06 12:34:42 -08:00
Dustin L. Howett
7d2603ceb7
Add support for the Logos language.
2013-03-06 12:30:06 -08:00
René
c5bb287c74
Add ABAP
2013-03-06 09:24:42 +01:00
Ted Nyman
6b6f5eaaff
Remove out of date notes
2013-03-04 13:31:05 -08:00
Ted Nyman
f3fa2317a6
Update samples.json, bump to 2.6.3
2013-03-04 13:19:40 -08:00
Ted Nyman
d096187196
Remove extra Forth extension
2013-03-04 12:40:10 -08:00
Ted Nyman
c5a3b34546
Merge pull request #419 from pborreli/typos
...
Fixed typos
2013-03-04 12:17:42 -08:00
Pascal Borreli
70eafb2ffc
Fixed typos
2013-03-03 21:26:31 +00:00
Ted Nyman
983a3e6073
Minor README fixes
2013-03-02 23:19:10 -08:00
Xidorn Quan
fc8d2f641c
Add samples and tests for minified CSS detection.
2013-03-02 14:27:51 +08:00
Xidorn Quan
9a5f9a5e9b
Use space rate to distinguish minified files.
...
Minified JS files usually contain less than 2% spaces, while minified
CSS files may contain about 4% spaces. However, an unminified CSS file
may also have as low as 6% spaces, especially when it includes some
resources inline. Consequently, the division might not be appreciate
for CSS files. Even though, it will only mis-recognize a normal file
as minified for a few special cases.
2013-03-02 13:15:42 +08:00
Xidorn Quan
806369ce7f
Merge minified files detecting methods.
2013-03-01 20:50:49 +08:00
Xidorn Quan
4398cda9a5
Detect minified CSS files
2013-03-01 16:15:56 +08:00
Ted Nyman
cf6eeec22a
Merge pull request #408 from soimort/master
...
Add support for Literate CoffeeScript
2013-02-26 22:29:46 -08:00
Mort Yao
583e6fe2e8
Add sample file for Literate CoffeeScript
2013-02-27 05:32:51 +01:00
Brian Lopez
500f8cd869
bump version to 2.6.2
2013-02-26 17:43:24 -08:00
Brian Lopez
2e5866e6d8
Merge pull request #413 from github/bump-escape-utils
...
Bump escape_utils
2013-02-26 17:42:33 -08:00
Brian Lopez
600648c8af
bump escape_utils
2013-02-26 17:41:04 -08:00
Josh Bleecher Snyder
395f4375da
Update samples
2013-02-26 16:05:55 -08:00
Josh Bleecher Snyder
bb348c4038
Add Objective-C++ samples
2013-02-26 16:02:59 -08:00
Josh Bleecher Snyder
1a4be4dfa0
Add Objective-C++ to languages.yml
2013-02-26 15:39:12 -08:00
Ted Nyman
1ac51d2261
Merge pull request #410 from skalnik/remove-obj
...
Remove OBJ from supported solids
2013-02-26 14:20:45 -08:00
Mike Skalnik
1766123448
Fix typo in comment
2013-02-26 14:00:42 -08:00
Mike Skalnik
5ea039a74e
Remove OBJ files as support solids
2013-02-26 14:00:29 -08:00
Michele Mastropietro
0af1a49cbd
Added one more file
2013-02-26 09:23:19 +01:00
Mort Yao
151b7d53b0
Add support for Literate CoffeeScript
2013-02-26 02:51:42 +01:00
Ted Nyman
6e82d2a689
Merge pull request #354 from mrorii/master
...
Detect Cython-generated C/C++ files
2013-02-25 17:11:17 -08:00
Ted Nyman
b02c6c1e54
Bump to 2.6.1
2013-02-25 15:47:48 -08:00
Ted Nyman
cd406cc6b9
Remove extra extensions.
...
This are covered by samples so we do not
need to mention them here
2013-02-25 15:46:18 -08:00
Ted Nyman
52d46ddc8c
Merge pull request #385 from rdeltour/xslt
...
XSLT as a programming language
2013-02-25 15:03:27 -08:00
Ted Nyman
188fad1814
Update samples database
2013-02-25 15:01:13 -08:00
Ted Nyman
a86ff11084
Merge pull request #405 from github/new-pygments
...
New pygments
2013-02-25 00:54:59 -08:00
Ted Nyman
6630f3bc4a
Just name
2013-02-25 00:53:56 -08:00
Ted Nyman
2164f285f5
Bump version, add toml
2013-02-25 00:52:58 -08:00
Ted Nyman
086855fcce
Merge pull request #404 from github/new-pygments
...
Bump to latest pygments.rb
2013-02-25 00:20:51 -08:00
Ted Nyman
33b421ff0b
Bump pygments
2013-02-25 00:19:02 -08:00
Ted Nyman
36e8fe1b25
Begin 2.6.0 series
2013-02-25 00:13:57 -08:00
Ted Nyman
9696ee589e
Bump to pygments.rb 0.4.0
2013-02-25 00:13:21 -08:00
Romain Deltour
f66da93e64
Remove extension from the XML (it is declared in XSLT)
2013-02-25 09:12:31 +01:00
Daniël van Eeden
d766c14305
Update lib/linguist/languages.yml
...
Set lexer to Text only for DOT. This hopefully fixed the failure on Travis.
2013-02-25 08:15:37 +01:00
Daniël van Eeden
5b749060a4
Update lib/linguist/languages.yml
...
Change sort order
2013-02-25 08:08:06 +01:00
Ted Nyman
9c76078b4f
Remove extra extension list
2013-02-24 22:53:49 -08:00
Ted Nyman
c54ffa78f4
Alphabetize Pike
2013-02-24 22:53:06 -08:00
Ted Nyman
dde1addced
Merge pull request #170 from johan/detect-pike-language
...
Added detection for the Pike language.
2013-02-24 22:50:43 -08:00
Ted Nyman
6108d53eb2
Merge pull request #400 from kevinjalbert/add-txl
...
Add TXL language
2013-02-24 22:49:39 -08:00
Casey Reas
7ae475a811
Put Processing language into alphabetical order, re: #383
2013-02-23 19:27:05 -08:00
Ted Nyman
c3c2c9c7fe
Merge pull request #402 from PulsarBlow/language-typescript
...
TypeScript language support
2013-02-23 15:22:29 -08:00
Ted Nyman
f8955e919b
Merge pull request #401 from jdutil/patch-2
...
Add deface extension support.
2013-02-23 15:21:44 -08:00
PulsarBlow
dc9ad22ec4
TypeScript language support
...
Signed-off-by: PulsarBlow <pulsarblow@gmail.com >
2013-02-23 23:40:40 +01:00
Jeff Dutil
e33cf5f933
Add deface extension support.
2013-02-23 16:03:51 -05:00
Kevin Jalbert
4c7b432090
Rename sample file's extension to match languages.yml
2013-02-23 13:32:36 -05:00
Ted Nyman
8afd6a1bd8
Merge pull request #342 from svenefftinge/master
...
languages.yml: add Xtend
2013-02-23 10:21:01 -08:00
Kevin Jalbert
7725bbb36b
Add TXL language
...
Add:
* TXL language
* Sample TXL file
2013-02-23 13:19:10 -05:00
Ted Nyman
333d9cfffb
Merge pull request #399 from BPScott/add-editorconfig
...
Add .editorconfig as an INI file
2013-02-23 10:18:40 -08:00
Ben Scott
495b50cbda
Add .editorconfig as an INI file
...
See http://editorconfig.org
2013-02-23 16:27:24 +00:00
Sven Efftinge
fe8dbd662b
Update lib/linguist/languages.yml
...
added primary_extension: .xtend
2013-02-23 13:50:04 +01:00
Illya
cdde73f5ee
The extension list is alphabetized
2013-02-23 12:51:59 +02:00
Ted Nyman
05c49245b0
Fix whitespace
2013-02-23 02:39:44 -08:00
Ted Nyman
0955dd2ef0
Merge pull request #278 from DrItanium/master
...
Add support for the CLIPS programming language
2013-02-23 02:38:50 -08:00
Ted Nyman
6c5a9e97fe
Merge pull request #376 from evanmiller/detect-opencl
...
Treat .opencl files as OpenCL
2013-02-23 02:37:44 -08:00
Ted Nyman
e5d2795ec0
Alphabetize
2013-02-23 02:29:17 -08:00
Ted Nyman
61aa378c45
Remove extra lexer
2013-02-23 02:26:10 -08:00
Ted Nyman
db296bee80
Merge pull request #318 from stuarthalloway/master
...
Datomic DTM files
2013-02-23 02:25:27 -08:00
Ted Nyman
3e091eacc2
Merge pull request #397 from unnali/rouge
...
Rouge
2013-02-22 19:47:40 -08:00
Arlen Christian Mart Cuss
b2303eac1e
Add Rouge.
2013-02-23 14:13:12 +11:00
Arlen Christian Mart Cuss
c01e347bc0
Correct documentation, README grammar.
2013-02-23 14:13:12 +11:00
Ted Nyman
6d8583a0b4
Merge pull request #395 from featurist/master
...
add PogoScript language (no samples.json!)
2013-02-22 11:30:36 -08:00
Michele Mastropietro
c85255c5af
Added matlab code samples.
...
All of these code samples currently are mis-identified in my repositories. I'm
donating them to the cause.
2013-02-22 10:57:51 +01:00
Tim Macfarlane
5fac67cea5
add PogoScript detection
2013-02-22 09:31:06 +00:00
Johan Sundström
7b9e0afef9
Reverted pike tests until such time as we have a pike lexer here.
2013-02-21 23:23:00 -08:00
Ted Nyman
b45c4f5379
Merge pull request #335 from rofl0r/dpryml
...
languages.yml: add .dpr and .dfm extension to Delphi
2013-02-21 22:58:44 -08:00
Ted Nyman
1fa4ed6bc2
Merge pull request #255 from seanupton/master
...
Syntax highlighting (XML) for Zope .zcml and .pt files
2013-02-21 22:49:18 -08:00
Ted Nyman
2d16f863f7
Revert "Merge pull request #171 from ianmjones/patch-1"
...
This reverts commit f5ebbd42d3 , reversing
changes made to b998a5c282 .
2013-02-21 22:09:59 -08:00
Ted Nyman
f5ebbd42d3
Merge pull request #171 from ianmjones/patch-1
...
Added REALbasic language.
2013-02-21 22:04:53 -08:00
Ted Nyman
b998a5c282
Merge pull request #239 from db0company/master
...
Add .eliom extension for Ocsigen (OCaml web framework)
2013-02-21 22:01:03 -08:00
Ted Nyman
58a9b56f4d
Merge pull request #253 from Tass/master
...
Binary mime type override if languages.yml says so
2013-02-21 21:49:09 -08:00
Ted Nyman
3ceae6b5c1
Merge pull request #164 from michaelmior/master
...
Add Awk lexer
2013-02-21 21:41:56 -08:00
Ted Nyman
2612ea35bc
Merge pull request #259 from afronski/master
...
Adding vendor files for django (admin_media) and SyntaxHightlighter JavaScript library
2013-02-21 21:28:37 -08:00
Ted Nyman
5bf2299461
Alphabetize python extensions
2013-02-20 16:38:55 -08:00
Kevin Sawicki
b26e4a7556
Add .gyp to Python extensions
2013-02-20 16:36:10 -08:00
Ted Nyman
c9bd6096b9
Merge pull request #364 from zacstewart/ragel-ruby
...
Add Ragel Ruby to languages
2013-02-20 16:27:32 -08:00
Ted Nyman
7d50697701
Merge pull request #390 from boredomist/patch-1
...
Add ASDF files to Common Lisp
2013-02-17 21:02:31 -08:00
Erik Price
e2314b57fe
Alphabetize Common Lisp extensions.
2013-02-17 22:59:44 -06:00
Baptiste Fontaine
055743f886
More Forth samples.
2013-02-18 00:21:46 +01:00
Erik Price
152151bd44
Add ASDF files to Common Lisp
2013-02-17 13:50:48 -06:00
Ted Nyman
2431f2120c
Merge pull request #388 from tinnet/master
...
Added Monkey Language
2013-02-16 18:08:29 -08:00
Tinnet Coronam
6a8e14dcf3
added monkey language (new in pygments 1.6)
2013-02-16 18:01:47 +01:00
Ted Nyman
a07d6f82ee
Bump to 2.5.1
2013-02-15 18:48:32 -08:00
Ted Nyman
116d158336
Update samples.json
2013-02-15 18:48:05 -08:00
Ted Nyman
4863d16657
Bump to 2.5.0
2013-02-15 17:35:03 -08:00
Romain Deltour
da97f1af28
added XML lexer
2013-02-15 11:27:59 +01:00
Romain Deltour
6a03ea048b
New language: XProc - an XML Pipeline language (W3C)
2013-02-15 11:22:35 +01:00
Romain Deltour
7924d0d8f8
XSLT as a programming language
2013-02-15 11:05:45 +01:00
Ted Nyman
781cd4069c
Merge pull request #384 from ruv/more-forth-extenstions
...
Add .4th as alternate Forth file extension
2013-02-14 15:54:50 -08:00
ruv
505a361d98
'.4th' is also often used for the Forth language
2013-02-15 01:51:37 +04:00
Kevin Sawicki
c493c436da
Register TextMate extensions as XML
2013-02-13 10:32:25 -08:00
Casey Reas
fb7c97c83f
Samples for Processing language, changes to languages.yml
2013-02-13 09:12:30 -08:00
Sven Efftinge
b13001c5cc
Added samples for Xtend
2013-02-13 08:33:22 +01:00
Ted Nyman
4e916ce94b
Merge pull request #380 from github/tml
...
Add tapesty (.tml) to XML
2013-02-11 16:11:56 -08:00
Ted Nyman
1fad3be12a
Add tapesty (.tml) to XML
2013-02-11 16:10:31 -08:00
Ted Nyman
6b688ba696
Merge pull request #251 from ptrv/add-scd-supercollider-extension
...
Add .scd extension to SuperCollider.
2013-02-11 16:05:53 -08:00
Ted Nyman
48d8919043
Merge pull request #359 from ntkme/master
...
Add fish support (.fish)
2013-02-11 16:03:46 -08:00
Richard Osborne
0479f72a93
Add detection for the XC programming language.
2013-02-09 13:13:21 +00:00
Michael Mior
1877c8c383
Add Awk lexer and sample
2013-02-08 14:19:26 -05:00
Evan Miller
5f6d74d849
Treat .opencl files as OpenCL
2013-02-07 18:24:36 -06:00
なつき
72ae6cd8ca
Add fish support
2013-02-04 02:08:50 +08:00
Vincent Woo
8457f6397d
Add extension support for Iced Coffeescript
2013-02-03 04:23:37 -08:00
Ted Nyman
24820ed935
Merge pull request #372 from github/more-shell-extensions
...
Add .bash and .tmux as alternate shell extensions
2013-02-01 15:00:41 -08:00
Ted Nyman
ad6947eeb4
Add .bash and .tmux as alternate shell extensions
2013-02-01 22:58:58 +00:00
Ted Nyman
9c27ec0313
Alphabetize verilog extension list
2013-02-01 22:30:01 +00:00
Ted Nyman
7a21d66877
Merge pull request #360 from skalnik/add-solid-support
...
Add Blob#solid? helper
2013-02-01 14:24:36 -08:00
Ted Nyman
7c1265cd2d
Merge pull request #368 from cjdrake/master
...
Add Verilog (.vh) and SystemVerilog (.sv, .svh) filename extensions
2013-02-01 14:23:17 -08:00
Ted Nyman
6d73ae58b6
Regenerate samples.json
2013-02-01 22:17:44 +00:00
Ted Nyman
2d9d6f5669
Merge pull request #367 from moorepants/matlab-samples
...
Added matlab code samples.
2013-02-01 14:13:01 -08:00
Chris Drake
0a49062a02
Add Verilog/SystemVerilog filename extensions
...
Most Verilog files use the *.vh extension for header files.
Since the IEEE 1800-2009 SystemVerilog standard, it is common for
hardware and verification files written using the newer language
constructs to use the *.sv extension for design elements, and *.svh for
headers.
2013-01-30 22:02:31 -08:00
Jason Moore
04bab94c89
Removed copyrighted file.
2013-01-30 13:36:33 -08:00
Jason Moore
9bb230d7c8
Added matlab code samples.
...
All of these code samples currently are mis-identified in my repositories. I'm
donating them to the cause.
2013-01-30 13:12:45 -08:00
Ted Nyman
121f096173
Merge pull request #357 from uo-hrsys/patch-2
...
Add dita file extention to the XML type
2013-01-27 22:39:17 -08:00
Ted Nyman
c06f3fbc57
Merge pull request #358 from nicolasdanet/maxmsp
...
Added Max/MSP extensions in languages.yml
2013-01-27 22:31:21 -08:00
Ted Nyman
831f8a1f1f
Merge pull request #361 from mattdbridges/patch-1
...
Adding homepage to gemspec
2013-01-27 22:19:34 -08:00
Zac Stewart
5e4623a44a
Rename ragel ruby samples to match language name
2013-01-22 17:43:08 -05:00
Zac Stewart
1a60a00d3e
Add Ragel Ruby to languages
2013-01-21 21:38:40 -05:00
Daniël van Eeden
08eef5f110
Update lib/linguist/languages.yml
...
Add .gv (GraphViz) file extension to DOT language.
2013-01-21 12:18:16 +01:00
Daniël van Eeden
0e2d3a2ac1
Update lib/linguist/languages.yml
...
Add DOT language: http://www.graphviz.org/content/dot-language
2013-01-20 14:06:36 +01:00
Matt Bridges
f852df397b
Adding homepage to gemspec
2013-01-18 12:58:44 -06:00
Mike Skalnik
041ab041ae
Add binary & ascii STLs and OBJs
2013-01-17 14:15:01 -08:00
nicolasdanet
ad9a57f8f9
Added Max/MSP extensions in languages.yml
2013-01-17 08:08:10 +01:00
Human Resources
b2bf4b0bd9
Add dita file extention to the XML type
...
2nd try. Add dita file extention to the XML markup.
DITA is the OASIS Darwin Information Typing Architecture used for technical documentation.
@see https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=dita
2013-01-16 10:21:09 -05:00
Kevin Sawicki
c625642845
Add .cson to CoffeeScript extensions
2013-01-15 09:44:04 -08:00
Naoki Orii
35e077ce86
Detect cython-generated files
2013-01-12 23:48:04 -05:00
herbertkoelman
7839459607
Merge branch 'master' of https://github.com/github/linguist
2013-01-11 00:43:24 +01:00
Illya
212be40710
.ui file extension added for XML language
...
Qt uses .ui files to store qtdesinger ui in xml
2013-01-10 02:06:40 +02:00
Stuart Halloway
dc8685f918
remove redundant specification
2013-01-09 08:18:10 -05:00
Ted Nyman
75072ae5cc
README code fencing
2013-01-08 17:11:16 -08:00
Ted Nyman
3edd765076
Merge pull request #232 from strangewarp/patch-1
...
Add .pd_lua extension for Lua
2013-01-08 16:25:55 -08:00
Ted Nyman
1d66e593e2
Merge pull request #346 from github/remove-extra-extensions
...
Remove extra extensions
2013-01-08 16:14:49 -08:00
C.D. Madsen
b8bafd246e
Add examples of .pd_lua files
...
Added examples of .pd_lua files, which create Lua objects that are
interpreted by PureData.
2013-01-08 15:50:31 -07:00
Ted Nyman
95c822457a
Merge pull request #231 from bfontaine/master
...
Detection added for Forth & Omgrofl
2013-01-08 04:37:18 -08:00
Ted Nyman
26df1034ec
Merge pull request #221 from fkg/master
...
Add new extensions to lib/linguist/languages.yml
2013-01-08 04:31:44 -08:00
Ted Nyman
c495d19540
Merge pull request #222 from tiwe-de/master
...
ignore Debian packaging
2013-01-08 04:23:17 -08:00
Ted Nyman
b405847573
Merge pull request #261 from justinclift/typofixes
...
Trivial typo fixes.
2013-01-08 04:21:28 -08:00
Ted Nyman
1abcb2edb7
Merge pull request #246 from leafo/master
...
Add MoonScript
2013-01-08 04:15:37 -08:00
Ted Nyman
e3669d2bb6
Keep bash alias
2013-01-07 19:08:29 -08:00
Ted Nyman
1b9a49e226
Add field for Ada
2013-01-07 19:04:56 -08:00
Ted Nyman
0ee716b1e9
Fix up batchfile extension
2013-01-07 19:03:40 -08:00
Ted Nyman
9469f481f3
Keep cmake extensions field
2013-01-07 19:00:44 -08:00
Ted Nyman
acc190bb04
Remove extensions if we already have the primary_extension
2013-01-07 18:59:18 -08:00
leaf corcoran
5953e22efb
drop extra extension information for MoonScript
2013-01-07 18:57:36 -08:00
Ted Nyman
2c26486588
Merge pull request #324 from paulmillr/topics/livescript
...
Add LiveScript support.
2013-01-07 18:50:01 -08:00
leaf corcoran
e9d2c0cf28
add MoonScript sample
2013-01-07 18:49:02 -08:00
Paul Miller
a35c3ca739
Change LiveScript colour.
2013-01-08 04:43:54 +02:00
Ted Nyman
0ee2f17a61
Merge pull request #344 from BPScott/add-less
...
Add LESS support (.less)
2013-01-07 18:39:16 -08:00
Ben Scott
83ce189a82
Add LESS support (.less)
...
Cheating slightly as it uses the CSS lexer, as pygments currently does
not have a dedicated less lexer. But I figure language recognition and
90% percent correct syntax highlighting is better than neither.
2013-01-07 15:52:09 +00:00
Sven Efftinge
c97e112c72
Added Xtend (xtend-lang.org) to languages.yml
2013-01-06 19:39:56 +01:00
Paul Miller
eee124f6c6
Add LiveScript support.
2013-01-03 22:45:08 +02:00
Ted Nyman
adc9246f66
Merge branch 'lasso'
2013-01-02 14:12:58 -08:00
Steve Piercy
560555bcd8
sorted extensions for Lasso in lib/linguist/languages.yml
2013-01-02 14:09:09 -08:00
Steve Piercy
900a6bc2b8
add extensions for Lasso in lib/linguist/languages.yml
2013-01-02 14:09:09 -08:00
Steve Piercy
3613d09c38
add Ecl to lib/linguist/languages.yml
2013-01-02 14:09:08 -08:00
Ted Nyman
02749dd5cf
Merge pull request #331 from github/latest-pygments
...
Pessimistic versioning for pygments.rb, and bump to latest
2013-01-02 13:56:31 -08:00
Ted Nyman
abda879d5a
Merge pull request #325 from greghendershott/racket-lexer
...
Use new Racket lexer from pygments.rb 0.3.3
2013-01-02 13:48:49 -08:00
rofl0r
d2e909677b
languages.yml: rearrange .dpr and .dfm
2013-01-02 15:27:28 +01:00
rofl0r
baa42daae8
languages.yml: add .dpr and .dfm extension to Delphi
...
.dfm is Delphi formulars
.dpr is the main source file, before any .pas.
if your Delphi app does not use any formulars or units
(e.g. console app), there is basically only one .dpr file.
2013-01-02 15:03:24 +01:00
Greg Hendershott
0b2465482a
Update test: Racket language uses Racket lexer.
...
This is https://github.com/greghendershott/linguist/pull/1 from @tnm.
That pull request is onto my master branch, not my `racket-lexer`
topic branch. If there is a way to accept the pull request onto my
topic branch, I don't have time to figure it out right now. As a
result I'm making my own commit.
2013-01-02 07:46:58 -05:00
Ted Nyman
453a097c22
Pessimistic versioning for pygments, and bump to latest
2013-01-02 02:42:12 -08:00
Steve Piercy
4b26a56e64
Merge remote branch 'upstream/master' into lasso
2013-01-02 02:33:35 -08:00
Steve Piercy
c1d54db2cc
One more try to pass Travis build. Crossing fingers...
2013-01-02 02:20:09 -08:00
Ted Nyman
bcaeb5d464
Fix readme link
2013-01-02 02:12:17 -08:00
Ted Nyman
d65bbfbe8d
Update README.md
2013-01-02 01:28:37 -08:00
Steve Piercy
4c9b16aa08
Forcing another Travis build, now that GitHub's pygments.rb is at v 0.3.5. See https://github.com/github/linguist/pull/325#issuecomment-11802593
2013-01-02 01:23:31 -08:00
Greg Hendershott
8355f5031a
Use new Racket lexer from pygments.rb 0.3.3
...
Racket files had been using the Scheme lexer.
2012-12-28 22:28:22 -05:00
Michael Hendricks
c794c6e24b
Add a misclassified Prolog file
...
This Prolog file was misclassified as Perl. I assume linguist
was confused because the file has many comments. Nevertheless,
there are plenty of Prolog-distinguishing tokens such as `:-`,
`module`, `%%`, capitalized variables names, `foo/2`, etc.
2012-12-22 13:08:06 -08:00
Herbert Koelman
611b790a2c
Merge remote-tracking branch 'upstream/master'
2012-12-20 22:21:20 +01:00
Stuart Halloway
78708df79d
better: edn is generic
2012-12-18 09:16:59 -05:00
Stuart Halloway
54a4af75b5
(BFDD) build-system failure driven development
2012-12-18 08:59:39 -05:00
Stuart Halloway
72d698ebaa
Datomic dtm files
2012-12-18 08:11:44 -05:00
Steve Piercy
209f9f0072
Force Travis run
2012-12-18 00:50:48 -08:00
Steve Piercy
93457746ac
Merge remote branch 'upstream/master' into lasso
2012-12-18 00:49:00 -08:00
Joshua Peek
2696a9c5e7
Linguist 2.4.0
2012-12-10 09:47:42 -06:00
Joshua Peek
7c170972a0
Add shell samples
2012-12-10 09:45:54 -06:00
Joshua Peek
d00dfd82c1
Add samples for apache and nginx confs
2012-12-10 09:37:42 -06:00
Joshua Peek
9003139119
Can't have 2 same primary extensions
2012-12-10 09:30:55 -06:00
Joshua Peek
36e867ec76
Require newer pygments
2012-12-10 09:18:35 -06:00
Joshua Peek
cf4813979c
Remove already defined extensions
2012-12-10 09:14:19 -06:00
Joshua Peek
7e12c3eff1
Update samples
2012-12-10 09:13:14 -06:00
Joshua Peek
281cc985bf
Merge pull request #288 from wagenet/handlebars
...
Add Handlebars
2012-12-10 07:06:59 -08:00
Joshua Peek
dcc2be0781
Merge branch 'master' into dont-explode-on-invalid-shebang
...
Conflicts:
lib/linguist/samples.json
test/test_tokenizer.rb
2012-12-10 09:02:24 -06:00
Joshua Peek
161d076bfd
Remove duplicate extension
2012-12-10 09:00:17 -06:00
Joshua Peek
09fbcc9a72
Merge pull request #298 from johanatan/master
...
Adds Elm.
2012-12-10 06:58:32 -08:00
Joshua Peek
ee2b92cf82
Merge pull request #307 from mislav/aliases
...
A couple of useful language aliases
2012-12-10 06:55:09 -08:00
Herbert Koelman
3511380c72
Added to vendor.yml the following dependencies related to automake and autoconf:
...
- (^|/)configure
- (^|/)configure.ac
- (^|/)config.guess
- (^|/)config.sub
Before changing:
[herbert@vps11071 linguist]$ bundle exec linguist ../atmi++/
75% Shell
15% C++
10% C
0% Perl
After changing:
54% C++
37% C
9% Shell
0% Perl
2012-12-10 00:07:20 +01:00
Steve Piercy
38736a2db9
force travis update
2012-12-07 02:33:23 -08:00
Mislav Marohnić
720914b290
add filename tests for shell config files
2012-12-06 23:54:22 +01:00
Daniel Micay
16f8e54ed7
detect common shell config files
2012-12-06 23:53:55 +01:00
Andy Li
50ecb63058
haXe is now "Haxe"
...
According to https://groups.google.com/forum/#!topic/haxelang/O7PB-ZrX4i4/discussion
The lexer in Pygments is not renamed yet, so just stay as is at the moment.
2012-12-06 23:42:04 +01:00
Tobin Fricke
586650f01c
add .C and .H as file extensions for C++
...
"C" and "H" are two file extensions recognized by gcc as indicating C++
source code. The full list may be found here:
http://gcc.gnu.org/onlinedocs/gcc-4.4.1/gcc/Overall-Options.html#index-file-name-suffix-71
2012-12-06 23:28:32 +01:00
Mislav Marohnić
ae753e6e88
add Nginx language
2012-12-06 23:25:54 +01:00
Mislav Marohnić
04a2845e91
add ApacheConf language
...
Recognizes httpd/apache2.conf and .htaccess files
2012-12-06 23:25:29 +01:00
Mislav Marohnić
acb20d95ca
"coffee-script" ☞ CoffeeScript
2012-12-06 23:04:53 +01:00
Steve Piercy
5a9ef5eac2
Merge remote branch 'upstream/master' into lasso
...
Conflicts:
lib/linguist/languages.yml
2012-12-05 12:55:30 -08:00
Steve Piercy
287e1b855d
Forcing travis check
2012-12-05 12:30:06 -08:00
Mislav Marohnić
d3ebe1844d
add HTTP language
...
Useful for `curl -i` dumps. Had to add primary_extension although this
data is usually not saved in files, but shown as code blocks.
2012-12-04 16:26:11 +01:00
Mislav Marohnić
fc8492e8f7
"yml" ☞ YAML
2012-12-04 16:11:52 +01:00
Mislav Marohnić
ff5ffd0482
"rss/xsd/xsl/wsdl" ☞ XML
2012-12-04 16:11:52 +01:00
Mislav Marohnić
50db6d0150
"latex" ☞ TeX
2012-12-04 16:11:52 +01:00
Mislav Marohnić
2e0b854428
"obj-j" ☞ Objective-J
2012-12-04 16:11:52 +01:00
Mislav Marohnić
1dfb44cff7
"obj-c/objc" ☞ Objective-C
2012-12-04 16:11:51 +01:00
Mislav Marohnić
0a8fad2040
"make" ☞ Makefile
2012-12-04 16:11:51 +01:00
Mislav Marohnić
9b97d3ac8a
"erb" ☞ RHTML
2012-12-04 16:11:51 +01:00
Mislav Marohnić
26e78c0c1b
"xhtml" ☞ HTML
2012-12-04 16:11:51 +01:00
Joshua Peek
b036e8d3c2
Merge pull request #305 from DominikTo/php-cli
...
Fixed detection of PHP CLI scripts (added samples)
2012-12-02 07:54:14 -08:00
Dominik Tobschall
f84a904ad8
fixed typo
2012-12-02 14:11:04 +01:00
Dominik Tobschall
b1684037d6
added php cli samples
2012-12-02 14:05:52 +01:00
Andy Li
7c9e973082
Do not detect language if it is a binary file.
2012-11-26 21:54:43 +08:00
Jonathan Leonard
1c85d0b38a
Added Elm.
2012-11-25 20:39:58 -08:00
Michael Ding
97c998946b
determine image with downcase extname
2012-11-22 20:30:59 +08:00
Michael Ding
8529c90a4d
use downcase string for extname
2012-11-22 17:14:45 +08:00
Ben Lavender
ec3434cf1d
Don't explode on invalid shebang
2012-11-18 20:56:06 -06:00
Peter Wagenet
0e20f6d454
Added Handlebars language
2012-11-12 17:16:18 -08:00
Joshua Scoggins
696573b14c
Fixed an issue where the lexer was not explicitly stated for CLIPS
2012-10-22 00:00:08 -07:00
Joshua Scoggins
fbb31f018c
Added support for the CLIPS programming language
...
CLIPS or C language integrated production system is a tool for writing expert
systems.
2012-10-21 23:46:09 -07:00
Joshua Peek
d92d208a45
Fix tests for pygments.rb 0.3.x
2012-10-07 15:39:02 -05:00
Joshua Peek
b798e28bfb
No warnings
2012-10-07 15:37:09 -05:00
Joshua Peek
ebd6077cd7
Add wrap flag to text languages
2012-10-07 15:34:13 -05:00
Joshua Peek
9e9500dfa9
Linguist 2.3.4
2012-09-24 10:54:17 -05:00
Joshua Peek
04cc100fba
Rebuild samples db
2012-09-24 10:52:05 -05:00
Joshua Peek
31e33f99f2
Ensure lang is skipped on any binary file
2012-09-24 10:51:39 -05:00
Joshua Peek
7c51b90586
Skip empty sample
2012-09-24 10:50:49 -05:00
Joshua Peek
2b36f73da6
Some comments are triggering charlock binary
2012-09-24 10:48:22 -05:00
Joshua Peek
d96dd473b8
Rebuild samples db
2012-09-24 10:12:18 -05:00
Joshua Peek
f9066ffb7b
Sort exts and filenames
2012-09-24 10:12:05 -05:00
Joshua Peek
945941d529
Update samples db
2012-09-24 10:07:58 -05:00
Joshua Peek
10e875e899
Print out samples db diffs
2012-09-24 10:07:08 -05:00
Justin Clift
7f87d22d78
Trivial typo fixes.
2012-09-22 20:32:56 +10:00
Wojciech Gawroński
d890b73c2f
Adding vendor files for SyntaxHighlighter and django (admin_media directory).
2012-09-21 13:57:08 +02:00
Justin Palmer
d24e5c938e
sample directory needs uppercase E
2012-09-20 15:23:58 -07:00
Justin Palmer
aa069a336f
add color to ecl language
2012-09-20 15:16:06 -07:00
Justin Palmer
662fc2ee9d
Merge remote-tracking branch 'rengolin/ecl'
2012-09-20 15:07:41 -07:00
Sean Upton
eca1f61dab
Merge branch 'master' of github.com:seanupton/linguist
2012-09-18 14:28:01 -06:00
Sean Upton
4126d0e445
Added extensions to languages.yml for XML highlighting of Zope Page Templates (.pt) and Zope Configuration Markup Language (.zcml).
2012-09-18 14:27:36 -06:00
Sean Upton
1d3cffc6dd
Added extensions to languages.xml for XML highlighting of Zope Page Templates (.pt) and Zope Configuration Markup Language (.zcml).
2012-09-18 14:24:35 -06:00
Simon Hafner
675d0865da
fixed typo
2012-09-13 14:56:44 -05:00
Simon Hafner
b954d22eba
Override for binary mime type based on languages.yml
...
If the extension already exists in languages.yml, it's probably not a
binary, but code.
2012-09-13 14:55:31 -05:00
Ryan Tomayko
567cd6ef68
Merge pull request #250 from github/mac-format
...
Handle Mac Format when splitting lines
2012-09-11 14:17:21 -07:00
ptrv
01981c310d
Add .scd extension to SuperCollider.
2012-09-11 00:26:54 +02:00
Ryan Tomayko
887a050db9
Only search the first 4K chars for \r
2012-09-10 01:56:08 -07:00
Ryan Tomayko
bda895eaae
Test Mac Format detection and line splitting
2012-09-10 01:52:30 -07:00
Ryan Tomayko
2e49c06f47
Handle ✨ Mac Format ✨ when splitting lines
2012-09-10 01:05:48 -07:00
Joshua Peek
ae137847b4
Linguist 2.3.3
2012-09-04 09:32:21 -05:00
Scott J. Goldman
5443dc50a3
Merge pull request #247 from github/check-size-first
...
When testing if a blob is indexable or safe to colorize, check size first
2012-09-02 00:09:51 -07:00
Scott J. Goldman
fc435a2541
Linguist 2.3.2
2012-09-02 00:08:37 -07:00
Scott J. Goldman
04394750e7
When testing if a blob is safe to colorize, check size first
...
Similar to e415a13
2012-09-02 00:08:37 -07:00
Scott J. Goldman
e415a1351b
When testing if a blob is indexable, check size first
...
Otherwise, charlock_holmes will allocate another large binary
buffer for testing the encoding, which is a problem if the binary
blob is many hundreds of MB large. It'll just fail and crash ruby.
2012-08-31 22:47:19 -07:00
leaf corcoran
0ff50a6b02
add MoonScript (again)
2012-08-29 21:18:50 -07:00
Joshua Peek
6ec907a915
Merge pull request #245 from jcazevedo/master
...
Add Shell sample
2012-08-28 10:55:11 -07:00
Joao Azevedo
1f55f01fa9
Add Shell sample
2012-08-28 18:01:46 +01:00
Joshua Peek
5d79b88875
Linguist 2.3.1
2012-08-27 11:34:55 -05:00
Joshua Peek
458890b4b9
Add C++ sample
2012-08-27 11:33:28 -05:00
Joshua Peek
89267f792d
Rebuild samples db
2012-08-27 11:30:44 -05:00
Joshua Peek
b183fcca05
Only read up to 100KB
2012-08-27 11:30:38 -05:00
Joshua Peek
684a57dbc0
Add another C sample
2012-08-27 11:21:57 -05:00
db0
e857b23429
.eliom extension in OCaml extensions properly sorted
2012-08-27 12:16:47 +02:00
db0
09c76246f6
Add .eliom extension for Ocsigen (OCaml web framework)
2012-08-27 11:41:43 +02:00
Joshua Peek
400086a5c8
Add more C samples
...
Closes #237
2012-08-23 13:38:16 -05:00
Joshua Peek
38b966a554
Linguist 2.3.0
2012-08-20 11:50:35 -05:00
Joshua Peek
31b0df67b7
Require newer mime-type gem
2012-08-20 11:42:04 -05:00
Joshua Peek
cfe496e9fc
Drop mime type module
...
Closes #206
2012-08-20 11:40:32 -05:00
Joshua Peek
b85aeaad3e
Inline mime type lookup into blob helper
2012-08-20 11:33:16 -05:00
Joshua Peek
64f3509222
Remove other mime type hacks
2012-08-20 11:29:22 -05:00
Joshua Peek
f8df871d85
Only double check binary mime type when lazy loading blob
2012-08-20 11:20:37 -05:00
Joshua Peek
620150d188
Only double check with binary mime type when lazy loading blob
2012-08-20 11:14:45 -05:00
Joshua Peek
630dca515a
Trim down mime type overrides that are old or now pushed upstream
...
Related #206
2012-08-20 11:11:42 -05:00
Joshua Peek
d2de997fcc
Add more Prolog samples
...
Closes #233
2012-08-20 10:48:36 -05:00
Joshua Peek
b8711f8ccf
Merge pull request #228 from github/cpp-samples
...
Add more C++ samples
2012-08-20 08:36:10 -07:00
Joshua Peek
34aaab19b2
Rebuild samples db
2012-08-20 10:34:37 -05:00
Joshua Peek
220108857c
Skip emiting comment tokens
2012-08-20 10:34:07 -05:00
Steve Piercy
31d6b110d2
Add more samples with listed extensions. Remove extension specification. Clarify comments at top of languages.yml.
2012-08-19 16:49:20 -07:00
Steve Piercy
29a0db402c
Lasso lexer name added
2012-08-19 06:47:02 -07:00
Steve Piercy
21a7fe9f12
Lasso extentions sorted
2012-08-19 06:40:15 -07:00
Steve Piercy
3b558db518
adding Lasso language and sample files
2012-08-19 06:29:16 -07:00
C.D. Madsen
44066fbb0b
Add .pd_lua extension for Lua
...
.pd_lua is the required extension for any Lua files written to directly communicate with Puredata, via the pdlua library.
2012-08-18 06:14:41 -06:00
Baptiste Fontaine
0c2794e9de
Forth extensions sorted
2012-08-17 18:09:06 +02:00
Baptiste Fontaine
69a9ac9366
Forth & Omgrofl lexers set to Text Only
2012-08-17 18:03:09 +02:00
Baptiste Fontaine
59e199d0c3
Detection added for Forth & Omgrofl
2012-08-17 16:52:00 +02:00
Joshua Peek
657adaabec
Add more C++ samples
...
Closes #225
2012-08-15 11:57:55 -07:00
Joshua Peek
a41f40a30e
Remove extname from bin out
2012-08-15 09:31:01 -07:00
Timo Weingärtner
a572b467b4
testcase for 90f1ba9
2012-08-15 02:11:15 +03:00
Timo Weingärtner
90f1ba95a4
lib/linguist/vendor.yml: ignore Debian packaging
...
This should prevent files like debian/$package.cron.d from being recognized as D source.
2012-08-15 02:07:53 +03:00
fkg
286c8a1b4a
Added .ccxml, .grxml, .scxml, .vxml to the XML syntax group
2012-08-14 12:00:07 -07:00
Joshua Peek
080cd097ba
Merge branch 'brcooley-master'
2012-08-13 18:18:04 -07:00
Joshua Peek
866e446dbe
Rebuild samples db
2012-08-13 18:17:47 -07:00
Joshua Peek
897f39083d
Rename to magic .script! ext
2012-08-13 18:17:44 -07:00
brc
f8a7d11808
Adding extensionless script to Shell samples
2012-08-13 18:07:28 -07:00
Oxan van Leeuwen
0f006af583
Improve detection for ASP.NET validation jQuery plugins
2012-08-10 01:09:54 +02:00
Oxan van Leeuwen
2bbf92d5f8
Update vendor.yml to include jQuery UI
2012-08-10 01:04:29 +02:00
Joshua Peek
ed70d29943
Linguist 2.2.1
2012-08-07 10:39:29 -05:00
Joshua Peek
dbb089f610
Fix nil data passed to generated
2012-08-07 10:39:08 -05:00
Joshua Peek
23357736b1
Merge branch 'kassi-master'
2012-08-06 10:23:12 -05:00
Joshua Peek
a35fa88f50
Add more applescript samples
2012-08-06 10:22:38 -05:00
Joshua Peek
a13f246e4f
Update samples db
2012-08-06 09:54:40 -05:00
Karsten Silkenbäumer
f55e53c650
Removed scpt sample due to binary file format (extension)
2012-08-06 16:49:09 +02:00
Karsten Silkenbäumer
b6a7b41783
Change primary extension for applescript
2012-08-05 23:51:24 +02:00
Karsten Silkenbäumer
704a3e03d6
Add type programming to applescript
2012-08-05 23:48:26 +02:00
Joshua Peek
566eaefda9
Linguist 2.2.0
2012-08-03 16:47:34 -05:00
Joshua Peek
047d23862e
Still index .txt
2012-08-03 16:34:53 -05:00
Joshua Peek
804e23e995
Extract seperate language detection method
2012-08-03 16:03:06 -05:00
Joshua Peek
41b7d13aa7
Extract generated blob check into its own module
2012-08-03 15:47:50 -05:00
Joshua Peek
4531103033
Forgot to move hidden samples to the correct dir
2012-08-03 15:25:38 -05:00
Joshua Peek
96267e8696
Sort test assertion
2012-08-03 15:11:30 -05:00
Joshua Peek
16a67cb852
Move shebang detection into classifier
...
Fixes #203
2012-08-03 15:07:36 -05:00
Joshua Peek
fbbaff09cd
Stop treating text as a language
2012-08-03 13:55:51 -05:00
Joshua Peek
6014bd015e
Change find_by_filename api to return all matching languages
2012-08-03 13:53:12 -05:00
Joshua Peek
4a06d2ea7e
Merge branch 'jeanSapristi-master'
2012-07-24 11:51:54 -05:00
Joshua Peek
22efcf7aff
Update samples db
2012-07-24 11:51:37 -05:00
Joshua Peek
e5d302459f
Fix tokenzing empty strings
2012-07-24 11:49:29 -05:00
Joshua Peek
7aac87681b
Add brackets to tokens
2012-07-24 11:28:46 -05:00
Joshua Peek
53300ca581
Add brackets to tokens
2012-07-24 11:28:27 -05:00
Joshua Peek
52833b58d5
Rebuild samples db
2012-07-24 11:23:42 -05:00
Joshua Peek
f5705eaf38
Parse float tokens
2012-07-24 11:23:06 -05:00
Joshua Peek
e2a91bba3e
json extension is provided by samples
2012-07-24 11:12:57 -05:00
Joshua Peek
be1340bafc
Add a few more json samples
2012-07-24 11:12:33 -05:00
Joshua Peek
9777798cf7
Move max json into json samples
2012-07-24 11:10:57 -05:00
Joshua Peek
b7c4d96e5f
Max extensions are already covered by samples
2012-07-24 11:05:08 -05:00
Joshua Peek
e816a0a1b1
Update samples db
2012-07-24 11:04:24 -05:00
Joshua Peek
1bc9f555e6
Fix max samples dir
2012-07-24 11:03:34 -05:00
Joshua Peek
059f661eb6
Rename Max/MSP to Max
2012-07-24 11:03:09 -05:00
jeanSapristi
efbcd51ff6
Add samples for MaxMSP
2012-07-24 17:40:04 +02:00
Nicolas Danet
9f782fc261
Update lib/linguist/languages.yml
2012-07-24 12:25:03 +03:00
Nicolas Danet
5c2bdfd733
Add extensions for Max/MSP
2012-07-24 09:03:06 +03:00
Joshua Peek
ade20e4b46
Linguist 2.1.2
2012-07-23 17:20:36 -05:00
Joshua Peek
aedbe1d5b7
Rebuild samples db
2012-07-23 17:20:05 -05:00
Joshua Peek
65d05e02c9
name can be nil
2012-07-23 17:19:11 -05:00
Joshua Peek
b4378ca89f
Linguist 2.1.1
2012-07-23 16:59:19 -05:00
Joshua Peek
12b27deb78
Allow for newer version of pygments.rb
2012-07-23 16:58:57 -05:00
Joshua Peek
9250d46b5b
Linguist 2.1.0
2012-07-23 16:54:21 -05:00
Joshua Peek
6ac9138aed
Remove pathname
...
Closes #207
2012-07-23 16:50:30 -05:00
Joshua Peek
bacfd4e832
Fix test task
2012-07-23 16:40:16 -05:00
Joshua Peek
840f6e44d9
Update samples db
2012-07-23 16:24:16 -05:00
Joshua Peek
8a933105fb
Fix ruby dir
2012-07-23 16:22:28 -05:00
Joshua Peek
8535c17d98
Merge branch 'rabl' of https://github.com/remiprev/linguist into remiprev-rabl
2012-07-23 16:22:02 -05:00
Joshua Peek
fca6a9a9e1
Fix md5 nesting
2012-07-23 16:19:56 -05:00
Joshua Peek
a81105d987
Always rebuild samples
2012-07-23 16:05:20 -05:00
Joshua Peek
12d2e2ec74
Switch to json for samples db
2012-07-23 16:02:14 -05:00
Joshua Peek
f44b31148a
Remove unused var
2012-07-23 15:53:32 -05:00
Joshua Peek
7b6caa0f6c
Rename samples subdirectories
2012-07-23 15:52:49 -05:00
Joshua Peek
314f0e4852
Use simple yaml dump for now
2012-07-23 15:05:08 -05:00
Joshua Peek
afedf2557d
Store extnames in samples.yml
2012-07-23 15:00:42 -05:00
Rémi Prévost
5497bbbd2b
Add sample rabl file
2012-07-23 15:37:13 -04:00
Joshua Peek
5cda67530d
Seperate test file for samples
2012-07-23 13:55:30 -05:00
Joshua Peek
447aef2183
Don't set DATA const if samples db is missing
2012-07-23 13:51:46 -05:00
Joshua Peek
6842044b52
Store md5 in samples db
2012-07-23 13:50:35 -05:00
Joshua Peek
bf944f6d1a
Make classify a function on the Classifier
2012-07-23 13:47:15 -05:00
Joshua Peek
b9779e805e
Move outdated check to samples
2012-07-23 13:21:30 -05:00
Joshua Peek
80e8ee7ce6
Rename Sample -> Samples
2012-07-23 13:15:27 -05:00
Joshua Peek
0c9a947f39
Load classifer db into sample data hash
2012-07-23 13:13:52 -05:00
Joshua Peek
97ae7c1a11
Move classifer db to samples.yml
2012-07-23 13:05:08 -05:00
Joshua Peek
3172bf5b46
Remove gc for now
2012-07-23 12:23:20 -05:00
Joshua Peek
5b28336d56
Move db verification into tests
2012-07-23 12:21:26 -05:00
Joshua Peek
b7f58d96cb
Compare md5s of dbs
2012-07-23 12:17:32 -05:00
Joshua Peek
d6fb95b06f
Add nested md5 digest
2012-07-23 12:13:08 -05:00
Joshua Peek
db88e143ba
Dump classifier as plain hash
2012-07-23 11:21:55 -05:00
Joshua Peek
817e3cb946
Clobber before generating classifier
2012-07-23 11:19:33 -05:00
Joshua Peek
95c0985952
Drop defaults in classifier hash
2012-07-23 10:46:54 -05:00
Joshua Peek
13dbd76e94
Merge branch 'jeanlouisboudart-easyant'
2012-07-21 09:40:46 -05:00
Joshua Peek
8ecf2ad322
Update classifier db
2012-07-21 09:40:37 -05:00
Joshua Peek
d23ab8dcda
Revert "Add easyant files support to syntax highlighting .ant and .ivy files are both XML"
...
This reverts commit 0b98354638 .
2012-07-21 09:39:51 -05:00
Jean-Louis Boudart
1027047bc7
Add easyant sample files
2012-07-21 14:21:16 +02:00
Jean-Louis Boudart
0b98354638
Add easyant files support to syntax highlighting .ant and .ivy files are both XML
2012-07-21 14:21:03 +02:00
Joshua Peek
36da52e383
Move specific filename samples into their own dir
2012-07-20 17:20:45 -05:00
Joshua Peek
5a5d334999
Use implied extensions from samples
2012-07-20 17:07:08 -05:00
Joshua Peek
144655f2c5
Require explicit primary_extension
2012-07-20 16:54:49 -05:00
Joshua Peek
a775b00d9d
Load extensions from samples
2012-07-20 16:37:46 -05:00
Joshua Peek
eb2c07e511
Sample returns simple hash objects
2012-07-20 16:17:37 -05:00
Joshua Peek
ee0ffa0516
Fix sample training
2012-07-20 15:56:16 -05:00
Joshua Peek
f461150eea
Fix classifier test task
2012-07-20 15:54:41 -05:00
Joshua Peek
7292bdc180
Change Classifier to accept language name Strings
2012-07-20 15:52:27 -05:00
Joshua Peek
bc84a98b54
Set unused var to _
2012-07-20 15:43:23 -05:00
Joshua Peek
e58f268258
Associate .module with drupal php
2012-07-20 15:42:21 -05:00
Joshua Peek
bbc5225086
Pending samples work now
2012-07-20 15:36:48 -05:00
Joshua Peek
0867e7b69b
Remove old language disambiguation functions
2012-07-20 15:30:53 -05:00
Joshua Peek
2637d8dc55
Add tokenize helper to Tokenize class
2012-07-20 15:14:58 -05:00
Joshua Peek
79be8b8c67
Set unused var to _
2012-07-20 15:07:19 -05:00
Joshua Peek
3f391c8694
Update classifier db
2012-07-20 15:06:45 -05:00
Joshua Peek
175d4244c2
Extract single and multi line comment parser
2012-07-20 15:06:21 -05:00
Joshua Peek
d063089430
Add coq comments
2012-07-20 14:45:19 -05:00
Joshua Peek
0dcca7228d
Merge branch 'seldridge-master'
2012-07-20 14:38:27 -05:00
Joshua Peek
cb01be8a4d
Update classifier db
2012-07-20 14:38:09 -05:00
Joshua Peek
6a62ba7b28
Merge branch 'master' of https://github.com/seldridge/linguist into seldridge-master
2012-07-20 14:37:07 -05:00
Joshua Peek
c1181b1f93
Update classifier
2012-07-20 14:36:59 -05:00
Schuyler Eldridge
7363241531
New Verilog and Coq sample files added
...
New Verilog examples and Coq examples for additional training have
been added since linguist is currently failing Coq/Verilog recognition
tasks (see #201 ). In case it wasn't obvious, linguist will not
currently pass these new, added test cases.
2012-07-20 10:49:12 -04:00
Ted Nyman
1ac6e87b75
s/to/too in bin/linguist
2012-07-13 23:10:14 -07:00
Joshua Peek
138589e88c
Merge pull request #196 from borgified/master
...
small typo
2012-07-13 13:44:36 -07:00
Fwiffo
41548405b1
small typo
2012-07-13 13:19:26 -07:00
Renato Golin
da6cf8dbb4
Add ECL programming language and test
2012-07-12 09:09:32 +01:00
Matthew McCullough
97399acb73
Merge pull request #187 from chochos/master
...
Add Ceylon to master language list
2012-07-05 10:12:34 -07:00
Enrique Zamudio
80e9639688
Add "text only" lexer to Ceylon
2012-07-05 10:53:38 -05:00
Enrique Zamudio
6d20232027
Add Ceylon
2012-07-03 22:25:56 -05:00
Enrique Zamudio
a1525460a3
Add sample file for Ceylon
2012-07-03 22:25:22 -05:00
Joshua Peek
01ef10116e
Fix typo
2012-06-22 10:33:47 -05:00
Joshua Peek
41f7f8414c
Fix samples/ link
2012-06-22 10:32:42 -05:00
Joshua Peek
189a123760
Quote all YAML keys cause fuck it
2012-06-22 10:30:50 -05:00
Joshua Peek
a7108e4086
Fix calling to_yaml on 1.9
2012-06-22 10:15:14 -05:00
Joshua Peek
5521dd08a0
Move test fixtures to samples/
2012-06-22 10:09:24 -05:00
Joshua Peek
b571c47a1c
Update contributing docs
2012-06-22 10:04:30 -05:00
Joshua Peek
cf624e44ff
Linguist 2.0.1
2012-06-21 11:48:08 -05:00
Joshua Peek
2b712dc790
Guard against classify nil data
2012-06-21 11:47:32 -05:00
Joshua Peek
3d7364877d
Linguist 2.0.0
2012-06-21 11:28:24 -05:00
Joshua Peek
2a324c6289
Merge pull request #172 from github/bayesian
...
Bayesian Classifier
2012-06-21 09:26:54 -07:00
Joshua Peek
77a6a41fc3
Merge branch 'master' into bayesian
2012-06-21 11:25:34 -05:00
Joshua Peek
076bf7d0c8
Use classifier as primary method for disambiguation
2012-06-21 10:55:26 -05:00
Joshua Peek
540f2a0941
More matlab samples
2012-06-21 10:44:31 -05:00
Joshua Peek
497da86262
Strip tex and matlab leading inline comments
2012-06-21 10:38:28 -05:00
Joshua Peek
4b9b8a5058
Remove matlab file with bogus keywords
2012-06-21 10:25:30 -05:00
Joshua Peek
5568489123
Rebuild classifier db
2012-06-20 17:17:09 -05:00
Joshua Peek
5cdd5e206c
Improve operator tokenizing
2012-06-20 17:16:53 -05:00
Joshua Peek
c353d3a050
Fix indent
2012-06-20 16:58:32 -05:00
Joshua Peek
6252f12175
Rebuild classifier db
2012-06-20 16:54:40 -05:00
Joshua Peek
0067f28246
YAML sucks
2012-06-20 16:54:29 -05:00
Joshua Peek
ac23d64d26
Merge branch 'master' into bayesian
2012-06-20 16:24:39 -05:00
Joshua Peek
9c9607e42c
Log regexp and classifier guess mismatches
2012-06-20 16:20:59 -05:00
Joshua Peek
516a220d9f
Verify classifer counts
2012-06-20 15:48:46 -05:00
Joshua Peek
7bcf90c527
Skip gc step for now
2012-06-20 15:13:06 -05:00
Joshua Peek
8c83cbe244
Merge branch 'master' into bayesian
...
Conflicts:
linguist.gemspec
2012-06-20 14:56:15 -05:00
Joshua Peek
26f95507ef
Test against real gist data
2012-06-20 14:55:13 -05:00
Joshua Peek
4324971cea
Remove debug line
2012-06-20 14:11:23 -05:00
Joshua Peek
2672089154
Ensure language is loaded
2012-06-20 14:10:34 -05:00
Joshua Peek
48ecae0c95
Rebuild classifier db
2012-06-20 12:50:42 -05:00
Joshua Peek
5daaee88b4
Sort classifier yaml output
2012-06-20 12:50:05 -05:00
Joshua Peek
db9475f240
Rebuild classifier data
2012-06-20 11:27:18 -05:00
Joshua Peek
f68e94f181
Skip number literals
2012-06-20 11:26:14 -05:00
Joshua Peek
cb70572163
Rebuild classifier db
2012-06-20 11:19:36 -05:00
Joshua Peek
e9eae4e008
Skip pending tests
2012-06-20 11:19:02 -05:00
Joshua Peek
e33d8f3685
Merge branch 'master' into bayesian
2012-06-20 11:18:47 -05:00
Joshua Peek
645a87d02b
Remove dead fixture test
2012-06-19 16:34:13 -05:00
Joshua Peek
4484011f08
Switch to log probabilities to avoid float underflows
2012-06-19 16:33:29 -05:00
Joshua Peek
c114d710f8
Test classifier on ambiguous languages
2012-06-19 16:32:56 -05:00
Joshua Peek
9810c693c3
Rebuild classifier db
2012-06-19 16:30:46 -05:00
Joshua Peek
c804d04072
Merge branch 'master' into bayesian
2012-06-19 16:29:01 -05:00
Joshua Peek
fdd81ce0be
Merge branch 'master' into bayesian
2012-06-19 16:26:43 -05:00
Joshua Peek
176f6483d0
Ensure token probability is less than 1.0
2012-06-19 15:26:56 -05:00
Joshua Peek
ee6650f83f
Fix doc typo
2012-06-19 15:23:23 -05:00
Joshua Peek
3fee3ac549
Rebuild classifier db
2012-06-19 15:23:06 -05:00
Joshua Peek
9d555862c3
Merge branch 'master' into bayesian
2012-06-19 15:02:02 -05:00
Joshua Peek
ddf3ec4a5b
Warn if classifier instance is out of date
2012-06-19 14:32:04 -05:00
Joshua Peek
e2b0f6bb50
Depend classifier db on fixtures
2012-06-19 14:23:12 -05:00
Joshua Peek
4d5c9b951b
Rebuild classifier
2012-06-19 14:22:42 -05:00
Joshua Peek
d566b35020
Allow classifer languages to be scoped
2012-06-19 14:21:42 -05:00
Joshua Peek
8f85a447de
Allow tokens to be passed directly to classify
2012-06-19 14:17:27 -05:00
Joshua Peek
d0691988a9
More classifier docs
2012-06-19 14:15:10 -05:00
Joshua Peek
d9ecbf0c24
Doc sample class
2012-06-19 13:30:28 -05:00
Joshua Peek
d5fa8cbcb7
Refactor tokenizer test helper
2012-06-19 13:12:17 -05:00
Joshua Peek
555573071e
More tokenizer docs
2012-06-19 13:09:23 -05:00
Joshua Peek
ecb2397e59
Merge branch 'master' into bayesian
2012-06-19 11:43:48 -05:00
Joshua Peek
12cfab6d50
Rebuild classifier data
2012-06-08 16:04:52 -05:00
Joshua Peek
8a75d4d208
GC classifier db
2012-06-08 16:04:43 -05:00
Joshua Peek
fd8b70ffa4
Rebuild classifier data
2012-06-08 15:49:35 -05:00
Joshua Peek
62498cf0e9
Merge branch 'master' into bayesian
2012-06-08 15:46:48 -05:00
Joshua Peek
543922c68a
Rebuild classifier data
2012-06-08 14:48:04 -05:00
Joshua Peek
6f6dd8bc38
Improve tokenizing sgml tags
2012-06-08 14:46:16 -05:00
Joshua Peek
8351d55c56
Don't crash if classifier data is missing
2012-06-08 14:46:06 -05:00
Joshua Peek
9ecab364d1
Dump classifier results
2012-06-08 14:13:26 -05:00
Joshua Peek
0172623061
Add sample gathering class
2012-06-08 13:51:49 -05:00
Joshua Peek
e5ae9c328b
Use language name as hash key
2012-06-08 13:43:57 -05:00
Joshua Peek
e0c777d995
Fix test name
2012-06-08 13:43:37 -05:00
Joshua Peek
f747b49347
Add simple classifier
2012-06-07 17:10:28 -05:00
Joshua Peek
e0cbe815a3
Add basic Tokenizer
2012-06-07 14:55:11 -05:00
Ian M. Jones
a41631d9fa
Added REALbasic language.
2012-06-06 23:37:47 +02:00
Johan Sundström
645f4d6194
Added detection for the Pike language:
...
http://pike.ida.liu.se/
2012-06-06 00:02:47 -07:00
Laurent Parenteau
46cde87c09
Fixed M lexer name. Merged with upstream's latest changes.
2012-05-22 13:43:47 -04:00
Laurent Parenteau
91364a9769
Improved comment.
2012-05-14 09:56:00 -04:00
Laurent Parenteau
23b6b4c499
Use Common Lisp lexer for M syntax highlighting, which gives pretty good results.
2012-04-27 10:09:37 -04:00
Laurent Parenteau
1e34faa920
Improved M detection to be more specific.
2012-03-28 20:30:24 -04:00
Laurent Parenteau
e0190a5a6e
Added detection for the new M (aka MUMPS) language.
2012-03-27 11:47:52 -04:00