| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2015-03-26 | Mass rename uint/int to usize/isize | Alex Crichton | -1/+1 | |
| Now that support has been removed, all lingering use cases are renamed. | ||||
| 2015-01-29 | s/Show/Debug/g | Jorge Aparicio | -1/+1 | |
| 2015-01-02 | Use `derive` rather than `deriving` in tests | Nick Cameron | -1/+1 | |
| 2014-10-09 | test: Convert statics to constants | Alex Crichton | -4/+4 | |
| Additionally, add lots of tests for new functionality around statics and `static mut`. | ||||
| 2014-05-30 | std: Rename {Eq,Ord} to Partial{Eq,Ord} | Alex Crichton | -1/+1 | |
| This is part of the ongoing renaming of the equality traits. See #12517 for more details. All code using Eq/Ord will temporarily need to move to Partial{Eq,Ord} or the Total{Eq,Ord} traits. The Total traits will soon be renamed to {Eq,Ord}. cc #12517 [breaking-change] | ||||
| 2014-02-28 | std: Change assert_eq!() to use {} instead of {:?} | Alex Crichton | -0/+1 | |
| Formatting via reflection has been a little questionable for some time now, and it's a little unfortunate that one of the standard macros will silently use reflection when you weren't expecting it. This adds small bits of code bloat to libraries, as well as not always being necessary. In light of this information, this commit switches assert_eq!() to using {} in the error message instead of {:?}. In updating existing code, there were a few error cases that I encountered: * It's impossible to define Show for [T, ..N]. I think DST will alleviate this because we can define Show for [T]. * A few types here and there just needed a #[deriving(Show)] * Type parameters needed a Show bound, I often moved this to `assert!(a == b)` * `Path` doesn't implement `Show`, so assert_eq!() cannot be used on two paths. I don't think this is much of a regression though because {:?} on paths looks awful (it's a byte array). Concretely speaking, this shaved 10K off a 656K binary. Not a lot, but sometime significant for smaller binaries. | ||||
| 2013-09-26 | Update the compiler to not use printf/printfln | Alex Crichton | -2/+2 | |
| 2013-08-17 | Fix warnings it tests | Erick Tryzelaar | -1/+0 | |
| 2013-07-28 | Add support for `..base` on static struct initializers. | Kevin Mehall | -0/+3 | |
| 2013-07-24 | Change 'print(fmt!(...))' to printf!/printfln! in src/test/ | Birunthan Mohanathas | -2/+2 | |
| 2013-05-29 | librustc: Stop reexporting the standard modules from prelude. | Patrick Walton | -0/+2 | |
| 2013-05-19 | Use assert_eq! rather than assert! where possible | Corey Richardson | -3/+3 | |
| 2013-03-29 | librustc: Remove `fail_unless!` | Patrick Walton | -3/+3 | |
| 2013-03-22 | librustc: Remove the `const` declaration form everywhere | Patrick Walton | -3/+3 | |
| 2013-03-22 | test: Remove `pure` from the test suite | Patrick Walton | -2/+2 | |
| 2013-03-07 | librustc: Convert all uses of `assert` over to `fail_unless!` | Patrick Walton | -3/+3 | |
| 2013-03-06 | Add manual &self/ and &static/ and /&self declarations that | Niko Matsakis | -1/+1 | |
| are currently inferred. New rules are coming that will require them to be explicit. All add some explicit self declarations. | ||||
| 2013-02-14 | librustc: Replace `impl Type : Trait` with `impl Trait for Type`. ↵ | Patrick Walton | -1/+1 | |
| rs=implflipping | ||||
| 2013-02-01 | check-fast fallout from removing export, r=burningtree | Graydon Hoare | -1/+1 | |
| 2012-12-10 | Reliciense makefiles and testsuite. Yup. | Graydon Hoare | -0/+10 | |
| 2012-11-19 | rustc: Implement explicit self for Eq and Ord. r=graydon | Patrick Walton | -3/+5 | |
| 2012-09-20 | rustc: De-mode all overloaded operators | Patrick Walton | -3/+3 | |
| 2012-09-07 | Convert field terminators to commas. Stop parsing semis. | Brian Anderson | -1/+1 | |
| 2012-09-07 | rustc: Add an "ne" method to the Eq trait, and implement it everywhere | Patrick Walton | -0/+1 | |
| 2012-08-29 | rustc: Make `<` and `=` into traits | Patrick Walton | -0/+6 | |
| 2012-08-23 | `m1!{...}` -> `m1!(...)` | Paul Stansifer | -2/+2 | |
| 2012-08-07 | Translate const structs. | Graydon Hoare | -0/+14 | |
