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
John Gardner
e7b5e25bf8
Add support for regular expression data ( #3441 )
2017-02-02 11:08:20 -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
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
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
2b08c66f0b
Added grammar for Solidity programming language
2017-01-03 16:13:27 -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
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
3988f3e7a7
Merge branch 'rascal-linguist' of git://github.com/ahmadsalim/linguist into ahmadsalim-rascal-linguist
2016-12-07 09:28: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
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
John Gardner
5aa53c0711
Swap grammar used for Ninja highlighting ( #3353 )
2016-12-06 21:32:11 -08: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
c87976330f
Added Rascal Grammar Link
2016-11-29 23:15:16 +01: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
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
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
e520209e49
Grammar update
2016-10-25 20:25:07 -04:00
Arfon Smith
6f0393fcbd
Merge branch 'master' into 3233-local
2016-10-25 20:00:48 -04:00
Paul Chaignon
a5c08bb203
Update grammar for ActionScript
2016-10-22 21:35:28 +02:00
Andrew Case
f6b6c4e165
Merge branch 'master' into add-mql4-mql5-current
2016-10-10 17:41:29 +03:00
Andrew Case
82af10e3fd
add support for MQL4 and MQL5
2016-09-19 22:03:57 +03:00
Alhadis
5bc88814e2
Swap grammar used for Vimscript highlighting
2016-09-16 04:22:09 +10: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
28be72892e
Merge pull request #3173 from Alhadis/specfiles
...
Add support for RPM Spec files
2016-09-11 21:17:57 -07:00
Alhadis
56fb48ea96
Merge branch 'master' into specfiles
2016-09-09 05:07:55 +10:00
Alhadis
98118eb70b
Add new grammar for MSDOS Batchfile highlighting
2016-09-07 06:05:02 +10:00
Alhadis
3112e6deda
Normalise .gitmodules formatting
2016-09-07 06:03:35 +10:00
Arfon Smith
04e1cc6d0a
Merge pull request #3079 from pchaigno/yaml-grammars
...
YAML grammar files
2016-09-04 16:54:35 -07:00
Alhadis
51d7c8f905
Use a dedicated grammar to highlight Emacs Lisp
2016-08-29 00:52:15 +10:00
Alhadis
742faebd8b
Add RPM Spec files to languages list
2016-08-29 00:25:33 +10: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
7715254212
Moving blitzmax grammar to GitHub-hosted copy
2016-08-24 20:48:31 -07:00
Arfon Smith
c802ba3a1d
Grammar update
2016-08-24 09:37:47 -07:00