1119 Commits
Author SHA1 Message Date
github-actions[bot] c14f744716 chore: release v15.0.0 v15.0.0 2026-09-06 19:28:03 +02:00
Vegard Gjuvsland 47c51bf243 Add support for Godot TextScene(tscn) 2026-09-06 13:32:42 +02:00
Benjamin A. Beasley d2448e24c3 Update strum/strum_macros to 0.28.0 2026-09-06 13:31:53 +02:00
Greg Lamberson 73fcc83642 Bump toml from 0.8 to 0.9 (#1346)
toml 0.9 has been stable on crates.io since 2025-08-29. The single
call site in this crate (src/config.rs:68) uses toml::from_str,
which is stable across 0.8 and 0.9. No source changes required.

toml 0.9's MSRV is 1.66, well under tokei's rust-version = "1.71".

Verified:
  cargo build
  cargo test            (22 passed, 0 failed)
  cargo fmt --all --check

Note: cargo clippy on master currently fails with 7 pre-existing
errors (unrelated to this change; reproduce with
git stash && cargo clippy --all-targets -- -D warnings).
CI does not run clippy, so this change does not affect CI results.
2026-09-06 13:29:06 +02:00
Ben Faerber fa44e51940 Add Laravel Blade language support (#1353)
- Detect Blade by .blade extension and .blade.php compound suffix
- Generic path_suffixes field for any future compound-extension language;
  matched in from_path before extension lookup so .blade.php wins over PHP
- Recognise Blade ({{-- --}}) and HTML (<!-- -->) multi-line comments
- Sanitise auto-generated test idents so blade.blade.php produces a
  valid Rust function name
- Add blade.blade.php fixture covering both comment styles
2026-05-06 18:42:32 +02:00
Sam Saint-Pettersen 505d6481c9 feat: Added C3 programming language. (#1319)
* Added C3 programming language

* Update c3.c3

* Corrected C3 test file.
2026-01-25 11:09:54 +01:00
Kevin Schweikert d9cbc01496 Add Djot language support in languages.json (#1321)
It's like markdown. https://djot.net/
2026-01-25 11:05:27 +01:00
Ben Beasley 6c71dd734f Update strum/strum_macros to 0.27.2 (#1316) 2026-01-12 22:27:49 +01:00
Seren_Modz 21 04c7676e7f ci(mean-bean-deploy): use v4 of the artifact actions (#1315) 2026-01-03 17:44:46 +01:00
Seren_Modz 21 ecf173d843 ci(mean-bean-deploy): use master branch instead of main (#1314) 2026-01-03 16:46:18 +01:00
github-actions[bot] 8cdd6fa3a5 chore: release v14.0.0 (#1299)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v14.0.0
2025-12-30 12:19:02 +01:00
CordlessCoder cba46d528b Fix downcast type mismatches in clap_builder (#1310)
* Fix downcast type mismatches in clap_builder

* Fix downcast type mismatch for --num-format

* Apply changes from #1233 and #1237
2025-12-26 12:31:50 +00:00
XAMPPRocky efd5a1db82 chore: remove tokei.rs references 2025-12-21 00:00:13 +00:00
omegametabroccolo c32ed04719 Add support for Koka (#1306) 2025-12-19 22:24:08 +00:00
Jake Bailey 4ee23cbc55 Stop recommending comma-separated CLI args (#1305) 2025-12-16 19:24:18 +00:00
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
Zhizhen He fc5cea5a12 chore: fix typos (#1303) 2025-12-07 12:17:50 +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
Ben Beasley 5b597c070c Update clap-cargo from 0.13 to 0.18 (#1298) 2025-11-26 14:40:30 +01:00
Filip Czaplicki 6f3556bd66 Add colors to --help (#1296) v13.0.0 2025-11-25 14:53:21 +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
Mihai-Laurențiu Țucă fe513a7bee Fix several typos (#1294) 2025-11-16 20:03:00 +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
Ilaï Deutel 7535d00140 Add cli default feature to remove unnecessary dependencies from library (#1203) 2025-09-15 18:40:05 +02:00
XAMPPRocky f78be23e9c chore: remove alpha prefix 2025-08-15 22:53:55 +02:00
github-actions[bot] 45e5df6af5 chore: release v13.0.0-alpha.9 (#1229)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v13.0.0-alpha.9
2025-07-28 10:46:35 +02:00
XAMPPRocky e0ab4375d8 chore: use download-artifact v4 2025-07-21 12:20:13 +02:00
XAMPPRocky 3bcde18dcf chore: update upload artifact to v4 2025-07-21 12:14:46 +02:00
XAMPPRocky 62a564da6e Update README.md 2025-02-24 18:25:37 +01:00
Ben Beasley 7f258f473c Fix CRLF or mixed CRLF/LF line terminations in Markdown files (#1219) 2025-01-23 18:42:23 +01:00
Ben Beasley 97e6892d67 Fix a minor typo in CLI help text (#1217)
The typo was introduced during the clap v3 migration in
177d32e024.
2025-01-23 18:41:48 +01:00
Ben Beasley 6f2b9b2216 Fix a missing space in CLI help text (#1218) 2025-01-23 18:41:28 +01:00
SandaruKasa 9b0f179f8f Relax lifetime constraints in language::embedding (#1225) 2025-01-14 18:03:46 +01:00
github-actions[bot] edbd5d5cbb chore: release v13.0.0-alpha.8 (#1195)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v13.0.0-alpha.8
2025-01-14 14:41:15 +01: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 SchierboomandXAMPPRocky 029045a5a3 Add support for 8th language (#1192)
* Add support for 8th language

* Update languages.json

---------

Co-authored-by: XAMPPRocky <[email protected]>
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
github-actions[bot] 837fe44f28 chore: release v13.0.0-alpha.7 (#1186) v13.0.0-alpha.7 2024-11-10 10:35:33 +01:00
Tony Zorman 91f2043478 Fix alternative output formats (#1188) 2024-11-10 10:16:49 +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
github-actions[bot] 16a97f3e91 chore: release (#1182)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v13.0.0-alpha.6
2024-10-11 13:56:45 +02:00
embeddedcandembeddedc 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