summary refs log tree commit diff
path: root/src/libcore/cast.rs
AgeCommit message (Collapse)AuthorLines
2012-10-05core: Correct description of cast::forgetBrian Anderson-1/+1
'managed' means something different now
2012-10-04Forbid deprecated modes again in coreTim Chevalier-0/+1
Sadly, there's only one file that requires deprecated modes (stackwalk)... So, forbid them everywhere else.
2012-10-02Removing explicit uses of + modeTim Chevalier-9/+9
This removes most explicit uses of the + argument mode. Pending a snapshot, I had to remove the forbid(deprecated_modes) pragma from a bunch of files. I'll put it back! + mode still has to be used in a few places for functions that get moved (see task.rs) The changes outside core and std are due to the to_bytes trait and making the compiler (with legacy modes on) agree with the libraries (with legacy modes off) about modes.
2012-10-02libstd: Switch off legacy modes in both core and std.Patrick Walton-1/+1
2012-09-28Demode extfmtTim Chevalier-2/+2
Needs a snapshot before this can be completed, because I changed the mode for conv_poly.
2012-09-27Finish de-exporting cast, mutable, flate, repr, cleanup, reflect. Part of #3583.Graydon Hoare-1/+0
2012-09-26libcore: De-export box, cast, and dlistPatrick Walton-25/+23
2012-09-21Install new pub/priv/export rules as defaults, old rules accessible under ↵Graydon Hoare-0/+2
#[legacy_exports];
2012-09-19De-mode vec::each() and many of the str iteration routinesNiko Matsakis-3/+4
Note that the method foo.each() is not de-moded, nor the other vec routines.
2012-09-18core: Rename 'unsafe' mod to 'cast'Brian Anderson-0/+136