Skip to content
This repository was archived by the owner on May 6, 2020. It is now read-only.

Update for latest libsyntax changes - #78

Closed
antrik wants to merge 3 commits into
serde-deprecated:masterfrom
antrik:rustup
Closed

antrik wants to merge 3 commits into
serde-deprecated:masterfrom
antrik:rustup

Conversation

@antrik

@antrik antrik commented May 2, 2016

Copy link
Copy Markdown

Adapt to the changed interfaces, and bump the version number.

This builds on the updated syntex from serde-deprecated/syntex#44 , so it works on stable Rust too.

antrik added 3 commits May 2, 2016 06:38
rust-lang/rust@9108fb7
dropped some old methods -- adapt the code accordingly.

These changes should actually be backwards-compatible I think...
Changed upstream in
rust-lang/rust@b32d7b5

This one is definitely not backwards-compatible -- so we have to depend
on a newer syntex for this.
The last change updated version requirements of the dependencies. The
interface we export to users might also have changed -- though I haven't
really checked that... Either way, updating our version is in order.
@antrik

antrik commented May 2, 2016

Copy link
Copy Markdown
Author

I hope I got the versioning right -- apparently Cargo doesn't let me test updated dependencies until the new versions are actually officially published :-(

(Didn't want to sit on the otherwise finished PR though, especially since there are two more in the dependency chain...)

The CI failure is also expected here, until the new version of syntex gets published...

@antrik

antrik commented May 2, 2016

Copy link
Copy Markdown
Author

Oh, I forgot to mention that this should fix #76 properly.

@erickt

erickt commented May 3, 2016

Copy link
Copy Markdown

I just merged another PR that also fixed this, but thanks for this!

@erickt erickt closed this May 29, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants