rust/mk
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
..
cfg Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
clean.mk debuginfo: Add a rust-gdb shell script that will start GDB with Rust pretty printers enabled. 2014-12-30 17:26:13 +01:00
crates.mk deprecate Unicode functions that will be moved to crates.io 2015-04-16 17:03:05 -04:00
ctags.mk Fix make TAGS.emacs. 2014-12-16 17:08:49 +01:00
debuggers.mk Make build timestamp files robust in face of concurrent source modification. 2015-03-03 15:11:01 +01:00
dist.mk extract libcollections tests into libcollectionstest 2015-03-16 21:57:42 -05:00
docs.mk mk: Stop documenating non-facade crates 2015-04-07 17:54:34 -07:00
grammar.mk Add a LALR grammar for Rust with testing support 2015-01-20 18:47:17 -08:00
host.mk mk: Add space before line continuation backslash 2014-07-23 08:44:11 -07:00
install.mk configure: Remove obsolete --disable-verify option 2015-04-08 12:16:47 -07:00
llvm.mk Avoid passing -L "" to rustc. 2015-03-12 04:09:12 -07:00
main.mk Bump prerelease version 2015-04-10 10:12:27 -07:00
perf.mk support for GNU configure syntax 2013-10-29 16:22:08 -07:00
platform.mk Fix some typos 2015-03-28 18:09:51 +03:00
prepare.mk Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
reconfig.mk Correct building documenation with Pandoc and TeX on Windows. 2014-11-06 18:08:33 +03:00
rt.mk configure: Add --enable-debug-jemalloc 2015-04-08 15:12:08 -07:00
rustllvm.mk Add LLVM ExecutionEngine API 2014-12-11 15:33:27 -07:00
snap.mk mk: Remove extra whitespace before line continuation backslashes 2014-07-23 08:41:55 -07:00
stage0.mk mk/stage0: complain instead of creating an empty file 2014-11-20 16:00:12 -05:00
target.mk Fix some typos 2015-03-28 18:09:51 +03:00
tests.mk deprecate Unicode functions that will be moved to crates.io 2015-04-16 17:03:05 -04:00
util.mk mk: Add a printer helper to the make setup 2015-04-10 17:10:03 -07:00