| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-06-25 | Rename all files with the 'rc' extension | Alex Crichton | -255/+0 | |
| 2013-06-23 | vec: remove BaseIter implementation | Daniel Micay | -1/+1 | |
| I removed the `static-method-test.rs` test because it was heavily based on `BaseIter` and there are plenty of other more complex uses of static methods anyway. | ||||
| 2013-06-21 | vec: rm old_iter implementations, except BaseIter | Daniel Micay | -2/+2 | |
| The removed test for issue #2611 is well covered by the `std::iterator` module itself. This adds the `count` method to `IteratorUtil` to replace `EqIter`. | ||||
| 2013-06-14 | add IteratorUtil to the prelude | Daniel Micay | -1/+0 | |
| 2013-06-12 | Silence some warnings. | Huon Wilson | -1/+0 | |
| 2013-06-12 | std: convert str::repeat to a method. | Huon Wilson | -1/+1 | |
| 2013-06-11 | option: remove redundant old_iter impls | Daniel Micay | -1/+3 | |
| 2013-05-29 | librustc: Stop reexporting the standard modules from prelude. | Patrick Walton | -0/+10 | |
| 2013-05-28 | Move checking for moves and initialization of local variables and patterns into | Niko Matsakis | -6/+6 | |
| borrow checker and generalize what moves are allowed. Fixes a nasty bug or two in the pattern move checking code. Unifies dataflow code used for initialization and other things. First step towards once fns. Everybody wins. Fixes #4384. Fixes #4715. cc once fns (#2202), optimizing local moves (#5016). | ||||
| 2013-05-27 | Refactor core::run in order to address many of the issues | gareth | -2/+2 | |
| mentioned in #2625. This change makes the module more oriented around Process values instead of having to deal with process ids directly. Apart from issues mentioned in #2625, other changes include: - Changing the naming to be more consistent - Process/process is now used instead of a mixture of Program/program and Process/process. - More docs/tests. Some io/scheduler related issues remain (mentioned in #2625). | ||||
| 2013-05-24 | Make rust {test, run} exit with appropriate code. | Herman J. Radtke III | -10/+14 | |
| Scripts need to know if the tests pass or the program ran correctly. | ||||
| 2013-05-22 | libextra: Rename the actual metadata names of libcore to libstd and libstd ↵ | Patrick Walton | -0/+6 | |
| to libextra | ||||
| 2013-05-19 | reduce the usage of explicit version markers | Daniel Micay | -4/+4 | |
| 2013-05-12 | Don't create subprocesses for the `rust` command | Alex Crichton | -54/+45 | |
| Instead link against the built libraries and directly invoke those. | ||||
| 2013-05-10 | renamed vec::from_slice to vec::to_owned | Youngsoo Son | -1/+1 | |
| 2013-04-27 | only use #[no_core] in libcore | Daniel Micay | -2/+0 | |
| 2013-04-13 | librust: make `rust run file.rs` past any extra arguments to the compiled ↵ | Huon Wilson | -4/+4 | |
| program. | ||||
| 2013-04-10 | Bump version to 0.7-pre | Brian Anderson | -2/+2 | |
| 2013-04-09 | Bump version to 0.7-pre | Brian Anderson | -2/+2 | |
| 2013-04-04 | src/librust/rust.rc: Fixes typo 'an executable' vs 'a executable' | Steven De Coeyer | -1/+1 | |
| 2013-03-26 | librustc: Modify all code to use new lifetime binder syntax | Patrick Walton | -2/+2 | |
| 2013-03-26 | Fixed all use sites and tests | Marvin Löbel | -7/+13 | |
| 2013-03-25 | Kill some warnings: unused imports and old #[deny(..)]s. | Huon Wilson | -2/+0 | |
| 2013-03-22 | libsyntax: Stop parsing old lifetime syntax | Patrick Walton | -4/+4 | |
| 2013-03-22 | librustc: Remove the `const` declaration form everywhere | Patrick Walton | -2/+2 | |
| 2013-03-18 | librustc: Convert all uses of old lifetime notation to new lifetime ↵ | Patrick Walton | -7/+7 | |
| notation. rs=delifetiming | ||||
| 2013-03-12 | rustc: One Less Bad Copy | Tim Chevalier | -2/+2 | |
| 2013-03-08 | Finish de-implicit-selfing everything but the test suite | Ben Striegel | -0/+2 | |
| 2013-03-06 | Add manual &self/ and &static/ and /&self declarations that | Niko Matsakis | -9/+9 | |
| are currently inferred. New rules are coming that will require them to be explicit. All add some explicit self declarations. | ||||
| 2013-03-05 | core: convert vec::{head,head_opt} to return references | Erick Tryzelaar | -4/+8 | |
| 2013-03-02 | librustc: Forbid chained imports and fix the logic for one-level renaming ↵ | Patrick Walton | -1/+1 | |
| imports | ||||
| 2013-03-01 | librustc: "APL2" -> "ASL2". rs=license-fix | Patrick Walton | -1/+1 | |
| 2013-02-28 | Fix license attribute on crates | sevrak | -0/+1 | |
| 2013-02-18 | Added rust convenience tool similar to go's go tool | Marvin Löbel | -0/+235 | |
