Commit Graph

265 Commits

Author SHA1 Message Date
Rick 370d494723
feat: add support for C++20 modules (#1278)
* add support for C++20 modules

* add support for C++20 modules

* add support for C++20 modules

* add C++20 module support

* add C++20 module support

* fixed? param comment

* hope to have fixed the lines error

* hopefully actually fixed the lines error

* this should fix everything

* if this doesn't fix it i don't know what will
2025-12-07 12:18:49 +01:00
Kem Chen 17e8418d9f
feat: Add language support for Ark TypeScript (#1300)
reference: https://en.wikipedia.org/wiki/ArkTS
2025-12-03 10:38:28 +01:00
gtker 179155fe73
Add support for M1 assembly, the hex0/1/2 family, and kaem files (#1295) 2025-11-18 21:28:04 +01:00
Hoang Nguyen 21f3da2c38
Add macro file extension `fnlm` for Fennel (#1293) 2025-11-16 20:04:01 +01:00
Oscar Ahlén 2208e0073f
Add Avalonia Xaml support (#1280) 2025-09-22 09:33:57 +02:00
Martin Leduc d80c99d7ae
Change name from VB6 to VB6/VBA and add missing VB6 extensions (#1281) 2025-09-22 09:33:28 +02:00
James McCrystal f71c75dd71
add Mojo support (#1107) (#1185)
* fix #1107

Adds support for Mojo language

* add Mojo support with test (#1107)

* add Mojo support with test (#1107)

* add Mojo support with test (#1107)
2025-01-14 14:07:47 +01:00
Erik Schierboom 029045a5a3
Add support for 8th language (#1192)
* Add support for 8th language

* Update languages.json

---------

Co-authored-by: XAMPPRocky <4464295+XAMPPRocky@users.noreply.github.com>
2024-11-20 11:12:50 +01:00
Erik Schierboom bf83c0a01a
Add support for `Roc` language (#1197) 2024-11-18 11:18:19 +01:00
Erik Schierboom 06499611c8
Add support for Ballerina language (#1196) 2024-11-18 11:16:59 +01:00
Simon Fowler d2b30026a6
Remove 'conf' extension from the Bitbake config. (#1001)
This really can't be claimed by a single language, unless it's an
attempt at a "generic" config file format.
2024-11-16 11:42:15 +01:00
Erik Schierboom 480125cf5c
Add support for Cairo language (#1193) 2024-11-16 11:41:46 +01:00
Erik Schierboom 563f15395d
Add support for Uiua language (#1191) 2024-11-16 11:40:13 +01:00
Lucas Franceschino 3f07a0c7c6
Add missing extension `fsti` for F* (#1184)
This PR just adds `fsti` to list of extensions for F*.
(while `fst` are for implementations, `fsti` are for interfaces)
2024-10-31 09:46:29 +01:00
embeddedc 349b01c4b6
Add language definition for Lauterbach PRACTICE Script (#1162)
Co-authored-by: embeddedc <>
2024-10-11 12:37:24 +02:00
Marc Addeo 60928375d3
Add support for justfiles (#1175)
* Add support for justfiles

* Fix test file for justfile

* Use Just as language name instead of Justfile

* Add Just to README
2024-10-11 12:36:47 +02:00
Steven Shaw 8f62624dd9
Add Virgil (#1178) 2024-10-11 12:36:14 +02:00
Baraa Al-Masri c2699d06c3
Add templ support (#1122)
* Add support for templ

* Remove file extension `tpl` (conflict with Pan)

* Add quotes and important_syntax

* Update readme

* Add test for templ
2024-09-30 11:24:00 +02:00
Tony Zorman 3688ee5cdb
Add BQN support (#1151) 2024-09-30 10:46:49 +02:00
CrazyboyQCD 320d1d2c58
chore: add more extensions for `Hlsl` (#1164) 2024-09-30 10:46:12 +02:00
Pete Lomax 4faf752140
Add Phix (#1167) 2024-09-30 10:45:47 +02:00
Tony Zorman 2b1752ee09
Add APL support (#1152) 2024-09-30 10:45:18 +02:00
Per Nordlöw 7ea37aaed7
Add support for SIL (#1153) 2024-09-30 10:44:55 +02:00
yjh 1923f2137c
feat: add `mbti` extension for MoonBit (#1168) 2024-09-19 10:40:37 +02:00
Zhiqiang Zhang d2f54a8fe0
add slint language support (#1054) 2024-08-30 09:57:27 +02:00
András B Nagy 143a99aaa3
Add Pyret support (#1032) 2024-08-30 09:56:54 +02:00
Shynur 8a19d10e62
Recognize GNUmakefile (#1021)
* language.json (Makefile): Add filename - gnumakefile.
2024-08-30 09:56:12 +02:00
Ignace Maes 612981e4a8
Add support for Glimmer JS/TS (#1052)
* feat: add glimmer lang support

* tests: add glimmer lang test files

* fix: use js comment matches

* tests: add style block example

* fix: use template tag

* feat: add template multiline comments to gjs/gts

* fix(tests): comment line include heads

* tests: add template comment examples

* fix(test): rename test file as it doesn't like dashes

* fix: no hbs comments
2024-08-22 11:35:06 +02:00
loqusion 9ad137f943
Add support for MDX (#1046)
* Add support for MDX

* Add MDX to readme

---------

Co-authored-by: XAMPPRocky <4464295+XAMPPRocky@users.noreply.github.com>
2024-08-16 15:29:00 +02:00
Philipp Meier 84fcef1f2c
feat: Add support for Monkey C (#1081) 2024-08-16 14:27:59 +02:00
Patrick Dewey da3fe791df
feat: added plantuml support (#1125)
Co-authored-by: XAMPPRocky <4464295+XAMPPRocky@users.noreply.github.com>
2024-08-16 14:27:07 +02:00
Spencer Bryngelson a2d1760bbb
add fypp extension `.fpp` to `languages.json` for Modern Fortran (#1060) 2024-08-16 14:07:25 +02:00
Mr.UNIX 215887c058
Add support for Lex (#1087) 2024-08-16 14:06:37 +02:00
SandaruKasa 3a352847e2
Add d2 (#1091) 2024-08-16 14:06:11 +02:00
Novus Nota 79b6a9055d
feat: add language Tact (#1103)
More about the language: https://tact-lang.org
Hope everything's nice here :)
2024-08-16 14:05:45 +02:00
Scott McKendry 037e2297db
feat: add support for bicep (#1100) 2024-08-16 14:05:22 +02:00
Etienne Bacher 79788ccf38
Add support for Stata (#1112)
* add support for stata

* readme

* add test
2024-08-16 14:04:47 +02:00
Léana 江 b59cbbf52f
feat: add hledger (#1121) 2024-08-16 14:04:21 +02:00
Hoang Nguyen 079e4c2cfa
Add support for CUE (#1049) 2024-08-16 13:58:31 +02:00
Dmitry Sharshakov 776970005d
feat: add SELinux CIL policy source files (#1124)
Common Intermediate Language is a format of SELinux policy source
2024-08-16 13:51:29 +02:00
xffish 3c1536825b
add cangjie language support (#1127) (#1128)
* add cangjie language definition

* add test file cangjie.cj

Co-authored-by: Chengxiang Liu <chengxiang@qcraft.ai>
2024-08-16 13:50:18 +02:00
Frederick Zhang 48bd659d6b
Add support for JSLT (#1129)
[1] https://github.com/schibsted/jslt
2024-08-16 13:50:00 +02:00
Erik Schierboom b8b5dc001f
Add Arturo support (#1108) 2024-08-16 13:29:27 +02:00
Andrzej Głuszak 895a1769cc
Support Bazel's MODULE files and *.bzlmod files (#1130) 2024-08-16 13:28:52 +02:00
Gabriel Miranda 804f873711
add OpenCL as a languages.json entry (#980)
* add OpenCL to the languages

* fix languages.json OpenCL entry's typo

---------

Co-authored-by: XAMPPRocky <4464295+XAMPPRocky@users.noreply.github.com>
2024-08-16 13:21:54 +02:00
Aurélien Lajoie d64a9b319b
Add GetText Portable Object (PO) files (#814)
Co-authored-by: XAMPPRocky <4464295+XAMPPRocky@users.noreply.github.com>
2024-08-16 13:21:28 +02:00
limuy2022 0ddecd9351
Support godot shader (#1118)
* Support godot shader

* Update README
2024-08-16 13:14:08 +02:00
Dietmar Winkler 554a72e44a
Add Modelica language (#1061)
* Add Modelica language

* tests/data/Modelica.mo: Correct number of comment lines.

Co-authored-by: Thomas Beutlich <modelica@tbeu.de>

---------

Co-authored-by: Thomas Beutlich <modelica@tbeu.de>
2024-08-16 13:03:24 +02:00
pjmkrpg 099092fa1b
Add menhir support (#781)
* Add menhir support

* Add menhir support

* Fixed bug with Menhir

---------

Co-authored-by: XAMPPRocky <4464295+XAMPPRocky@users.noreply.github.com>
Co-authored-by: Basile Pesin <basile.pesin@vertmo.org>
2024-08-16 12:59:32 +02:00
fuchen ed94fa7920
Support MoonBit language. (#1095) 2024-05-13 12:53:59 +02:00