# Edition 2018 feedback

**URL:** https://internals.rust-lang.org/c/edition-2018-feedback/34.md

[Latest](https://internals.rust-lang.org/latest.md) · [Categories](https://internals.rust-lang.org/categories.md)

---

## [About the Edition 2018 feedback category](https://internals.rust-lang.org/t/about-the-edition-2018-feedback-category/7775)

<div class="topic-metadata">

**Author:** [@aturon](https://internals.rust-lang.org/u/aturon)\
**Replies:** 0\
**Last updated:** [June 22, 2018, 9:38pm UTC](https://internals.rust-lang.org/t/about-the-edition-2018-feedback-category/7775 "2018-06-22T21:38:55Z")

</div>

Use this category to report your experiences, positive and negative, with the 2018 Edition! See this post for more.

---

## [Editions and macros/code generation](https://internals.rust-lang.org/t/editions-and-macros-code-generation/9156)

<div class="topic-metadata">

**Author:** [@vorner](https://internals.rust-lang.org/u/vorner)\
**Replies:** 7\
**Last updated:** [January 7, 2019, 2:27pm UTC](https://internals.rust-lang.org/t/editions-and-macros-code-generation/9156 "2019-01-07T14:27:48Z")

</div>

Hello In general, the idea of being able to mix crates from different editions in the same project is a nice one and works great. Except one thing I’ve noticed. There are places where code from one edition may „leak“ i…

---

## [Cross-post from u.r-l.o: Module sytem changes are going into FCP](https://internals.rust-lang.org/t/cross-post-from-u-r-l-o-module-sytem-changes-are-going-into-fcp/8363)

<div class="topic-metadata">

**Author:** [@steveklabnik](https://internals.rust-lang.org/u/steveklabnik)\
**Replies:** 0\
**Last updated:** [September 5, 2018, 6:15pm UTC](https://internals.rust-lang.org/t/cross-post-from-u-r-l-o-module-sytem-changes-are-going-into-fcp/8363 "2018-09-05T18:15:15Z")

</div>

---

## [Examples where 2018 feature caused confusion?](https://internals.rust-lang.org/t/examples-where-2018-feature-caused-confusion/8067)

<div class="topic-metadata">

**Author:** [@nikomatsakis](https://internals.rust-lang.org/u/nikomatsakis)\
**Replies:** 5\
**Last updated:** [July 31, 2018, 5:08am UTC](https://internals.rust-lang.org/t/examples-where-2018-feature-caused-confusion/8067 "2018-07-31T05:08:06Z")

</div>

I’ve been thinking that it would be good to improve the hints/tips that the compiler offers to target the 2018 edition features directly. As a simple example, if one writes: use foo::bar; where foo is a global module, …
