feat: add make language#186
Closed
nektro wants to merge 1 commit into
Closed
Conversation
fasterthanlime
added a commit
that referenced
this pull request
May 9, 2026
## Summary Integration PR collecting all currently open Arborium PRs into one review branch. Notably, this brings KDL back by popular demand. Included PRs: - #174 feat: add Protobuf language - #176 add evergarden theme - #177 update Yuri highlighting, queries, and metadata - #178 feat: loader: pass version to resolveJs and resolveWasm - #179 feat: iife: add special `none` theme that skips css injection - #180 feat: detect: add `bat` alias to batch - #184 feat: add jsdoc language - #185 feat: add kdl language - #186 feat: add make language - #187 feat: add regex language - #188 feat: add gitattributes language - #189 feat: add kconfig language - #190 feat: add odin language - #191 feat: add just language - #199 add Makefile language support ## Integration notes - Cherry-picked source PR commits onto a fresh branch from `origin/main`. - Regenerated parser/package/CI metadata with `cargo xtask gen --quiet` and `cargo xtask ci generate`. - Moved the Evergarden theme source from the old root `themes/` path into `crates/arborium-theme/themes/` so the current generator emits the Rust registry and CSS package artifact for it. - Kept both `make` and `makefile` language additions because they come from distinct PRs and generate separate language IDs. ## Local validation - `cargo xtask gen --quiet` - `cargo xtask ci generate` - `cargo xtask lint --strict` Known warnings: - `xtask` reports unused method `Theme::style`. - `arborium-yuri` sample is below the recommended 25-line sample length. --------- Co-authored-by: Cathal Mullan <contact@cathal.dev> Co-authored-by: june <me@koi.rip> Co-authored-by: addie.sh <gitmail@addie.sh> Co-authored-by: Meghan Denny <hello@nektro.net> Co-authored-by: Brad Reynolds <brad@shipium.com>
Collaborator
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.