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
This commit is contained in:
John Gardner
2017-08-02 22:00:16 +10:00
committed by GitHub
parent 25de4e0ae2
commit f75c5707a6
22 changed files with 4948 additions and 3 deletions

5
vendor/README.md vendored
View File

@@ -92,6 +92,7 @@ This is a list of grammars that Linguist selects to provide syntax highlighting
- **DTrace:** [textmate/c.tmbundle](https://github.com/textmate/c.tmbundle)
- **Dylan:** [textmate/dylan.tmbundle](https://github.com/textmate/dylan.tmbundle)
- **Eagle:** [textmate/xml.tmbundle](https://github.com/textmate/xml.tmbundle)
- **Easybuild:** [MagicStack/MagicPython](https://github.com/MagicStack/MagicPython)
- **EBNF:** [sanssecours/EBNF.tmbundle](https://github.com/sanssecours/EBNF.tmbundle)
- **eC:** [ecere/ec.tmbundle](https://github.com/ecere/ec.tmbundle)
- **Ecere Projects:** [textmate/json.tmbundle](https://github.com/textmate/json.tmbundle)
@@ -107,7 +108,7 @@ This is a list of grammars that Linguist selects to provide syntax highlighting
- **F#:** [fsprojects/atom-fsharp](https://github.com/fsprojects/atom-fsharp)
- **Factor:** [slavapestov/factor](https://github.com/slavapestov/factor)
- **Fancy:** [fancy-lang/fancy-tmbundle](https://github.com/fancy-lang/fancy-tmbundle)
- **Fantom** [rkoeninger/sublime-fantom](https://github.com/rkoeninger/sublime-fantom)
- **Fantom:** [rkoeninger/sublime-fantom](https://github.com/rkoeninger/sublime-fantom)
- **fish:** [l15n/fish-tmbundle](https://github.com/l15n/fish-tmbundle)
- **Forth:** [textmate/forth.tmbundle](https://github.com/textmate/forth.tmbundle)
- **Fortran:** [textmate/fortran.tmbundle](https://github.com/textmate/fortran.tmbundle)
@@ -295,6 +296,7 @@ This is a list of grammars that Linguist selects to provide syntax highlighting
- **reStructuredText:** [Lukasa/language-restructuredtext](https://github.com/Lukasa/language-restructuredtext)
- **REXX:** [mblocker/rexx-sublime](https://github.com/mblocker/rexx-sublime)
- **RHTML:** [aroben/ruby.tmbundle](https://github.com/aroben/ruby.tmbundle)
- **Ring:** [MahmoudFayed/atom-language-ring](https://github.com/MahmoudFayed/atom-language-ring)
- **RMarkdown:** [atom/language-gfm](https://github.com/atom/language-gfm)
- **RobotFramework:** [shellderp/sublime-robot-plugin](https://github.com/shellderp/sublime-robot-plugin)
- **Roff:** [Alhadis/language-roff](https://github.com/Alhadis/language-roff)
@@ -382,6 +384,7 @@ This is a list of grammars that Linguist selects to provide syntax highlighting
- **XCompose:** [samcv/language-xcompose](https://github.com/samcv/language-xcompose)
- **XML:** [textmate/xml.tmbundle](https://github.com/textmate/xml.tmbundle)
- **Xojo:** [angryant0007/VBDotNetSyntax](https://github.com/angryant0007/VBDotNetSyntax)
- **XPM:** [textmate/c.tmbundle](https://github.com/textmate/c.tmbundle)
- **XProc:** [textmate/xml.tmbundle](https://github.com/textmate/xml.tmbundle)
- **XQuery:** [wcandillon/language-jsoniq](https://github.com/wcandillon/language-jsoniq)
- **XS:** [textmate/c.tmbundle](https://github.com/textmate/c.tmbundle)