| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-12-20 | core: Add a Zero and One trait to num | Erick Tryzelaar | -0/+8 | |
| I believe these are the last traits we need in order to start grouping our numerical types into mathematical groups and rings. | ||||
| 2012-12-17 | core: Add &self to core::iter methods | Erick Tryzelaar | -3/+3 | |
| 2012-12-17 | Register snapshots | Brian Anderson | -4/+0 | |
| 2012-12-17 | Revert "Register snapshots" | Brian Anderson | -0/+4 | |
| This reverts commit d6d12d90ff5363f59f1a1bf67f999a5d7944abb1. | ||||
| 2012-12-17 | Register snapshots | Brian Anderson | -4/+0 | |
| 2012-12-13 | Change some uses of static methods to use the trait path | Brian Anderson | -1/+1 | |
| 2012-12-13 | librustc: Make `use` statements crate-relative by default. r=brson | Patrick Walton | -0/+5 | |
| 2012-12-05 | Convert Num to explicit self | Brian Anderson | -8/+8 | |
| 2012-12-03 | Update license, add license boilerplate to most files. Remainder will follow. | Graydon Hoare | -0/+10 | |
| 2012-11-30 | core: Make core.rc more readable. Cleanup | Brian Anderson | -0/+2 | |
| 2012-11-28 | Register snapshots | Brian Anderson | -24/+0 | |
| 2012-11-19 | rustc: Implement explicit self for Eq and Ord. r=graydon | Patrick Walton | -0/+24 | |
| 2012-11-18 | Made from_str pure | Jesse Jones | -3/+6 | |
| 2012-11-15 | Un-ignore test_from_str and test_parse_buf | Tim Chevalier | -4/+0 | |
| Closes #2609 | ||||
| 2012-10-28 | Removing iter::TimesIx | Mahmut Bulut | -17/+0 | |
| 2012-10-11 | Remove invalid FIXME | Tim Chevalier | -1/+0 | |
| 2012-10-11 | Make to_str pure and fix const parameters for str-mutating functions | Tim Chevalier | -3/+3 | |
| 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 | Forbid deprecated modes again in core | Tim Chevalier | -1/+1 | |
| Sadly, there's only one file that requires deprecated modes (stackwalk)... So, forbid them everywhere else. | ||||
| 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-09-28 | Finish de-exporting int-template and the int modules. | Graydon Hoare | -20/+6 | |
| 2012-09-26 | libcore: Partially de-export int-template and uint-template | Patrick Walton | -35/+36 | |
| 2012-09-25 | Demode Num trait and impls | Tim Chevalier | -10/+10 | |
| 2012-09-23 | Register snapshots. Remove redundant Eq impls, Makefile hacks | Brian Anderson | -16/+0 | |
| 2012-09-20 | rustc: De-mode all overloaded operators | Patrick Walton | -0/+16 | |
| 2012-09-15 | int/uint parse_buf => parse_bytes (#3444) | Erick Tryzelaar | -24/+24 | |
| 2012-09-13 | s/vec::as_buf/vec::as_imm_buf/, fix comment, remove set.rs | Niko Matsakis | -1/+1 | |
| hat tip to @jruderman | ||||
| 2012-09-12 | Rename str::unsafe to str::raw | Brian Anderson | -1/+1 | |
| 2012-09-10 | Convert 'import' to 'use'. Remove 'import' keyword. | Brian Anderson | -3/+3 | |
| 2012-09-07 | rustc: Add an "ne" method to the Eq trait, and implement it everywhere | Patrick Walton | -3/+2 | |
| 2012-09-04 | libcore: "import" -> "use" | Patrick Walton | -4/+4 | |
| 2012-09-03 | libcore: Add a from_str trait | Patrick Walton | -0/+5 | |
| 2012-09-02 | core: deny(vecs_implicity_copyable) | Brian Anderson | -1/+1 | |
| 2012-08-31 | Make utility funs in core::int, core::uint, etc. not by-reference | Tim Chevalier | -15/+15 | |
| Closes #3302 | ||||
| 2012-08-29 | rustc: Make `<=`, `>=`, and `>` use traits as well | Patrick Walton | -3/+4 | |
| 2012-08-29 | rustc: Make `<` and `=` into traits | Patrick Walton | -1/+1 | |
| 2012-08-29 | core: Demode int/uint mods | Brian Anderson | -4/+8 | |
| 2012-08-27 | libcore: Replace a bunch of "== None" with ".is_none()". | Patrick Walton | -4/+4 | |
| Generally, "== None" calls into the shape glue, and it's also more useful. | ||||
| 2012-08-27 | libcore: Fix build harder | Patrick Walton | -12/+8 | |
| 2012-08-27 | libcore: Fix core test | Patrick Walton | -9/+12 | |
| 2012-08-26 | Camel case the option type | Brian Anderson | -40/+40 | |
| 2012-08-23 | Rename str::bytes to str::to_bytes | Tim Chevalier | -22/+22 | |
| Closes #3245 | ||||
| 2012-08-23 | `m1!{...}` -> `m1!(...)` | Paul Stansifer | -4/+4 | |
| 2012-08-23 | Make a bunch more of the iteration functions/methods marked pure. Closes #3253. | Michael Sullivan | -2/+2 | |
| 2012-08-15 | Convert more core types to camel case | Brian Anderson | -4/+4 | |
| 2012-08-14 | Fix build breakage | Tim Chevalier | -1/+2 | |
| 2012-08-14 | Make Num::from_int a static method | Tim Chevalier | -8/+8 | |
| 2012-08-13 | core: Camel case some lesser-used modules | Brian Anderson | -5/+5 | |
| 2012-08-08 | Convert impls to new syntax | Brian Anderson | -5/+5 | |
| 2012-08-06 | Convert alt to match. Stop parsing alt | Brian Anderson | -1/+1 | |
| 2012-08-05 | Switch alts to use arrows | Brian Anderson | -2/+2 | |
