Skip to content

feat: make no-std compatible#209

Open
bitwalker wants to merge 1 commit intorust-analyzer:masterfrom
0xMiden:bitwalker/no-std-support
Open

feat: make no-std compatible#209
bitwalker wants to merge 1 commit intorust-analyzer:masterfrom
0xMiden:bitwalker/no-std-support

Conversation

@bitwalker
Copy link
Copy Markdown

This PR makes rowan no-std + liballoc compatible.

Currently, it also inlines the countme and text_size crates into respective modules under src, as they are also std-bound when they don't need to be. Those can be removed once those modules are made no-std compatible.

I'm opening this since it is easy to do so, but given the current maintenance status, I'm not expecting that it is likely to be merged - that said, just ping me if you want any changes, and I'm happy to make them, or to rebase this on a newer branch if needed.

I plan to publish a fork of this crate containing these changes to unblock my own use case, but would like to stick with mainline if possible, so if this does get merged (or the rewrite is no-std + liballoc compatible), I'll retire that.

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

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant