| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-03-29 | librustc: Remove `fail_unless!` | Patrick Walton | -164/+164 | |
| 2013-03-26 | Switched over a bunch of splitting funktions to non-allocating iterators | Marvin Löbel | -2/+2 | |
| 2013-03-22 | libstd: Remove all uses of `pure` from libstd. rs=depure | Patrick Walton | -21/+21 | |
| 2013-03-22 | librustc: Remove all uses of `static` from functions. rs=destatic | Patrick Walton | -3/+3 | |
| 2013-03-22 | std: replace uses of old deriving attribute with new one | Andrew Paseltiner | -3/+3 | |
| 2013-03-21 | back-renamed slice_DBG_BRWD, slice_V_DBG_BRWD -> slice, slice_DBG_UNIQ -> ↵ | Marvin Löbel | -20/+20 | |
| slice_unique | ||||
| 2013-03-21 | renamed str::view -> slice_DBG_BRWD | Marvin Löbel | -22/+22 | |
| renamed str::slice -> slice_DBG_UNIQ changed vec slice method -> to_owned() renamed vec view method -> slice_V_DBG_BRWD | ||||
| 2013-03-07 | test: Fix tests. | Patrick Walton | -2/+4 | |
| 2013-03-07 | librustc: Convert all uses of `assert` over to `fail_unless!` | Patrick Walton | -167/+167 | |
| 2013-03-04 | Adding missing imports for tests, and gate off others | Alex Crichton | -1/+0 | |
| 2013-03-04 | Remove unused imports throughout src/ | Alex Crichton | -5/+0 | |
| 2013-02-28 | Fix implicit leaks of imports throughout libraries | Alex Crichton | -82/+86 | |
| Also touch up use of 'pub' and move some tests around so the tested functions don't have to be 'pub' | ||||
| 2013-02-15 | libstd: Get rid of `move`. | Luqman Aden | -3/+3 | |
| 2013-02-14 | librustc: Replace `impl Type : Trait` with `impl Trait for Type`. ↵ | Patrick Walton | -3/+3 | |
| rs=implflipping | ||||
| 2013-02-07 | implement BaseIter for LinearMap | Daniel Micay | -2/+2 | |
| 2013-02-07 | Make ~fn non-copyable, make &fn copyable, split barefn/closure types, | Niko Matsakis | -1/+2 | |
| correct handling of moves for struct-record update. Part of #3678. Fixes #2828, #3904, #4719. | ||||
| 2013-02-03 | core: convert ToStr::to_str to take explicit &self | Erick Tryzelaar | -2/+2 | |
| 2013-01-29 | libstd: De-export libstd. rs=deexport | Patrick Walton | -28/+26 | |
| 2013-01-23 | Merge pull request #4594 from thestinger/map | Tim Chevalier | -12/+6 | |
| more work on the map trait and TreeMap/LinearMap | ||||
| 2013-01-23 | switch LinearMap to current constructor convention | Daniel Micay | -4/+4 | |
| 2013-01-23 | libsyntax: Remove `fn() unsafe { ... }`. r=graydon | Patrick Walton | -11/+13 | |
| 2013-01-23 | rename hashmap find/get -> find_copy/get_copy | Daniel Micay | -7/+1 | |
| 2013-01-23 | rename send_map to hashmap | Daniel Micay | -3/+3 | |
| This makes the module much more discoverable, and is in line with the 'treemap' naming. | ||||
| 2013-01-11 | Comment out test_decode_form_urlencoded again. Filed issue 4449. rs=breakage | Tim Chevalier | -0/+4 | |
| 2013-01-10 | std: Fix net_url test that was commented out | Tim Chevalier | -3/+2 | |
| 2013-01-08 | librustc: Make unqualified identifier searches terminate at the nearest ↵ | Patrick Walton | -0/+5 | |
| module scope. r=tjc | ||||
| 2013-01-08 | Revert "librustc: Make unqualified identifier searches terminate at the ↵ | Patrick Walton | -5/+0 | |
| nearest module scope. r=tjc" This reverts commit a8d37af2473da79be704c9ce2374f278c47177b6. | ||||
| 2013-01-08 | librustc: Make unqualified identifier searches terminate at the nearest ↵ | Patrick Walton | -0/+5 | |
| module scope. r=tjc | ||||
| 2012-12-29 | libstd: Comment out mysteriously failing net-url test. rs=busted | Patrick Walton | -2/+3 | |
| 2012-12-28 | libstd: Fix tests. rs=bustage | Patrick Walton | -0/+5 | |
| 2012-12-27 | librustc: Terminate name searches at the nearest module scope for paths that ↵ | Patrick Walton | -3/+19 | |
| contain at least two components. r=graydon | ||||
| 2012-12-21 | std: modernize net_url | Erick Tryzelaar | -364/+316 | |
| This switches over to using structs and send_maps for query string parsing. | ||||
| 2012-12-03 | Update license, add license boilerplate to most files. Remainder will follow. | Graydon Hoare | -0/+10 | |
| 2012-11-30 | libs: Remove transitionary material on iter_bytes, add workcache to build. | Graydon Hoare | -9/+0 | |
| 2012-11-28 | Merge remote-tracking branch 'brson/companion' into incoming | Brian Anderson | -45/+0 | |
| Conflicts: src/compiletest/compiletest.rs src/libcargo/cargo.rs src/libcore/core.rs src/librustc/rustc.rs src/librustdoc/rustdoc.rc | ||||
| 2012-11-28 | Register snapshots | Brian Anderson | -45/+0 | |
| 2012-11-28 | librustc: Add explicit self to IterBytes. r=nmatsakis | Patrick Walton | -0/+9 | |
| 2012-11-19 | rustc: Implement explicit self for Eq and Ord. r=graydon | Patrick Walton | -0/+45 | |
| 2012-11-18 | Made most of the URL functions pure. | Jesse Jones | -34/+40 | |
| This closes #3782. | ||||
| 2012-10-17 | Export std::net_url::encode_component | Tim Chevalier | -1/+1 | |
| 2012-10-12 | Replace several common macros of the form #m[...] with m!(...) | Kevin Cantu | -8/+8 | |
| This commit replaces nearly all remaining uses of #fmt, #debug, #error, and #info, and fixes some error messages... | ||||
| 2012-10-11 | Make to_str pure and fix const parameters for str-mutating functions | Tim Chevalier | -7/+13 | |
| Two separate changes that got intertwined (sorry): Make to_str pure. Closes #3691 In str, change functions like push_char to take an &mut str instead of an &str. Closes #3710 | ||||
| 2012-10-04 | Remove by-copy mode from std, mostly | Tim Chevalier | -6/+6 | |
| One instance remains in net_tcp due to a foreign fn. Lots of instances remain in serialization.rs, but IIRC that is being removed. I had to do unholy things to task-perf-word-count-generic to get it to compile after demoding pipes. I may well have messed up its performance, but it passes. | ||||
| 2012-10-03 | De-export net::*. Part of #3583. | Graydon Hoare | -22/+13 | |
| 2012-10-03 | Remove uses of + mode from libstd | Tim Chevalier | -6/+6 | |
| 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 | -1/+1 | |
| 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-09-28 | std: Eliminate deprecated patterns | Brian Anderson | -2/+1 | |
| 2012-09-26 | Demode vec::push (and convert to method) | Niko Matsakis | -1/+1 | |
| 2012-09-25 | Demode iter-trait | Tim Chevalier | -1/+1 | |
| 2012-09-25 | Demode core::result | Brian Anderson | -16/+16 | |
