]> git.lizzy.rs Git - rust.git/commit
libs: stabilize ascii module
authorAaron Turon <aturon@mozilla.com>
Fri, 21 Nov 2014 20:00:05 +0000 (12:00 -0800)
committerAaron Turon <aturon@mozilla.com>
Fri, 21 Nov 2014 22:10:13 +0000 (14:10 -0800)
commit7ce2d9c3fa3d36ae79b9790e3646e5e746e64cf4
treed7e3a61c32c4ca28d4d34ef4141703ab33100db0
parentc9f6d696420107f82304b992cf623b806995fe18
libs: stabilize ascii module

This is an initial API stabilization pass for `std::ascii`. Aside from
some renaming to match conversion conventions, and deprecations in favor
of using iterators directly, almost nothing is changed here. However,
the static case conversion tables that were previously public are now private.

The stabilization of the (rather large!) set of extension traits is left
to a follow-up pass, because we hope to land some more general machinery
that will provide the same functionality without custom traits.

[breaking-change]
src/compiletest/errors.rs
src/librustdoc/html/markdown.rs
src/libstd/ascii.rs