rust/src/libsyntax
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
..
ast_map Expose visibility for fns in syntax::visit 2015-04-14 09:54:58 +12:00
diagnostics Change span_help calls to fileline_help where appropriate 2015-03-03 15:18:33 +02:00
ext Auto merge of #23985 - erickt:derive-cleanup, r=erickt 2015-04-18 00:48:34 +00:00
parse Omit 'obsolete' note for warning if -Awarning 2015-04-16 22:23:36 -04:00
print Negative case of len() -> is_empty() 2015-04-14 20:26:03 -07:00
util Simplifications to statement macro handling. 2015-04-10 23:42:40 -05:00
abi.rs Fallout in libsyntax 2015-04-01 11:22:39 -04:00
ast.rs Negative case of len() -> is_empty() 2015-04-14 20:26:03 -07:00
ast_util.rs Expose visibility for fns in syntax::visit 2015-04-14 09:54:58 +12:00
attr.rs Auto merge of #23011 - nagisa:the-war-of-symbol-and-symbol, r=pnkfelix 2015-04-12 01:26:53 +00:00
codemap.rs Negative case of len() -> is_empty() 2015-04-14 20:26:03 -07:00
config.rs syntax: gather common fields of impl & trait items into their respective types. 2015-03-11 23:39:16 +02:00
diagnostic.rs Auto merge of #24428 - kwantam:deprecate_unicode_fns, r=alexcrichton 2015-04-18 07:09:22 +00:00
feature_gate.rs Fix some documentation typos 2015-04-16 22:23:36 -04:00
fold.rs Propagate macro backtraces more often, improve formatting diagnostics 2015-04-11 16:00:58 -07:00
lib.rs std: Remove old_io/old_path/rand modules 2015-04-14 10:14:11 -07:00
owned_slice.rs Switched to Box::new in many places. 2015-03-03 21:05:55 +01:00
ptr.rs alloc: impl fmt::Pointer for Rc, Arc and Box 2015-04-07 22:50:36 -07:00
show_span.rs std: Stabilize FromStr and parse 2015-01-30 08:52:44 -08:00
std_inject.rs Unquote all crate names without underscores 2015-03-27 10:58:12 -07:00
test.rs Work towards a non-panicing parser (libsyntax) 2015-04-05 09:52:50 +01:00
visit.rs Expose visibility for fns in syntax::visit 2015-04-14 09:54:58 +12:00