Skip to content
This repository has been archived by the owner on Sep 14, 2023. It is now read-only.

docopt_macros stability #162

Open
johnzachary opened this issue Jan 7, 2016 · 5 comments
Open

docopt_macros stability #162

johnzachary opened this issue Jan 7, 2016 · 5 comments

Comments

@johnzachary
Copy link

We are enthusiastic users of docopt and docopt_macros in our Rust project. However, the latter has been failing to build, both for stable and nightly Rust releases. Right now, we are using nightly-2015-12-13. Should we hang tight and expect things to be fixed soon or will this take a big effort to address?

@BurntSushi
Copy link
Member

The last attempt at fixing it was #161

Then this happened: rust-lang/rust@95dc7e --- It looks like a big breaking change and there's really no guidance at all on how to fix the fallout. cc @nrc

I spent an hour or so a few days ago trying to patch up the macro, but it looks like rustc's parser's error handling has changed dramatically. I haven't grok'd it yet.

FYI, docopt_macros has never compiled on Rust stable because compiler plugins are only available on the nightly released.

I intend to fix this, I'm just not quite sure when. PRs are appreciated. :-)

@johnzachary
Copy link
Author

Thank you for the update. It's quite helpful.

@BurntSushi
Copy link
Member

Fixed by #163 from @nrc. Yay! I've updated docopt_macros on crates.io.

@johnzachary
Copy link
Author

@BurntSushi Awesome! Thanks.

@TeXitoi
Copy link

TeXitoi commented Feb 7, 2017

@BurntSushi this issue should be closed, no?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants