Skip to content

Initial improvements to UPLC executable#7830

Draft
zeme-wana wants to merge 5 commits into
masterfrom
lorenzo/naughty-sammet-fcfdba
Draft

Initial improvements to UPLC executable#7830
zeme-wana wants to merge 5 commits into
masterfrom
lorenzo/naughty-sammet-fcfdba

Conversation

@zeme-wana

@zeme-wana zeme-wana commented Jul 2, 2026

Copy link
Copy Markdown
Collaborator

Improves the developer experience of the uplc command-line tool (and its siblings plc/pir, which share the same parsers).

What changed
Shell completion.
Added completeWith/action metadata to the shared option parsers Enable with e.g. source <(uplc --bash-completion-script "$(command -v uplc)")

Worked examples in --help.
New PlutusCore.Executable.Help module renders a verbatim Examples.

Docs.
Expanded uplc-cli-tool.md, added a developer README.md for the executable, and a changelog fragment.

@zeme-wana
zeme-wana marked this pull request as draft July 2, 2026 15:19
@zeme-wana
zeme-wana force-pushed the lorenzo/naughty-sammet-fcfdba branch from 0d121d6 to 3a63939 Compare July 16, 2026 10:53
@zeme-wana
zeme-wana requested a review from Unisay July 16, 2026 11:02
@Unisay
Unisay requested a review from Copilot July 16, 2026 11:38

This comment was marked as outdated.

@github-actions

github-actions Bot commented Jul 16, 2026

Copy link
Copy Markdown
Contributor
PR Preview Action v1.6.3

🚀 View preview at
https://IntersectMBO.github.io/plutus/pr-preview/docs/pr-7830/

Built to branch gh-pages at 2026-07-17 13:11 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

@Unisay Unisay left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@zeme-wana
zeme-wana force-pushed the lorenzo/naughty-sammet-fcfdba branch from f9c326d to f7b5e23 Compare July 17, 2026 13:09
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.

4 participants