about summary refs log tree commit diff
diff options
context:
space:
mode:
authorSimon Sapin <simon.sapin@exyr.org>2018-04-06 14:23:00 +0200
committerSimon Sapin <simon.sapin@exyr.org>2018-04-12 00:13:53 +0200
commitef41788cf37074e44f70257508c97efd539a7f29 (patch)
tree6cba467d1861641637ccdc498e4610680256fe75
parent1ca2905cda99dd395347b46c3ce225f58b4d3844 (diff)
downloadrust-ef41788cf37074e44f70257508c97efd539a7f29.tar.gz
rust-ef41788cf37074e44f70257508c97efd539a7f29.zip
Mark the rest of the `unicode` feature flag as perma-unstable.
-rw-r--r--src/liballoc/lib.rs2
-rw-r--r--src/liballoc/tests/lib.rs1
-rw-r--r--src/libcore/unicode/mod.rs2
-rw-r--r--src/librustdoc/lib.rs1
-rw-r--r--src/libstd/lib.rs1
-rw-r--r--src/libstd_unicode/lib.rs2
-rw-r--r--src/libsyntax/lib.rs2
7 files changed, 4 insertions, 7 deletions
diff --git a/src/liballoc/lib.rs b/src/liballoc/lib.rs
index d1a91ab4a9c..69fc007ab7c 100644
--- a/src/liballoc/lib.rs
+++ b/src/liballoc/lib.rs
@@ -113,7 +113,7 @@
 #![feature(trusted_len)]
 #![feature(try_reserve)]
 #![feature(unboxed_closures)]
-#![feature(unicode)]
+#![feature(unicode_internals)]
 #![feature(unsize)]
 #![feature(allocator_internals)]
 #![feature(on_unimplemented)]
diff --git a/src/liballoc/tests/lib.rs b/src/liballoc/tests/lib.rs
index fddf341d0d1..32272169307 100644
--- a/src/liballoc/tests/lib.rs
+++ b/src/liballoc/tests/lib.rs
@@ -24,7 +24,6 @@
 #![feature(string_retain)]
 #![feature(try_reserve)]
 #![feature(unboxed_closures)]
-#![feature(unicode)]
 #![feature(exact_chunks)]
 #![feature(inclusive_range_fields)]
 
diff --git a/src/libcore/unicode/mod.rs b/src/libcore/unicode/mod.rs
index 0fbc4dcd175..b6b033adc04 100644
--- a/src/libcore/unicode/mod.rs
+++ b/src/libcore/unicode/mod.rs
@@ -8,7 +8,7 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
-#![unstable(feature = "unicode", issue = "27783")]
+#![unstable(feature = "unicode_internals", issue = "0")]
 #![allow(missing_docs)]
 
 mod bool_trie;
diff --git a/src/librustdoc/lib.rs b/src/librustdoc/lib.rs
index 9ac034869ac..4a062e9a55b 100644
--- a/src/librustdoc/lib.rs
+++ b/src/librustdoc/lib.rs
@@ -20,7 +20,6 @@
 #![feature(fs_read_write)]
 #![feature(set_stdio)]
 #![feature(test)]
-#![feature(unicode)]
 #![feature(vec_remove_item)]
 #![feature(entry_and_modify)]
 
diff --git a/src/libstd/lib.rs b/src/libstd/lib.rs
index 94e48732c26..c82d600e4a1 100644
--- a/src/libstd/lib.rs
+++ b/src/libstd/lib.rs
@@ -307,7 +307,6 @@
 #![feature(toowned_clone_into)]
 #![feature(try_reserve)]
 #![feature(unboxed_closures)]
-#![feature(unicode)]
 #![feature(untagged_unions)]
 #![feature(unwind_attributes)]
 #![feature(vec_push_all)]
diff --git a/src/libstd_unicode/lib.rs b/src/libstd_unicode/lib.rs
index 29de017c64d..c0d47f1fcb4 100644
--- a/src/libstd_unicode/lib.rs
+++ b/src/libstd_unicode/lib.rs
@@ -29,7 +29,7 @@
        test(no_crate_inject, attr(allow(unused_variables), deny(warnings))))]
 #![no_std]
 
-#![feature(unicode)]
+#![feature(unicode_internals)]
 #![feature(staged_api)]
 #![rustc_deprecated(since = "1.27.0", reason = "moved into libcore")]
 
diff --git a/src/libsyntax/lib.rs b/src/libsyntax/lib.rs
index 9de905c01d6..4e1e9fa2b46 100644
--- a/src/libsyntax/lib.rs
+++ b/src/libsyntax/lib.rs
@@ -19,7 +19,7 @@
        html_root_url = "https://doc.rust-lang.org/nightly/",
        test(attr(deny(warnings))))]
 
-#![feature(unicode)]
+#![feature(unicode_internals)]
 #![feature(rustc_diagnostic_macros)]
 #![feature(non_exhaustive)]
 #![feature(const_atomic_usize_new)]