Commit Graph

3261 Commits

Author SHA1 Message Date
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
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
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