| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-05-22 | libstd: Rename libcore to libstd and libstd to libextra; update makefiles. | Patrick Walton | -77/+0 | |
| This only changes the directory names; it does not change the "real" metadata names. | ||||
| 2013-05-20 | Remove all unnecessary allocations (as flagged by lint) | Alex Crichton | -5/+5 | |
| 2013-05-09 | libstd: rename vec::each(var) to var.each | Youngmin Yoo | -2/+1 | |
| 2013-05-02 | Remove 'Local Variable' comments | Brendan Zabarauskas | -7/+0 | |
| 2013-03-29 | librustc: Remove `fail_unless!` | Patrick Walton | -1/+1 | |
| 2013-03-22 | librustc: Remove the `const` declaration form everywhere | Patrick Walton | -18/+18 | |
| 2013-03-13 | librustc: Don't accept `as Trait` anymore; fix all occurrences of it. | Patrick Walton | -5/+5 | |
| 2013-03-07 | librustc: Convert all uses of `assert` over to `fail_unless!` | Patrick Walton | -1/+1 | |
| 2013-03-04 | Remove unused imports throughout src/ | Alex Crichton | -2/+0 | |
| 2013-02-07 | Make ~fn non-copyable, make &fn copyable, split barefn/closure types, | Niko Matsakis | -1/+0 | |
| correct handling of moves for struct-record update. Part of #3678. Fixes #2828, #3904, #4719. | ||||
| 2012-12-27 | librustc: Terminate name searches at the nearest module scope for paths that ↵ | Patrick Walton | -1/+6 | |
| contain at least two components. r=graydon | ||||
| 2012-12-03 | Update license, add license boilerplate to most files. Remainder will follow. | Graydon Hoare | -0/+10 | |
| 2012-09-28 | std: Eliminate deprecated patterns | Brian Anderson | -3/+2 | |
| 2012-09-27 | De-export std::{dbg,sha1,md4,tempfile,term}. Part of #3583. | Graydon Hoare | -24/+24 | |
| 2012-09-19 | De-mode vec::each() and many of the str iteration routines | Niko Matsakis | -1/+1 | |
| Note that the method foo.each() is not de-moded, nor the other vec routines. | ||||
| 2012-09-18 | Revert "replace explicit calls to vec::each with vec::each_ref, partially ↵ | Niko Matsakis | -2/+2 | |
| demode str" This reverts commit 1be24f0758d3075d2e7f141f8831bb8a233ce86e. Not quite ready. | ||||
| 2012-09-18 | replace explicit calls to vec::each with vec::each_ref, partially demode str | Niko Matsakis | -2/+2 | |
| 2012-09-04 | Confirm demoding of term.rs | Kevin Cantu | -0/+2 | |
| 2012-09-04 | libstd: "import" -> "use" | Patrick Walton | -1/+1 | |
| 2012-08-26 | Camel case the option type | Brian Anderson | -3/+3 | |
| 2012-08-14 | Convert more core types to camel case | 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 | |
| 2012-08-02 | Remove modes from map API and replace with regions. | Niko Matsakis | -1/+1 | |
| API is (for now) mostly by value, there are options to use it by reference if you like. Hash and equality functions must be pure and by reference (forward looking to the day when something like send_map becomes the standard map). | ||||
| 2012-08-01 | Convert ret to return | Brian Anderson | -4/+4 | |
| 2012-07-14 | Move the world over to using the new style string literals and types. Closes ↵ | Michael Sullivan | -3/+3 | |
| #2907. | ||||
| 2012-07-12 | Get rid of all of the remaining /~s in the code base. | Michael Sullivan | -1/+1 | |
| 2012-07-05 | Comments only: change TODOs to FIXMEs and annotate them | Tim Chevalier | -1/+1 | |
| 2012-07-04 | convert doc-attributes to doc-comments using ↵ | Gareth Daniel Smith | -5/+5 | |
| ./src/etc/sugarise-doc-comments.py (and manually tweaking) - for issue #2498 | ||||
| 2012-07-01 | Convert to new closure syntax | Brian Anderson | -1/+1 | |
| 2012-06-29 | Switch the compiler over to using ~[] notation instead of []/~. Closes #2759. | Michael Sullivan | -5/+5 | |
| 2012-06-25 | Make vectors uglier ([]/~). Sorry. Should be temporary. Closes #2725. | Michael Sullivan | -5/+5 | |
| 2012-03-27 | Move some code over to iterator-for to see how it performs. | Marijn Haverbeke | -1/+1 | |
| 2012-03-14 | annotate libstd and start enforcing mutability | Niko Matsakis | -1/+1 | |
| 2012-03-12 | Libc/os/run/rand/io reorganization. Close #1373. Close #1638. | Graydon Hoare | -1/+1 | |
| - Move io, run and rand to core. - Remove incorrect ctypes module (use libc). - Remove os-specific modules for os and fs. - Split fs between core::path and core::os. | ||||
| 2012-03-09 | std: Convert to rustdoc | Brian Anderson | -43/+5 | |
| 2012-01-18 | Remove '.' after nullary tags in patterns | Tim Chevalier | -1/+1 | |
| Does what it says on the tin. The next commit will remove support for this syntax. | ||||
| 2012-01-11 | Major clean-up of std::io | Marijn Haverbeke | -5/+5 | |
| Use ifaces instead of objs, stop wrapping everything in two (or three) layers of no-value-added indirection, and remove some of the more pointless/outdated idioms from the code. | ||||
| 2011-12-17 | libstd: Long lines | Brian Anderson | -1/+2 | |
| 2011-12-17 | libstd: Add 'xterm-256-color' to list of color-enabled terminals | Brian Anderson | -1/+1 | |
| 2011-12-13 | Copy first batch of material from libstd to libcore. | Graydon Hoare | -0/+2 | |
| 2011-12-06 | Establish 'core' library separate from 'std'. | Graydon Hoare | -0/+107 | |
