| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-08-06 | Convert alt to match. Stop parsing alt | Brian Anderson | -8/+8 | |
| 2012-08-05 | Switch alts to use arrows | Brian Anderson | -16/+16 | |
| 2012-08-02 | Remove modes from map API and replace with regions. | Niko Matsakis | -6/+7 | |
| 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 | -6/+6 | |
| 2012-07-31 | Fix failing tests | Brian Anderson | -6/+6 | |
| 2012-07-30 | Change syntax extension syntax: `#m[...]` -> `m!{...}`. | Paul Stansifer | -6/+6 | |
| 2012-07-30 | Revert "Fix build by xfailing tests which produce irreducible CFGs." | Elliott Slaughter | -1/+0 | |
| This reverts commit 9ca2a11137e112233901cbafc11c125e596265fc. | ||||
| 2012-07-26 | Use iteration protocol for ebml, use vec::view in more places (issue #2880) | Eric Holk | -2/+1 | |
| 2012-07-25 | Merge pull request #3014 from ↵ | Graydon Hoare | -0/+1 | |
| elliottslaughter/fix-failed-build-by-xfailing-tests Fix build by xfailing tests which produce irreducible CFGs. | ||||
| 2012-07-25 | Fix build by xfailing tests which produce irreducible CFGs. | Elliott Slaughter | -0/+1 | |
| 2012-07-25 | Polymorphic protocols work well enough to do MapReduce. | Eric Holk | -4/+2 | |
| I did some horrible things with type variable naming here. It should do the right thing in most cases, but we'll need to go through and make it correct someday. | ||||
| 2012-07-14 | Move the world over to using the new style string literals and types. Closes ↵ | Michael Sullivan | -15/+15 | |
| #2907. | ||||
| 2012-07-12 | Make tests pass | Eric Holk | -1/+4 | |
| 2012-07-12 | Switch map-reduce control protocol to use pipes. This exposed a bug in the ↵ | Eric Holk | -40/+99 | |
| pipe compiler, which is now fixed. Use hashmaps in MapReduce Tweak word-count difficulty | ||||
| 2012-07-11 | Remove slow vec+=, and make word-count difficulty harder. | Eric Holk | -5/+4 | |
| 2012-07-11 | word-count-generic now generates random words in benchmark mode. | Eric Holk | -11/+52 | |
| 2012-07-05 | Comments only: change TODOs to FIXMEs and annotate them | Tim Chevalier | -1/+1 | |
| 2012-07-01 | Convert to new closure syntax | Brian Anderson | -7/+7 | |
| 2012-06-30 | Eliminate usages of old sugared call syntax | Brian Anderson | -3/+3 | |
| 2012-06-29 | Switch the compiler over to using ~[] notation instead of []/~. Closes #2759. | Michael Sullivan | -8/+8 | |
| 2012-06-25 | Make vectors uglier ([]/~). Sorry. Should be temporary. Closes #2725. | Michael Sullivan | -7/+7 | |
| 2012-06-22 | Use must_have_lock instead of private functions. (Issue #2700) | Eric Holk | -1/+0 | |
| I hereby declare that messages sent from the same source arrive in order (Issue #2605) Removing FIXME, owned is the correct type here. (Issue #2704) Remove outdated FIXME (Issue #2703) Updating test for spawning native functions (Issue #2602) Removing bogus FIXME (Issue #2599) | ||||
| 2012-06-20 | Remove bind. Issue #2189 | Brian Anderson | -4/+4 | |
| 2012-06-14 | Comments only: annotate FIXMEs in tests | Tim Chevalier | -2/+1 | |
| 2012-05-25 | In generic word count, use str instead of [u8], and use built in ↵ | Eric Holk | -95/+8 | |
| is_alphabetic, etc. functions. | ||||
| 2012-05-25 | Update word-count-generic to latest syntax and un-xfail it. Closes #1740. | Eric Holk | -52/+76 | |
| 2012-04-06 | Convert old-style for loops to new-style | Marijn Haverbeke | -3/+3 | |
| Most could use the each method, but because of the hack used to disambiguate old- and new-style loops, some had to use vec::each. (This hack will go away soon.) Issue #1619 | ||||
| 2012-03-09 | Add an infinite loop construct | Tim Chevalier | -2/+2 | |
| Add a loop {} construct for infinite loops, and use it in test cases. See #1906 for details. | ||||
| 2012-01-31 | Change option::t to option | Tim Chevalier | -1/+1 | |
| 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-25 | Replacing str::unsafe_from_bytes with str::from_bytes (part 1) | Kevin Cantu | -1/+1 | |
| 2012-01-19 | test: "tag" -> "enum" in bench | Patrick Walton | -2/+2 | |
| 2012-01-18 | Remove '.' after nullary tags in patterns | Tim Chevalier | -6/+6 | |
| Does what it says on the tin. The next commit will remove support for this syntax. | ||||
| 2012-01-06 | update to use new spawn syntax | Niko Matsakis | -4/+5 | |
| 2012-01-05 | Switch to new param kind bound syntax | Marijn Haverbeke | -19/+19 | |
| And remove support for the old syntax | ||||
| 2011-12-22 | Register new snapshots, purge log_err and log_full in favour of log(...). | Graydon Hoare | -5/+5 | |
| 2011-12-22 | Register snapshots and switch logging over to use of log_full or #error / ↵ | Graydon Hoare | -8/+10 | |
| #debug. | ||||
| 2011-12-18 | libcore: Remove task::set_min_stack | Brian Anderson | -4/+0 | |
| This existed to make up for the lack of stack growth, and wasn't generally safe. | ||||
| 2011-12-13 | Copy first batch of material from libstd to libcore. | Graydon Hoare | -14/+14 | |
| 2011-11-18 | Update stdlib, compiler, and tests to new kind system | Marijn Haverbeke | -19/+19 | |
| This involved adding 'copy' to more generics than I hoped, but an experiment with making it implicit showed that that way lies madness -- unless enforced, you will not remember to mark functions that don't copy as not requiring copyable kind. Issue #1177 | ||||
| 2011-10-28 | Move to short kind kinds words in test suite | Marijn Haverbeke | -19/+19 | |
| Issue #1076 | ||||
| 2011-10-25 | Update our code to new type parameter kind syntax | Marijn Haverbeke | -19/+23 | |
| Closes #1067 | ||||
| 2011-10-20 | XFAIL task-perf-word-count-generic | Brian Anderson | -0/+2 | |
| This can't be done with bare functions. Issue #1022 | ||||
| 2011-10-10 | Adjust function signatures to allow for vecs being immediate | Marijn Haverbeke | -2/+2 | |
| Some code was relying on vectors being implicitly by-reference (as non-immediate value). This adds the necessary &&-sigils. Closes #1021 | ||||
| 2011-09-15 | Insert omitted semicolons for statements | Marijn Haverbeke | -5/+5 | |
| 2011-09-12 | Pretty-print for new arg-mode syntax | Marijn Haverbeke | -6/+6 | |
| 2011-09-12 | Reformat for new mode syntax, step 1 | Marijn Haverbeke | -12/+12 | |
| Long lines were fixed in a very crude way, as I'll be following up with another reformat in a bit. | ||||
| 2011-09-02 | Reformat. Issue #855 | Brian Anderson | -30/+28 | |
| 2011-09-01 | Convert all uses of #ifmt to #fmt. Issue #855 | Brian Anderson | -2/+2 | |
| 2011-09-01 | Rename std::istr to std::str. Issue #855 | Brian Anderson | -5/+5 | |
| 2011-08-31 | Convert benchmarks to istrs. Issue #855 | Brian Anderson | -11/+10 | |
