From 6aee65a6f10b559c6ac68d68f5e456d2ecb5d2a7 Mon Sep 17 00:00:00 2001 From: Chris Wong <lambda.fairy@gmail.com> Date: Sat, 6 Oct 2018 18:03:15 +1300 Subject: [PATCH] Update to rustc 1.31.0-nightly (fddcd316a 2018-10-05) --- maud/src/lib.rs | 4 ++-- maud/tests/basic_syntax.rs | 2 +- maud/tests/control_structures.rs | 2 +- maud/tests/misc.rs | 2 +- maud/tests/splices.rs | 2 +- maud_extras/lib.rs | 16 ++++++++-------- maud_macros/src/lib.rs | 3 ++- 7 files changed, 16 insertions(+), 15 deletions(-) diff --git a/maud/src/lib.rs b/maud/src/lib.rs index 1d4da63..a038b84 100644 --- a/maud/src/lib.rs +++ b/maud/src/lib.rs @@ -43,7 +43,7 @@ pub use maud_macros::{html, html_debug}; /// # Example /// /// ```rust -/// # #![feature(proc_macro_non_items)] +/// # #![feature(proc_macro_hygiene)] /// use maud::{html, Markup, Render}; /// /// /// Provides a shorthand for linking to a CSS stylesheet. @@ -134,7 +134,7 @@ pub use maud_htmlescape::Escaper; /// A minimal web page: /// /// ```rust -/// # #![feature(proc_macro_non_items)] +/// # #![feature(proc_macro_hygiene)] /// use maud::{DOCTYPE, html}; /// /// let markup = html! { diff --git a/maud/tests/basic_syntax.rs b/maud/tests/basic_syntax.rs index a0c7dc5..cfce50c 100644 --- a/maud/tests/basic_syntax.rs +++ b/maud/tests/basic_syntax.rs @@ -1,4 +1,4 @@ -#![feature(proc_macro_non_items)] +#![feature(proc_macro_hygiene)] extern crate maud; diff --git a/maud/tests/control_structures.rs b/maud/tests/control_structures.rs index 504eead..83f61bf 100644 --- a/maud/tests/control_structures.rs +++ b/maud/tests/control_structures.rs @@ -1,4 +1,4 @@ -#![feature(proc_macro_non_items)] +#![feature(proc_macro_hygiene)] extern crate maud; diff --git a/maud/tests/misc.rs b/maud/tests/misc.rs index 65b18bf..bfe307e 100644 --- a/maud/tests/misc.rs +++ b/maud/tests/misc.rs @@ -1,4 +1,4 @@ -#![feature(proc_macro_non_items)] +#![feature(proc_macro_hygiene)] extern crate maud; diff --git a/maud/tests/splices.rs b/maud/tests/splices.rs index adc5bf2..ad88d15 100644 --- a/maud/tests/splices.rs +++ b/maud/tests/splices.rs @@ -1,4 +1,4 @@ -#![feature(proc_macro_non_items)] +#![feature(proc_macro_hygiene)] extern crate maud; diff --git a/maud_extras/lib.rs b/maud_extras/lib.rs index 1f673cc..dd98577 100644 --- a/maud_extras/lib.rs +++ b/maud_extras/lib.rs @@ -1,4 +1,4 @@ -#![feature(proc_macro_non_items)] +#![feature(proc_macro_hygiene)] extern crate maud; @@ -9,7 +9,7 @@ use maud::{Markup, Render, html}; /// # Example /// /// ```rust -/// # #![feature(proc_macro_non_items)] +/// # #![feature(proc_macro_hygiene)] /// # extern crate maud; /// # extern crate maud_extras; /// # use maud::html; @@ -35,7 +35,7 @@ impl<T: AsRef<str>> Render for Css<T> { /// # Example /// /// ```rust -/// # #![feature(proc_macro_non_items)] +/// # #![feature(proc_macro_hygiene)] /// # /// # extern crate maud; /// # extern crate maud_extras; @@ -62,7 +62,7 @@ impl<T: AsRef<str>> Render for Js<T> { /// # Example /// /// ```rust -/// # #![feature(proc_macro_non_items)] +/// # #![feature(proc_macro_hygiene)] /// # extern crate maud; /// # extern crate maud_extras; /// # use maud::html; @@ -88,7 +88,7 @@ impl<T: AsRef<str>, U: AsRef<str>> Render for Meta<T, U> { /// # Example /// /// ```rust -/// # #![feature(proc_macro_non_items)] +/// # #![feature(proc_macro_hygiene)] /// # extern crate maud; /// # extern crate maud_extras; /// # use maud::html; @@ -114,7 +114,7 @@ impl<T: AsRef<str>> Render for Title<T> { /// # Example /// /// ```rust -/// # #![feature(proc_macro_non_items)] +/// # #![feature(proc_macro_hygiene)] /// # extern crate maud; /// # extern crate maud_extras; /// # use maud::html; @@ -140,7 +140,7 @@ impl<T: AsRef<str>> Render for Charset<T> { /// # Example /// /// ```rust -/// # #![feature(proc_macro_non_items)] +/// # #![feature(proc_macro_hygiene)] /// # extern crate maud; /// # extern crate maud_extras; /// # use maud::html; @@ -166,7 +166,7 @@ impl<T: AsRef<str>, U: AsRef<str>> Render for MetaProperty<T, U> { /// # Example /// /// ```rust -/// # #![feature(proc_macro_non_items)] +/// # #![feature(proc_macro_hygiene)] /// # extern crate maud; /// # extern crate maud_extras; /// # use maud::html; diff --git a/maud_macros/src/lib.rs b/maud_macros/src/lib.rs index b7621a4..f1f08dd 100644 --- a/maud_macros/src/lib.rs +++ b/maud_macros/src/lib.rs @@ -1,5 +1,6 @@ +#![feature(proc_macro_def_site)] #![feature(proc_macro_diagnostic)] -#![feature(proc_macro_non_items)] +#![feature(proc_macro_hygiene)] #![feature(proc_macro_quote)] #![feature(proc_macro_span)] #![feature(tool_lints)]