rust/src/libstd
kwantam cf432b8f8f add Graphemes iterator; tidy unicode exports
- Graphemes and GraphemeIndices structs implement iterators over
  grapheme clusters analogous to the Chars and CharOffsets for chars in
  a string. Iterator and DoubleEndedIterator are available for both.

- tidied up the exports for libunicode. crate root exports are now moved
  into more appropriate module locations:
  - UnicodeStrSlice, Words, Graphemes, GraphemeIndices are in str module
  - UnicodeChar exported from char instead of crate root
  - canonical_combining_class is exported from str rather than crate root

Since libunicode's exports have changed, programs that previously relied
on the old export locations will need to change their `use` statements
to reflect the new ones. See above for more information on where the new
exports live.

closes #7043
[breaking-change]
2014-07-14 19:53:46 -04:00
..
collections Stabilization for owned (now boxed) and cell 2014-07-13 12:52:51 -07:00
io add Graphemes iterator; tidy unicode exports 2014-07-14 19:53:46 -04:00
num std: Rename the ToStr trait to ToString, and to_str to to_string. 2014-07-08 13:01:43 -07:00
path add Graphemes iterator; tidy unicode exports 2014-07-14 19:53:46 -04:00
rand libstd: set baseline stability levels. 2014-06-30 22:49:18 -07:00
rt add Graphemes iterator; tidy unicode exports 2014-07-14 19:53:46 -04:00
sync libstd: set baseline stability levels. 2014-06-30 22:49:18 -07:00
ascii.rs std: Rename the ToStr trait to ToString, and to_str to to_string. 2014-07-08 13:01:43 -07:00
bitflags.rs libstd: set baseline stability levels. 2014-06-30 22:49:18 -07:00
c_vec.rs libstd: set baseline stability levels. 2014-06-30 22:49:18 -07:00
dynamic_lib.rs std: Rename the ToStr trait to ToString, and to_str to to_string. 2014-07-08 13:01:43 -07:00
failure.rs Stabilization for owned (now boxed) and cell 2014-07-13 12:52:51 -07:00
fmt.rs libstd: set baseline stability levels. 2014-06-30 22:49:18 -07:00
from_str.rs std: Rename the ToStr trait to ToString, and to_str to to_string. 2014-07-08 13:01:43 -07:00
gc.rs libstd: set baseline stability levels. 2014-06-30 22:49:18 -07:00
hash.rs mark std::hash experimental 2014-07-11 14:25:15 -07:00
lib.rs auto merge of #15591 : aturon/rust/box-cell-stability, r=alexcrichton 2014-07-13 21:01:28 +00:00
macros.rs libstd: set baseline stability levels. 2014-06-30 22:49:18 -07:00
os.rs libstd: Add a few doc examples 2014-07-13 21:17:51 +02:00
prelude.rs add Graphemes iterator; tidy unicode exports 2014-07-14 19:53:46 -04:00
rtdeps.rs libstd: set baseline stability levels. 2014-06-30 22:49:18 -07:00
task.rs Stabilization for owned (now boxed) and cell 2014-07-13 12:52:51 -07:00
to_str.rs std: Rename the ToStr trait to ToString, and to_str to to_string. 2014-07-08 13:01:43 -07:00