From: bors Date: Sun, 16 Sep 2018 20:28:21 +0000 (+0000) Subject: Auto merge of #53461 - petrochenkov:pmu, r=alexcrichton X-Git-Url: https://git.lizzy.rs/?a=commitdiff_plain;h=cb6d2dfa8923902b0992a1522dc4a45a9d3ba690;p=rust.git Auto merge of #53461 - petrochenkov:pmu, r=alexcrichton resolve: Do not error on access to proc macros imported with `#[macro_use]` This error is artificial, but previously, when `#[macro_use] extern crate x;` was stable, but non-derive proc macros were not, it worked like kind of a feature gate. Now both features are stable, so the error is no longer necessary. This PR simplifies how `#[macro_use] extern crate x;` works - it takes all items from macro namespace of `x`'s root and puts them into macro prelude from which they all can now be accessed. --- cb6d2dfa8923902b0992a1522dc4a45a9d3ba690