Stream: t-compiler/rust-2018

Topic: uniform paths and module system


view this post on Zulip nikomatsakis (Nov 12 2018 at 20:27):

@Vadim Petrochenkov I'm trying to figure out what bits of work needs to land regarding the module system -- and specifically what we expect to have to backport to beta. Is there a "central comment" or PR that outlines your strategy here?

view this post on Zulip Vadim Petrochenkov (Nov 12 2018 at 21:05):

https://github.com/rust-lang/rust/pull/55884 is the only thing targeting beta so far.

view this post on Zulip Vadim Petrochenkov (Nov 12 2018 at 21:08):

@Taylor Cramer may want to backport some non-mod.rs-mod stuff on beta (e.g. stabilization), but I'm not sure.

view this post on Zulip nikomatsakis (Nov 12 2018 at 21:50):

OK, thanks!

view this post on Zulip nikomatsakis (Nov 12 2018 at 21:50):

I'll take a look at that

view this post on Zulip Taylor Cramer (Nov 12 2018 at 22:27):

I think https://github.com/rust-lang/rust/pull/55560 is dead in the water unless we think we can adapt syn and any other crates that may have been broken

view this post on Zulip Taylor Cramer (Nov 12 2018 at 22:28):

It's frustrating seeing as we already landed the breakage to nearly the exact same set of things

view this post on Zulip Taylor Cramer (Nov 12 2018 at 22:28):

This just extends the breakage to usages in lib.rs/mod.rs/main.rs files

view this post on Zulip Taylor Cramer (Nov 12 2018 at 22:28):

and makes things more consistent as a result

view this post on Zulip Taylor Cramer (Nov 12 2018 at 22:29):

This is all a way of saying that i don't think there are any breakages we should aim to make here

view this post on Zulip Taylor Cramer (Nov 12 2018 at 22:29):

and none of them are edition-sensitive


Last updated: Jan 26 2022 at 07:20 UTC