Skip to content

Integrate open language and package PRs#200

Merged
fasterthanlime merged 26 commits into
mainfrom
integration/open-prs-2026-05-09
May 9, 2026
Merged

Integrate open language and package PRs#200
fasterthanlime merged 26 commits into
mainfrom
integration/open-prs-2026-05-09

Conversation

@fasterthanlime
Copy link
Copy Markdown
Collaborator

@fasterthanlime fasterthanlime commented 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:

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.

@fasterthanlime fasterthanlime merged commit 394a368 into main May 9, 2026
1 check passed
@fasterthanlime fasterthanlime deleted the integration/open-prs-2026-05-09 branch May 9, 2026 12:09
This was referenced May 9, 2026
@bradleyjames
Copy link
Copy Markdown

@fasterthanlime , make and the Makefile are the same thing. Mine #199 should be rejected. I didn't see that PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants