rust/src/libserialize
bors 7a5754b330 Auto merge of #24428 - kwantam:deprecate_unicode_fns, r=alexcrichton
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-18 07:09:22 +00:00
..
collection_impls.rs Register new snapshots 2015-02-20 22:17:17 -08:00
hex.rs Fallout in public-facing and semi-public-facing libs 2015-04-01 11:23:45 -04:00
json.rs Auto merge of #24428 - kwantam:deprecate_unicode_fns, r=alexcrichton 2015-04-18 07:09:22 +00:00
lib.rs deprecate Unicode functions that will be moved to crates.io 2015-04-16 17:03:05 -04:00
serialize.rs std: Remove old_io/old_path/rand modules 2015-04-14 10:14:11 -07:00