| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-05-14 | Use static string with fail!() and remove fail!(fmt!()) | Björn Steinbrink | -3/+3 | |
| fail!() used to require owned strings but can handle static strings now. Also, it can pass its arguments to fmt!() on its own, no need for the caller to call fmt!() itself. | ||||
| 2013-05-08 | Remove #[cfg(notest)] and use #[cfg(not(test))] to cooincide with #[cfg(debug)] | Zack Corr | -4/+4 | |
| 2013-05-03 | Remove pub from core::{unicode,cmath,stackwalk,rt} | Alex Crichton | -17/+16 | |
| 2013-04-30 | char: fix unused import warning | Daniel Micay | -0/+1 | |
| 2013-04-25 | implement Ord, TotalEq and TotalOrd for char | Daniel Micay | -14/+15 | |
| Closes #6063 | ||||
| 2013-04-24 | Removed ascii functions from other modules | Marvin Löbel | -14/+2 | |
| Replaced str::to_lowercase and str::to_uppercase | ||||
| 2013-04-20 | Cleaned up case related functions a bit | Marvin Löbel | -2/+16 | |
| 2013-04-08 | Removing no longer needed unsafe blocks | Alex Crichton | -6/+4 | |
| 2013-03-29 | librustc: Remove `fail_unless!` | Patrick Walton | -28/+28 | |
| 2013-03-22 | libcore: Remove `pure` from libcore. rs=depure | Patrick Walton | -14/+14 | |
| 2013-03-20 | change some uses of fail_unless to assert_eq | John Clements | -29/+29 | |
| 2013-03-07 | librustc: Convert all uses of `assert` over to `fail_unless!` | Patrick Walton | -57/+57 | |
| 2013-03-04 | Adding missing imports for tests, and gate off others | Alex Crichton | -3/+4 | |
| 2013-03-04 | Remove unused imports throughout src/ | Alex Crichton | -1/+0 | |
| 2013-02-14 | librustc: Replace `impl Type : Trait` with `impl Trait for Type`. ↵ | Patrick Walton | -1/+1 | |
| rs=implflipping | ||||
| 2013-02-13 | Remove die!, raplace invocations with fail! Issue #4524 pt 3 | Nick Desaulniers | -2/+2 | |
| 2013-02-07 | Make ~fn non-copyable, make &fn copyable, split barefn/closure types, | Niko Matsakis | -4/+0 | |
| correct handling of moves for struct-record update. Part of #3678. Fixes #2828, #3904, #4719. | ||||
| 2013-02-03 | Fixed errors resulting from rebase. | Marvin Löbel | -2/+2 | |
| 2013-02-03 | Converted libcore/uint-template.rs to the new string functions. | Marvin Löbel | -1/+1 | |
| - Moved ToStr implementation of unsigned integers to uint-template.rs. - Marked the `str()` function as deprecated. - Forwarded all conversion functions to `core::num::to_str_common()` and `core::num::from_str_common()`. - Fixed most places in the codebase where `to_str()` is being used. - Added uint-template to_str and from_str overflow tests. | ||||
| 2013-02-03 | Added char::from_digit(), char::is_digit_radix() and an argument check to ↵ | Marvin Löbel | -0/+50 | |
| char::to_digit(). | ||||
| 2013-01-14 | Inlining methods/functions in core. | gifnksm | -0/+8 | |
| Also inlining some functions which take functions as arguments. | ||||
| 2013-01-08 | librustc: Make unqualified identifier searches terminate at the nearest ↵ | Patrick Walton | -0/+1 | |
| module scope. r=tjc | ||||
| 2013-01-08 | Revert "librustc: Make unqualified identifier searches terminate at the ↵ | Patrick Walton | -1/+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/+1 | |
| module scope. r=tjc | ||||
| 2012-12-27 | librustc: Fix the test runner, the condition system, and core test. rs=bustage | Patrick Walton | -0/+1 | |
| 2012-12-27 | librustc: Terminate name searches at the nearest module scope for paths that ↵ | Patrick Walton | -0/+4 | |
| contain at least two components. r=graydon | ||||
| 2012-12-12 | core: Remove some uses of 'move' | Brian Anderson | -1/+1 | |
| 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/+1 | |
| 2012-11-28 | Register snapshots | Brian Anderson | -8/+0 | |
| 2012-11-19 | rustc: Implement explicit self for Eq and Ord. r=graydon | Patrick Walton | -0/+8 | |
| 2012-11-18 | Fixing warnings for long and blank lines | Jesse Jones | -1/+2 | |
| 2012-11-18 | Made more stuff pure. | Jesse Jones | -5/+7 | |
| escape functions in char, io.with_str_reader, base64 and md5sum, cell.empty_cell and is_empty. | ||||
| 2012-09-27 | Finish de-exporting box, char, float. Part of #3583. | Graydon Hoare | -18/+10 | |
| 2012-09-26 | libcore: Partially de-export char, f32, f64, and float | Patrick Walton | -3/+3 | |
| 2012-09-23 | Register snapshots. Remove redundant Eq impls, Makefile hacks | Brian Anderson | -7/+0 | |
| 2012-09-21 | libcore: De-mode str | Patrick Walton | -3/+3 | |
| 2012-09-20 | core: Minor doc tweakage | Brian Anderson | -8/+4 | |
| 2012-09-20 | rustc: De-mode all overloaded operators | Patrick Walton | -0/+7 | |
| 2012-09-07 | rustc: Add an "ne" method to the Eq trait, and implement it everywhere | Patrick Walton | -0/+1 | |
| 2012-09-05 | Start making moves explicit in libcore | Tim Chevalier | -1/+1 | |
| This is in preparation for issue 2633. Replaced implicit moves that rely on last-use with explicit moves in char, float, and str. | ||||
| 2012-09-04 | libcore: "import" -> "use" | Patrick Walton | -4/+4 | |
| 2012-09-01 | Remove the 'to' keyword | Brian Anderson | -4/+4 | |
| 2012-08-29 | rustc: Make `<` and `=` into traits | Patrick Walton | -0/+6 | |
| 2012-08-27 | libcore: Replace a bunch of "== None" with ".is_none()". | Patrick Walton | -2/+2 | |
| Generally, "== None" calls into the shape glue, and it's also more useful. | ||||
| 2012-08-26 | Camel case the option type | Brian Anderson | -16/+16 | |
| 2012-08-22 | libcore: fix doc for char::to_digit | Francisco Souza | -1/+1 | |
| Closes #3249. | ||||
| 2012-08-13 | De-mode-ify a few minor libcore modules. | Graydon Hoare | -0/+4 | |
| 2012-08-06 | Convert alt to match. Stop parsing alt | Brian Anderson | -2/+2 | |
| 2012-08-05 | Switch alts to use arrows | Brian Anderson | -12/+12 | |
