| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2017-03-02 | Remove std_unicode::str::is_utf16 | Simon Sapin | -22/+0 | |
| It was only accessible through the `#[unstable]` crate std_unicode. It has never been used in the compiler or standard library since 47e7a05a28c9662159af2d2e0f2b7efc13fa09cb added it in 2012 “for OS API interop”. It can be replaced with a one-liner: ```rust fn is_utf16(slice: &[u16]) -> bool { std::char::decode_utf16(s.iter().cloned()).all(|r| r.is_ok()) } ``` | ||||
| 2017-03-01 | Only keep one copy of the UTF8_CHAR_WIDTH table. | Simon Sapin | -26/+0 | |
| … instead of one of each of libcore and libstd_unicode. Move the `utf8_char_width` function to `core::str` under the `str_internals` unstable feature. | ||||
| 2016-11-30 | Rename 'librustc_unicode' crate to 'libstd_unicode'. | Corey Farwell | -0/+201 | |
| Fixes #26554. | ||||
