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
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
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
v4.7.4
2016-01-15 10:34:50 -05:00
Arfon Smith
77dfb19a50
Bumping to v4.7.4
2016-01-15 09:21:43 -05:00