| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-10-07 | Remove the old serializers (needs snapshot) | Erick Tryzelaar | -21/+21 | |
| 2012-10-07 | remove the old auto_serialize syntax extension | Erick Tryzelaar | -208/+0 | |
| 2012-10-05 | Remove by-mutable-ref mode from the compiler | Tim Chevalier | -19/+19 | |
| and test cases. Closes #3513 | ||||
| 2012-10-05 | test: XFAIL trait-inheritance-simple because of suspected 32-bit brokenness | Patrick Walton | -0/+5 | |
| 2012-10-05 | rustc: Implement simple uses of &trait | Patrick Walton | -0/+21 | |
| 2012-10-05 | Demode some code using by-mutbl-ref; warn about by-mutbl-ref | Tim Chevalier | -3/+3 | |
| The parser now warns about use of mutbl-ref mode, though it's kind of a lie since this commit doesn't remove support for the mode. Changed move_val_init to have stage0 and stage1/2 versions, the latter of which is demoded. Changed the type that the typechecker expects the move_val_init intrinsic to have. After this is pushed, I can make a new snapshot, which will remove the need for the stage0 versions. | ||||
| 2012-10-05 | rustc: Implement simple trait inheritance. | Patrick Walton | -0/+26 | |
| Generic trait inheritance, cross-crate trait inheritance, and vtable-based trait inheritance don't work yet. | ||||
| 2012-10-04 | De-mode comm::Chan | Tim Chevalier | -47/+47 | |
| 2012-10-04 | Remove arg vectors from main functions. Stop supporting them. | Brian Anderson | -9/+0 | |
| 2012-10-03 | xfail-pretty reexport-star | Brian Anderson | -0/+3 | |
| 2012-10-03 | test: Add a test case for "pub use a::*" | Patrick Walton | -0/+14 | |
| 2012-10-03 | test: Use println instead of debug in hello.rs | Brian Anderson | -4/+4 | |
| 2012-10-02 | De-export the submodules of task. Part of #3583. | Graydon Hoare | -1/+1 | |
| 2012-10-01 | Split auto_serialize2 into two macros | Erick Tryzelaar | -0/+7 | |
| 2012-10-01 | Add struct to auto_serialize2 test | Erick Tryzelaar | -14/+14 | |
| 2012-10-01 | Add deserializable and more types to serialization2 | Erick Tryzelaar | -76/+42 | |
| 2012-10-01 | test: un-xfail the auto_serialize for boxes test | Erick Tryzelaar | -2/+0 | |
| 2012-10-01 | Move over to calling ptr::addr_of | Tim Chevalier | -62/+62 | |
| Everything should now call ptr::addr_of instead of ptr::p2::addr_of. Only the pipes macro code when compiled by stage0 will call ptr::p2::addr_of. Needs a snapshot to get rid of that. | ||||
| 2012-09-28 | Demode iter::foldl and friends | Tim Chevalier | -1/+1 | |
| 2012-09-28 | Demoding in iter: any, all, map_to_vec, flat_map_to_vec, filter_to_vec | Tim Chevalier | -17/+17 | |
| 2012-09-28 | demode vec | Niko Matsakis | -21/+21 | |
| 2012-09-27 | rustc: Make enum export visibility inherit properly | Patrick Walton | -0/+12 | |
| 2012-09-26 | Unbreak run-pass/issue-2904 more | Brian Anderson | -5/+0 | |
| 2012-09-26 | Demode vec::push (and convert to method) | Niko Matsakis | -26/+14 | |
| 2012-09-26 | Fix test/run-pass/issue-2904 | Brian Anderson | -1/+3 | |
| 2012-09-26 | libstd: port json over to serialization2 | Erick Tryzelaar | -5/+6 | |
| 2012-09-26 | libstd: change serialization2 to take &self argument methods | Erick Tryzelaar | -62/+102 | |
| Unfortunately this trips over issue (#3585), where auto-ref isn't playing nicely with @T implementations. Most serializers don't care, but prettyprint2 won't properly display "@" until #3585 is fixed. | ||||
| 2012-09-26 | test: Add a test for auto_serialize2 | Erick Tryzelaar | -0/+152 | |
| 2012-09-26 | Revert "fix modes on dtors" | Tim Chevalier | -6/+0 | |
| This reverts commit d38b97a170eaea47933c30937cee5f525573116d. (Accidentally checked this in, oops) | ||||
| 2012-09-26 | fix modes on dtors | Tim Chevalier | -0/+6 | |
| 2012-09-26 | fix issue #3535 and add colon between mode and type when dumping funcion ↵ | Vincent Belliard | -0/+11 | |
| prototype | ||||
| 2012-09-25 | Demode iter-trait | Tim Chevalier | -16/+16 | |
| 2012-09-25 | Demode dvec | Tim Chevalier | -1/+1 | |
| 2012-09-25 | Demode core::result | Brian Anderson | -1/+1 | |
| 2012-09-25 | test: Remove various box annihilator tests | Patrick Walton | -36/+0 | |
| 2012-09-25 | Demode Num trait and impls | Tim Chevalier | -10/+10 | |
| 2012-09-25 | Change method res to try autoref more often. Fixes #3585. | Niko Matsakis | -0/+37 | |
| 2012-09-25 | use + mode for (almost) everything when not using legacy modes | Niko Matsakis | -16/+37 | |
| 2012-09-24 | Build the export_map2 from visibility markers, unless #[legacy_exports]; | Graydon Hoare | -0/+9 | |
| 2012-09-23 | core: Demode option | Brian Anderson | -2/+2 | |
| 2012-09-23 | Fix trans for region patterns (&P) | Niko Matsakis | -14/+37 | |
| 2012-09-23 | Make it illegal to use modes in a fn signature with providing | Niko Matsakis | -15/+15 | |
| an explicit variable name. (Step one to changing the defaults) First step to #3535 | ||||
| 2012-09-21 | De-mode vec::map, vec::eachi, vec::rev_each, vec::rev_eachi | Niko Matsakis | -6/+6 | |
| 2012-09-21 | libcore: De-mode str | Patrick Walton | -6/+6 | |
| 2012-09-21 | Install new pub/priv/export rules as defaults, old rules accessible under ↵ | Graydon Hoare | -12/+243 | |
| #[legacy_exports]; | ||||
| 2012-09-20 | core: Demode sys | Brian Anderson | -2/+2 | |
| 2012-09-20 | rustc: De-mode all overloaded operators | Patrick Walton | -114/+86 | |
| 2012-09-19 | demode the each() method on vec and other iterables. | Niko Matsakis | -22/+24 | |
| 2012-09-19 | Remove redundant hashmap constructor functions. | Graydon Hoare | -5/+5 | |
| 2012-09-19 | xfail-fast another legacy_mode test | Brian Anderson | -0/+1 | |
