Support nested invocations of html macro
This commit is contained in:
parent
893566118d
commit
0ec3be89cc
|
@ -1,3 +1,4 @@
|
|||
#![recursion_limit = "256"]
|
||||
#![feature(proc_macro_hygiene, decl_macro)]
|
||||
|
||||
extern crate rocket;
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
#![recursion_limit = "256"]
|
||||
|
||||
extern crate stdweb;
|
||||
extern crate typed_html;
|
||||
extern crate typed_html_macros;
|
||||
|
|
|
@ -18,7 +18,7 @@ proc-macro = true
|
|||
lalrpop-util = "0.16.1"
|
||||
ansi_term = "0.11.0"
|
||||
proc-macro2 = { version = "0.4.24", features = ["nightly"] }
|
||||
proc-macro-hack = "0.5.1"
|
||||
proc-macro-hack = "0.5.2"
|
||||
quote = "0.6.10"
|
||||
|
||||
[build-dependencies]
|
||||
|
|
|
@ -23,4 +23,5 @@ language-tags = "0.2.2"
|
|||
http = "0.1.13"
|
||||
htmlescape = "0.3.1"
|
||||
stdweb = "0.4.10"
|
||||
proc-macro-hack = "0.5.1"
|
||||
proc-macro-hack = "0.5.2"
|
||||
proc-macro-nested = "0.1.0"
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
//! # Quick Preview
|
||||
//!
|
||||
//! ```
|
||||
//! # #![recursion_limit = "128"]
|
||||
//! # use typed_html::{html, for_events};
|
||||
//! # use typed_html::dom::{DOMTree, VNode};
|
||||
//! # use typed_html::types::Metadata;
|
||||
|
@ -198,13 +199,14 @@ extern crate http;
|
|||
extern crate language_tags;
|
||||
extern crate mime;
|
||||
extern crate proc_macro_hack;
|
||||
extern crate proc_macro_nested;
|
||||
extern crate stdweb;
|
||||
extern crate strum;
|
||||
extern crate typed_html_macros;
|
||||
|
||||
use proc_macro_hack::proc_macro_hack;
|
||||
|
||||
#[proc_macro_hack]
|
||||
#[proc_macro_hack(support_nested)]
|
||||
pub use typed_html_macros::html;
|
||||
|
||||
pub mod dom;
|
||||
|
|
Loading…
Reference in New Issue