Skip to content

chore(deps): bump mizchi/tui to 0.9.0 and drop cc-link-flags workaround#11

Merged
paveg merged 1 commit into
mainfrom
chore/bump-mizchi-tui-0.9.0
Apr 10, 2026
Merged

chore(deps): bump mizchi/tui to 0.9.0 and drop cc-link-flags workaround#11
paveg merged 1 commit into
mainfrom
chore/bump-mizchi-tui-0.9.0

Conversation

@paveg
Copy link
Copy Markdown
Owner

@paveg paveg commented Apr 10, 2026

Summary

Test plan

  • moon check --target native clean
  • moon build --target native clean
  • moon build --target native --release (2.4MB binary)
  • moon test --target native — 250/250 passed, no warnings

🤖 Generated with Claude Code

mizchi/tui 0.9.0 switched its io package from `link.native.cc-link-flags`
to `native-stub`, so the transitive C stub (tui_native.c) now propagates
automatically via moon's build graph. This lets us delete the hardcoded
`.mooncakes/mizchi/tui/src/io/tui_native.c` workaround in cmd/main/moon.pkg
that was tracked in moonbitlang/moon#1595.

Verified: moon check / build / test --target native all clean (250/250 pass,
no WARN). Release binary ~2.4MB.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@paveg paveg merged commit 843f4a4 into main Apr 10, 2026
4 checks passed
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.

1 participant