| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-08-15 | Expunge match checks | Tim Chevalier | -1/+5 | |
| 2012-08-06 | Convert alt to match. Stop parsing alt | Brian Anderson | -7/+7 | |
| 2012-08-05 | Switch alts to use arrows | Brian Anderson | -13/+16 | |
| 2012-08-01 | Convert ret to return | Brian Anderson | -12/+12 | |
| 2012-07-31 | Introduce 'return', 'match' and 'module' as synonyms | Brian Anderson | -5/+5 | |
| 2012-07-14 | Move the world over to using the new style string literals and types. Closes ↵ | Michael Sullivan | -1/+1 | |
| #2907. | ||||
| 2012-07-04 | convert doc-attributes to doc-comments using ↵ | Gareth Daniel Smith | -32/+32 | |
| ./src/etc/sugarise-doc-comments.py (and manually tweaking) - for issue #2498 | ||||
| 2012-07-02 | rustc: Implement a new resolve pass behind a compile flag | Patrick Walton | -0/+5 | |
| 2012-07-02 | Make list::from_vec take a slice, not a ~. | Ben Blum | -1/+1 | |
| 2012-07-01 | Convert to new closure syntax | Brian Anderson | -4/+4 | |
| 2012-06-30 | Eliminate usages of old sugared call syntax | Brian Anderson | -2/+2 | |
| 2012-06-29 | Switch the compiler over to using ~[] notation instead of []/~. Closes #2759. | Michael Sullivan | -12/+12 | |
| 2012-06-25 | Make vectors uglier ([]/~). Sorry. Should be temporary. Closes #2725. | Michael Sullivan | -12/+12 | |
| 2012-06-02 | make vec fns/methods take imm slices. | Niko Matsakis | -14/+1 | |
| this also repairs the unsoundness in typing of unpack_slice, which was silently converting a const ptr to an imm one. | ||||
| 2012-05-21 | change list so that it must be used in a purely boxed fashion | Niko Matsakis | -7/+8 | |
| The old way was inconsistent---the head was unboxed but the tail was boxed. This resulted in numerous needless copies and also made the borrow check unhappy, because the head tended to be stored in mutable memory. | ||||
| 2012-05-21 | make list based on boxes | Niko Matsakis | -52/+39 | |
| 2012-05-18 | avoid modifying the variable we are alting over | Niko Matsakis | -9/+6 | |
| 2012-03-27 | Add vec::each, vec::eachi, and list::each | Marijn Haverbeke | -0/+20 | |
| For use with the new for construct. Issue #1619 | ||||
| 2012-03-26 | Bulk-edit mutable -> mut. | Graydon Hoare | -1/+1 | |
| 2012-03-15 | std: Swap the argument order of list::foldl to match vec::foldl | Brian Anderson | -4/+4 | |
| 2012-03-14 | annotate libstd and start enforcing mutability | Niko Matsakis | -5/+5 | |
| 2012-03-12 | stdlib: Make list::find do what the docs say it does. | Patrick Walton | -7/+5 | |
| Talked on #rust about this change, got approval from graydon and brson. Will bring up tomorrow at meeting to verify. | ||||
| 2012-03-10 | Use loop instead of while(true) in libraries and compiler itself | Tim Chevalier | -9/+7 | |
| And remove spurious fails/unreachable() calls. | ||||
| 2012-03-09 | std: Convert to rustdoc | Brian Anderson | -74/+21 | |
| 2012-02-22 | Remove preconditions from libraries | Marijn Haverbeke | -11/+2 | |
| Closes #1805 | ||||
| 2012-01-31 | Change option::t to option | Tim Chevalier | -4/+4 | |
| Now that core exports "option" as a synonym for option::t, search-and- replace option::t with option. The only place that still refers to option::t are the modules in libcore that use option, because fixing this requires a new snapshot (forthcoming). | ||||
| 2012-01-27 | Make occurs check in ty::fixup_vars more reliable | Marijn Haverbeke | -1/+1 | |
| It wouldn't detect cycles that went through several type vars before. Closes #1464 | ||||
| 2012-01-23 | s/block()/fn()/g | Niko Matsakis | -3/+3 | |
| 2012-01-19 | lib: ";" to "," in enums | Patrick Walton | -2/+2 | |
| 2012-01-19 | stdlib: "tag" -> "enum" | Patrick Walton | -1/+1 | |
| 2012-01-18 | Remove '.' after nullary tags in patterns | Tim Chevalier | -9/+9 | |
| Does what it says on the tin. The next commit will remove support for this syntax. | ||||
| 2012-01-17 | libstd: Move std tests into libstd | Brian Anderson | -0/+112 | |
| 2012-01-05 | Switch to new param kind bound syntax | Marijn Haverbeke | -9/+9 | |
| And remove support for the old syntax | ||||
| 2012-01-05 | Express some list primitives in a way that doesn't copy | Marijn Haverbeke | -20/+22 | |
| It was somewhat embarassing that list::len copied its elements. | ||||
| 2011-12-29 | list: use predicate to enforce non-empty requirement | Lenny222 | -4/+31 | |
| 2011-12-16 | Merge pull request #1317 from boggle/fix1315 | Graydon Hoare | -3/+3 | |
| fix to #1315 + small additions to std::either and result | ||||
| 2011-12-16 | std: declared fns as pure where sensible | Stefan Plantikow | -3/+3 | |
| 2011-12-16 | reorder args to the various vec, option fns so blk comes last | Niko Matsakis | -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/+161 | |
