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

Update syntex #25

Merged
merged 123 commits into from
Jan 6, 2016
Merged

Update syntex #25

merged 123 commits into from
Jan 6, 2016

Conversation

pczarn
Copy link

@pczarn pczarn commented Jan 2, 2016

No description provided.

erickt added 30 commits January 23, 2015 09:36
Conflicts:
	syntex_bitflags/src/lib.rs
	syntex_syntax/src/lib.rs
Conflicts:
	syntex_syntax/src/ext/expand.rs
# Conflicts:
#	syntex_bitflags/src/lib.rs
# Conflicts:
#	syntex_bitflags/src/lib.rs
#	syntex_syntax/src/ext/deriving/generic/mod.rs
#	syntex_syntax/src/ext/expand.rs
#	syntex_syntax/src/lib.rs
# Conflicts:
#	syntex_syntax/src/ext/expand.rs
# Conflicts:
#	syntex_bitflags/Cargo.lock
#	syntex_bitflags/Cargo.toml
#	syntex_bitflags/src/lib.rs
This will be slower and use more memory, but
this shouldn't be a large impact until syntex
is used on large codebases. Hopefully by then
there will be a stable BitSet that we can use.
erickt and others added 24 commits October 16, 2015 12:18
Conflicts:
	syntex_syntax/src/ext/base.rs
	syntex_syntax/src/ext/deriving/mod.rs
	syntex_syntax/src/util/small_vector.rs
# Conflicts:
#	syntex_syntax/src/ext/base.rs
#	syntex_syntax/src/ext/deriving/mod.rs
#	syntex_syntax/src/util/small_vector.rs
# Conflicts:
#	syntex_syntax/src/lib.rs
#	syntex_syntax/src/parse/parser.rs
fix(syntex_syntax): Don't expand builtin derive decorators
# Conflicts:
#	syntex_syntax/src/diagnostic.rs
#	syntex_syntax/src/lib.rs
# Conflicts:
#	syntex_syntax/src/diagnostic.rs
# Conflicts:
#	syntex_syntax/src/ext/expand.rs
# Conflicts:
#	syntex_syntax/src/ext/base.rs
#	syntex_syntax/src/ext/expand.rs
#	syntex_syntax/src/ext/quote.rs
#	syntex_syntax/src/fold.rs
#	syntex_syntax/src/lib.rs
#	syntex_syntax/src/parse/parser.rs
#	syntex_syntax/src/util/small_vector.rs
# Conflicts:
#	syntex_syntax/src/ext/asm.rs
#	syntex_syntax/src/ext/base.rs
#	syntex_syntax/src/ext/deriving/mod.rs
#	syntex_syntax/src/lib.rs
#	syntex_syntax/src/print/pprust.rs
#	syntex_syntax/src/ptr.rs
In the core rust repo, this was migrated into a separate crate.
I don't think it's necessary to replicate that crate since
all we want is #[derive] support.
# Conflicts:
#	syntex_syntax/src/ext/expand.rs
#	syntex_syntax/src/parse/parser.rs
@Manishearth
Copy link

r? @erickt

@hansihe
Copy link

hansihe commented Jan 4, 2016

I am waiting for this to land. Are there any holdups?

@pczarn
Copy link
Author

pczarn commented Jan 5, 2016

@hansihe: It seems @erickt is away.
For now, just run this in a chosen directory:

git clone -b rustup [email protected]:pczarn/syntex.git
git clone -b rustup-local [email protected]:pczarn/aster.git
git clone -b rustup-local [email protected]:pczarn/quasi.git

Then use a local path to depend on the updated version.

aster = { version = "0.9", path = "../aster/" }

I think cargo-vendor could make this process somehow easier.

@erickt
Copy link

erickt commented Jan 6, 2016

Yeah, sorry traveling for the holidays, looking now!

@erickt erickt merged commit 076c7e9 into serde-deprecated:master Jan 6, 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.

8 participants