rust/src/libstd
kwantam 29d1252e4d deprecate Unicode functions that will be moved to crates.io
This patch
1. renames libunicode to librustc_unicode,
2. deprecates several pieces of libunicode (see below), and
3. removes references to deprecated functions from
   librustc_driver and libsyntax. This may change pretty-printed
   output from these modules in cases involving wide or combining
   characters used in filenames, identifiers, etc.

The following functions are marked deprecated:

1. char.width() and str.width():
   --> use unicode-width crate

2. str.graphemes() and str.grapheme_indices():
   --> use unicode-segmentation crate

3. str.nfd_chars(), str.nfkd_chars(), str.nfc_chars(), str.nfkc_chars(),
   char.compose(), char.decompose_canonical(), char.decompose_compatible(),
   char.canonical_combining_class():
   --> use unicode-normalization crate
2015-04-16 17:03:05 -04:00
..
collections Positive case of len() -> is_empty() 2015-04-14 20:26:03 -07:00
ffi Fix some typos. 2015-04-15 13:37:55 +02:00
io deprecate Unicode functions that will be moved to crates.io 2015-04-16 17:03:05 -04:00
net Rollup merge of #24480 - achanda:move_test, r=alexcrichton 2015-04-15 17:26:09 -04:00
num rollup merge of #24377: apasel422/docs 2015-04-14 10:56:57 -07:00
prelude std: Remove AsSlice/Str from the prelude 2015-04-14 10:14:19 -07:00
rand Negative case of len() -> is_empty() 2015-04-14 20:26:03 -07:00
rt Change the rt::unwind line argument type from usize to u32. 2015-04-11 02:46:57 -07:00
sync pluralize doc comment verbs and add missing periods 2015-04-13 13:57:51 -04:00
sys deprecate Unicode functions that will be moved to crates.io 2015-04-16 17:03:05 -04:00
thread rollup merge of #24385: aturon/unstable-scoped 2015-04-14 10:59:55 -07:00
time Stabilize std::num 2015-03-31 07:50:25 -07:00
array.rs rustdoc: Support for "array" primitive 2015-03-23 14:02:34 -07:00
ascii.rs pluralize doc comment verbs and add missing periods 2015-04-13 13:57:51 -04:00
bool.rs
dynamic_lib.rs pluralize doc comment verbs and add missing periods 2015-04-13 13:57:51 -04:00
env.rs pluralize doc comment verbs and add missing periods 2015-04-13 13:57:51 -04:00
error.rs std: Stabilize the Utf8Error type 2015-04-10 16:07:46 -07:00
fs.rs Fix some typos. 2015-04-15 13:37:55 +02:00
lib.rs deprecate Unicode functions that will be moved to crates.io 2015-04-16 17:03:05 -04:00
macros.rs Change the rt::unwind line argument type from usize to u32. 2015-04-11 02:46:57 -07:00
os.rs rollup merge of #23879: seanmonstar/del-from-error 2015-03-31 15:53:39 -07:00
panicking.rs Change the rt::unwind line argument type from usize to u32. 2015-04-11 02:46:57 -07:00
path.rs Negative case of len() -> is_empty() 2015-04-14 20:26:03 -07:00
process.rs rollup merge of #24377: apasel422/docs 2015-04-14 10:56:57 -07:00
rtdeps.rs
thunk.rs Remove Thunk struct and Invoke trait; change Thunk to be an alias 2015-04-01 14:41:21 -04:00
tuple.rs
unit.rs