Skip to content

Claude drafted no_std support#94

Merged
frankmcsherry merged 5 commits intomasterfrom
no_std_claude
Mar 18, 2026
Merged

Claude drafted no_std support#94
frankmcsherry merged 5 commits intomasterfrom
no_std_claude

Conversation

@frankmcsherry
Copy link
Copy Markdown
Owner

I previously put together a no_std branch based on instructions from Claude (but I typed). This time it is Claude largely authoring this, with limited guidance (I pointed out a few things, from the first attempt). Needs to be looked at, but .. it was very mechanical when I did it the other time. I'm .. more confident that Claude will get the details right though. Up to read foremost, and potentially to merge if it all checks out.

Copy link
Copy Markdown
Contributor

@antiguru antiguru left a comment

Choose a reason for hiding this comment

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

Seems fine. One comment on the GH workflow, and there's some noise around imports and line breaks before/after, but up to you to care.

Copy link
Copy Markdown
Owner Author

@frankmcsherry frankmcsherry left a comment

Choose a reason for hiding this comment

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

Full read through, and it's largely all localized changes from std:: to either core:: or alloc::. Those parts seem easy and fine. There's also a wrapper trait for std::io::Write that is able to work around the issue of its error type being system defined, and that also checks out (a thing I contributed! though admittedly was shown by a prior Claude).

@frankmcsherry frankmcsherry merged commit 7729886 into master Mar 18, 2026
6 checks passed
@frankmcsherry frankmcsherry deleted the no_std_claude branch March 18, 2026 14:23
@github-actions github-actions bot mentioned this pull request Mar 18, 2026
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.

2 participants