| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-08-19 | Add externfn macro and correctly label fixed_stack_segments | Niko Matsakis | -0/+2 | |
| 2013-08-10 | std: Transform.find_ -> .find | Erick Tryzelaar | -1/+1 | |
| 2013-08-07 | core: option.map_consume -> option.map_move | Erick Tryzelaar | -1/+1 | |
| 2013-08-03 | remove obsolete `foreach` keyword | Daniel Micay | -2/+2 | |
| this has been replaced by `for` | ||||
| 2013-08-01 | migrate many `for` loops to `foreach` | Daniel Micay | -2/+2 | |
| 2013-07-28 | librust: Stop rust tool from crashing on macos. | Luqman Aden | -1/+7 | |
| 2013-07-24 | Change 'print(fmt!(...))' to printf!/printfln! in src/lib* | Birunthan Mohanathas | -5/+4 | |
| 2013-07-17 | librustc: Remove all uses of the `Copy` bound. | Patrick Walton | -5/+5 | |
| 2013-07-17 | librustc: Remove all uses of "copy". | Patrick Walton | -2/+2 | |
| 2013-07-17 | librustc: Add a lint mode for unnecessary `copy` and remove a bunch of them. | Patrick Walton | -1/+1 | |
| 2013-07-08 | Bump version numbers to 0.8-pre | Brian Anderson | -1/+1 | |
| 2013-07-01 | rustc: add a lint to enforce uppercase statics. | Huon Wilson | -5/+5 | |
| 2013-06-30 | Bump version from 0.7-pre to 0.7 | Brian Anderson | -1/+1 | |
| 2013-06-30 | auto merge of #7468 : cmr/rust/great_renaming, r=pcwalton | bors | -17/+4 | |
| 2013-06-29 | Add -v/--version support to rust binary | Jordi Boggiano | -0/+6 | |
| 2013-06-29 | Great renaming: propagate throughout the rest of the codebase | Corey Richardson | -17/+4 | |
| 2013-06-29 | Make librust satisfy noncopyable stack closures | Ben Blum | -3/+3 | |
| 2013-06-25 | Rename all files with the 'rc' extension | Alex Crichton | -0/+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 | |
