Commit graph

171 commits

Author SHA1 Message Date
John Keeping d7c3dfbd68
Add env match for Groovy (#887)
The standard #!/usr/bin/env is documented for Groovy [1] so add the
match for this.

[1] https://groovy-lang.org/syntax.html#_shebang_line
2022-08-14 17:25:55 +02:00
Detector-I 4bcce63ee6
Add Autoit scripting language (#882)
Add support to Autoit scripting language
2022-08-14 17:25:12 +02:00
Masashi Yoshikawa 7e4639212c
add support for CUDA language (#841)
* add cuda language

* test and readme

* Update cuda.cu
2022-08-14 16:43:37 +02:00
kojix2 df545f5820
Add support for Nextflow (#799)
* Add nextflow

* Add nextflow test

* Add nextflow test data
2022-08-13 21:16:23 +02:00
Daniel Nagy cd662e912b
Add Poke support (#796) 2022-08-13 21:14:35 +02:00
zhong-yiyu 1dd47ab45b
Add in Support for WenYan programming language (#790)
Co-authored-by: Dark-BlackTea-Master <53254770+dark-blacktea-master@users.noreply.github.com>
2022-08-13 21:13:59 +02:00
Redfire 2e900ba276
Added Forge Config and ZenCode Support (#783)
* Added ZenCode Support

* Sorted languages according to language key

* Added Minecraft Forge Config Support

* Added Forge Config to README

Co-authored-by: XAMPPRocky <4464295+XAMPPRocky@users.noreply.github.com>
2022-08-13 19:45:46 +02:00
Rebecca 5a6fcfccf5
updating test data (#920) 2022-06-17 06:47:05 +02:00
Slope ca2fcb3bd8
Fennel support (#880)
* Added Fennel support

Created a test file and added support in languages.json

* Updated Fennel test case

Input the wrong number of lines oops

* Corrected the number of comment lines

I am very bad at counting

* Added multiline strings to the test case
2022-05-17 07:06:20 +02:00
Shan Zhou 8066014791
Add mesh and raytracing shaders to GLSL (#886) 2022-02-19 09:07:30 +01:00
Maciej XGQT Barć 4d5d8d28ae
languages.json: Racket - add scrbl extension and racket env (#850)
Signed-off-by: Maciej Barć <xgqt@riseup.net>
2021-11-21 19:02:46 +01:00
Po-Yu Hsieh 8cf79f31b1
Language Support for ATS (#840)
* Adding spec and test for ATS

* Update language support list

* Corrects language spec and test assertions

Details:
 - Specifies quotation format
 - Correct key for specifying line comment
 - Correct expected test assertions (passed)

* Fix inconsistent JSON formatting in languages.json

* Update extension list

Details:
 - To make it comply with github's linguist def
2021-11-19 16:56:26 +01:00
tuesdaycodes a7e9d3c689
add jinja2 language (#848)
* add jinja2

* add jinja2 test data
2021-11-19 15:54:06 +01:00
Alexander Pupeikis 4fd51a0069
add Korn shell to supported languages (#810)
Update test/data/ksh.ksh
2021-08-06 10:25:46 +02:00
dgcampea 617edbfab4
Add AWK support (#797) 2021-08-03 11:42:25 +02:00
Jonathan Li 434eeb77cc
Add LOLCODE support (#768)
* Add lolcode support

* Retrigger build
2021-06-08 15:45:57 +02:00
Bryan Horstmann 10bfa54f8d
Support terragrunt hcl extension for HCL language (#780) 2021-06-08 15:45:28 +02:00
John Benediktsson 95740ccd23
Add support for the Factor language. (#746) 2021-05-09 20:29:27 +02:00
Caden Haustein 9ad40fa5ec
Add Mlatu language (#748) 2021-05-09 20:28:50 +02:00
adamnemecek 9a37230153
added wgsl + metal shading languages (#754) 2021-05-09 20:28:00 +02:00
Janfel 63433c9c20
Add .asd file extension for Common Lisp (#718)
The de-facto standard build facility for Common Lisp, ASDF, uses Common Lisp files with the extension .asd.
2021-05-09 19:58:47 +02:00
eulegang 3346143ced
add OpenPolicyAgent support and test (#740)
Co-authored-by: eulegang <eulegang@eulegang.dev>
2021-05-09 19:57:59 +02:00
Janfel 36d55f75b0
Change Lisp display name to Common Lisp (#717)
The term “Lisp” refers to a family of languages, not just to Common Lisp.
2021-05-09 19:57:18 +02:00
rrrodzilla c5a2e375c5
added support for kvlang - https://kivy.org/doc/stable/guide/lang.html (#707)
Co-authored-by: rodzilla <roland@textnibble.com>
2021-01-29 08:01:57 +00:00
Gabe Weiner 797eab0027
Adds support for GameMaker Language (GML) (#702) 2021-01-23 17:57:52 +00:00
Tom Repetti 47038b72a9
Add support for ocamllex (*.mll) and ocamlyacc (*.mly) files. (#667) 2021-01-11 11:34:40 +00:00
Spenser Black 14d5adb534
Add support for pug (#679)
* Add pug support

Closes #671

* Add test for Pug
2021-01-11 11:34:00 +00:00
Guy Bianco IV b6f873f231
add asciidoc support and test (#692) 2021-01-11 11:33:35 +00:00
Lucas Franceschino 5cd3a38392
FStar language: add single-line comments (#670) 2020-12-15 21:10:48 +00:00
Jérémie Astor feb0631414
🎨 Add support for Gwion (#659) 2020-11-19 14:41:11 +01:00
Mike J Innes 62d2a8db52
add stan language (#633) 2020-10-26 16:28:34 +01:00
Alexander Lyon b0720c9276
Add jsonnet to language list (#634) 2020-10-24 14:06:19 +02:00
Louis Pilfold fc327c34bc
Add support for the Gleam language (#646)
Hiya! Teaching Tokei to spot [Gleam](https://gleam.run/). Thanks :)
2020-10-21 07:39:14 +02:00
Felix d7c548537c
Unify format (#631)
* format file

* retab (convert tabs to spaces)
2020-09-29 09:28:59 +02:00
Felix 0d87e84b43
added beancount file format (#630) 2020-09-29 09:28:01 +02:00
Emmanuel Alap 82429f5c32
Add support for TTCN-3 (#621)
* Add support for TTCN-3

* Fix TTCN's expected lines
2020-09-20 15:29:57 +02:00
TheAlgorythm 3a898483fe
add Tera templating language (#627)
* add Tera templating language

* Add Tera test

* changed maybe to the right counting

```html
    <!--
        document.write("Multi-line and Code comment!");{# comment #}
        //-->
```
as 2 comments

* changed code count

* updated comment count

* changed comments

* Update Tera.tera
2020-09-15 17:53:00 +02:00
Alex Mason bce9242ba4
Add definition for DAML (#620)
* Adds DAML, essentially a dialect of Haskell

* Update README.md

* Update languages.json

* Create Daml.daml

* Update Daml.daml

* Line comments are specifically "-- " not just "--"

* Add test for comment-esque function

* Fix number of lines

* Fix DAML example (again)

* Add line using --$ operator

* Update Daml.daml

* Update Daml.daml
2020-09-04 16:56:22 +02:00
Spenser Black 420afd3573
Add Stylus language (#619)
* Create stylus.styl

* Add Stylus language
2020-09-01 18:41:34 +02:00
Jos van Bakel 724c8e8995
Add LiveScript to languages.json (#607)
LiveScript is a language which compiles to JavaScript.  (http://livescript.net/)
2020-08-10 11:51:06 +02:00
Michael Rodler 2b5ab4fa1c Added CodeQL language support 2020-08-05 17:55:30 +02:00
Alexandru Macovei 404e664267
Add support for ABNF grammar specs (#577) 2020-06-29 09:30:13 +02:00
Erin Power 7272d67ae1 Enabled support for svelte, vue, rubyhtml and fixed edge case 2020-06-22 10:02:15 +02:00
Erin Power 28917c4ad3 Add jupyter support 2020-06-21 18:59:17 +02:00
Erin Power efde7bdcc7 Refactor important syntax and add support for templates 2020-06-21 16:29:12 +02:00
Erin Power d4ef84320b Refactor context parsing and add initial support for HTML. 2020-06-21 15:15:16 +02:00
Arie van Luttikhuizen bf1bc3b1c6
Remove duplicate keys from languages.json (#561) 2020-06-15 21:08:28 +02:00
Erin Power 9068a72622 Implement literate languages and context parsing for markdown 2020-06-14 10:46:56 +02:00
yuki yano c9949fe10f
Fixed the language name Vim Script to Vim script (#555) 2020-06-11 04:57:18 +02:00
Erin Power c6ef1d9988 Refactor parse_lines, add literate support and continue working on contexts 2020-06-10 17:04:34 +02:00