diff --git a/dom_sink/examples/print-rcdom.rs b/dom_sink/examples/print-rcdom.rs index afd3952b..c1c53160 100644 --- a/dom_sink/examples/print-rcdom.rs +++ b/dom_sink/examples/print-rcdom.rs @@ -7,7 +7,7 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. -#![feature(plugin, collections)] +#![feature(plugin, str_escape)] #![plugin(string_cache_plugin)] extern crate html5ever; diff --git a/dom_sink/src/lib.rs b/dom_sink/src/lib.rs index 8194715f..b9920a3d 100644 --- a/dom_sink/src/lib.rs +++ b/dom_sink/src/lib.rs @@ -10,7 +10,7 @@ #![crate_name="html5ever_dom_sink"] #![crate_type="dylib"] -#![feature(alloc, box_syntax, collections)] +#![feature(box_syntax, append, rc_weak)] extern crate html5ever; diff --git a/dom_sink/tests/tree_builder.rs b/dom_sink/tests/tree_builder.rs index ce6f62f3..34be6ab3 100644 --- a/dom_sink/tests/tree_builder.rs +++ b/dom_sink/tests/tree_builder.rs @@ -7,7 +7,7 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. -#![feature(plugin, start, std_misc, test)] +#![feature(plugin, start, rt, test)] #![plugin(string_cache_plugin)] diff --git a/examples/print-tree-actions.rs b/examples/print-tree-actions.rs index 0da21099..11846e5b 100644 --- a/examples/print-tree-actions.rs +++ b/examples/print-tree-actions.rs @@ -7,7 +7,7 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. -#![feature(collections)] +#![feature(str_escape)] extern crate string_cache; diff --git a/examples/tokenize.rs b/examples/tokenize.rs index 636a1905..e63546fa 100644 --- a/examples/tokenize.rs +++ b/examples/tokenize.rs @@ -7,7 +7,7 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. -#![feature(collections)] +#![feature(str_escape)] extern crate html5ever; diff --git a/src/lib.rs b/src/lib.rs index ebe2d764..ff989880 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -10,7 +10,7 @@ #![crate_name="html5ever"] #![crate_type="dylib"] -#![feature(plugin, box_syntax, core, collections, str_char, slice_patterns)] +#![feature(plugin, box_syntax, str_char, slice_patterns, iter_arith, str_escape)] #![cfg_attr(test, deny(warnings))] #![allow(unused_parens)] diff --git a/tests/tokenizer.rs b/tests/tokenizer.rs index a3dd041b..a327268c 100644 --- a/tests/tokenizer.rs +++ b/tests/tokenizer.rs @@ -7,7 +7,7 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. -#![feature(plugin, start, std_misc, test, slice_patterns)] +#![feature(plugin, start, rt, test, slice_patterns)] #![plugin(string_cache_plugin)] extern crate test;