| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-10-03 | Remove uses of + mode from libstd | Tim Chevalier | -2/+2 | |
| More or less the same as my analogous commit for libcore. Had to remove the forbid(deprecated_modes) pragma from some files -- will restore it after the snapshot. | ||||
| 2012-10-02 | Removing explicit uses of + mode | Tim Chevalier | -2/+2 | |
| 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-01 | Fix rope breakage from de-exporting. | Graydon Hoare | -4/+4 | |
| 2012-10-01 | De-export std::{rope,smallintmap}. Part of #3583. | Graydon Hoare | -72/+67 | |
| 2012-09-28 | Long lines | Brian Anderson | -1/+1 | |
| 2012-09-28 | std: Eliminate deprecated patterns | Brian Anderson | -9/+8 | |
| 2012-09-26 | Demode vec::push (and convert to method) | Niko Matsakis | -1/+1 | |
| 2012-09-21 | De-mode vec::map, vec::eachi, vec::rev_each, vec::rev_eachi | Niko Matsakis | -1/+1 | |
| 2012-09-21 | Install new pub/priv/export rules as defaults, old rules accessible under ↵ | Graydon Hoare | -0/+7 | |
| #[legacy_exports]; | ||||
| 2012-09-18 | core: Rename 'unsafe' mod to 'cast' | Brian Anderson | -3/+3 | |
| 2012-09-11 | Make moves explicit in arguments | Tim Chevalier | -2/+2 | |
| 2012-09-10 | Make remaining moves explicit in libstd | Tim Chevalier | -2/+2 | |
| 2012-09-07 | Convert 'again' to 'loop'. Remove 'again' keyword | Brian Anderson | -1/+1 | |
| 2012-09-02 | std: Camel case the rope module | Brian Anderson | -142/+142 | |
| 2012-09-01 | Demode reinterpret_cast | Brian Anderson | -1/+1 | |
| 2012-08-31 | Make utility funs in core::int, core::uint, etc. not by-reference | Tim Chevalier | -1/+1 | |
| Closes #3302 | ||||
| 2012-08-31 | Remove deprecated modes from rope.rs | Kevin Cantu | -22/+24 | |
| 2012-08-29 | core: Demode int/uint mods | Brian Anderson | -1/+1 | |
| 2012-08-26 | Camel case the option type | Brian Anderson | -42/+42 | |
| 2012-08-06 | Convert alt to match. Stop parsing alt | Brian Anderson | -36/+36 | |
| 2012-08-05 | Switch alts to use arrows | Brian Anderson | -104/+86 | |
| 2012-08-01 | Convert ret to return | Brian Anderson | -89/+89 | |
| 2012-07-14 | Tear out ty_str and ty_vec. | Michael Sullivan | -1/+1 | |
| 2012-07-14 | Move the world over to using the new style string literals and types. Closes ↵ | Michael Sullivan | -18/+18 | |
| #2907. | ||||
| 2012-07-13 | Support prefix notation for vstore strings. Closes #2906. | Michael Sullivan | -5/+5 | |
| 2012-07-12 | Accept prefix notation for writing the types of str/~ and friends. | Michael Sullivan | -8/+8 | |
| 2012-07-09 | Switch 'cont' to 'again' everywhere. Close #2229. | Graydon Hoare | -1/+1 | |
| 2012-07-05 | Comments only: change TODOs to FIXMEs and annotate them | Tim Chevalier | -3/+5 | |
| 2012-07-04 | convert doc-attributes to doc-comments using ↵ | Gareth Daniel Smith | -479/+480 | |
| ./src/etc/sugarise-doc-comments.py (and manually tweaking) - for issue #2498 | ||||
| 2012-07-01 | Convert to new closure syntax | Brian Anderson | -9/+9 | |
| 2012-06-30 | Eliminate usages of old sugared call syntax | Brian Anderson | -1/+1 | |
| 2012-06-29 | Switch the compiler over to using ~[] notation instead of []/~. Closes #2759. | Michael Sullivan | -9/+9 | |
| 2012-06-25 | Make vectors uglier ([]/~). Sorry. Should be temporary. Closes #2725. | Michael Sullivan | -8/+8 | |
| 2012-06-21 | Move vector addition out of trans and into libcore. | Eric Holk | -1/+1 | |
| 2012-06-08 | Convert reinterpret_cast + forget to 'transmute' | Brian Anderson | -3/+1 | |
| 2012-05-26 | core: Make range follow the for loop protocol | Brian Anderson | -6/+6 | |
| 2012-05-24 | std: Remove unused variables | Brian Anderson | -2/+0 | |
| 2012-05-24 | remove dead assignments | Niko Matsakis | -3/+1 | |
| 2012-05-18 | introduce a few copies here and there | Niko Matsakis | -1/+1 | |
| 2012-04-18 | Fix [] on str to exclude the trailing null. | Graydon Hoare | -0/+1 | |
| 2012-03-26 | Bulk-edit mutable -> mut. | Graydon Hoare | -20/+20 | |
| 2012-03-26 | Disallow ret inside of block functions | Marijn Haverbeke | -4/+4 | |
| Also adds proper checking for cont/break being inside a loop. Closes #1854 Issue #1619 | ||||
| 2012-03-22 | make --enforce-mut-vars always on, add mut annotations to remaining files | Niko Matsakis | -12/+12 | |
| 2012-03-20 | core: Rename unsafe::leak to unsafe::forget. Closes #2031 | Brian Anderson | -2/+2 | |
| 2012-03-14 | annotate libstd and start enforcing mutability | Niko Matsakis | -24/+25 | |
| 2012-03-13 | Overhaul constructor naming in libs | Brian Anderson | -5/+5 | |
| 2012-03-10 | Use loop instead of while(true) in libraries and compiler itself | Tim Chevalier | -21/+15 | |
| And remove spurious fails/unreachable() calls. | ||||
| 2012-03-10 | core: Remove the nearly empty math module | Brian Anderson | -1/+1 | |
| This mod only had two functions, all of whose users have been changed to use the uint module. | ||||
| 2012-03-09 | std: Convert to rustdoc | Brian Anderson | -390/+296 | |
| 2012-03-08 | Change util::unreachable to core::unreachable | Tim Chevalier | -6/+6 | |
| Closes #1931 | ||||
