| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-09-23 | libsyntax: Remove some more `@fn` uses | Patrick Walton | -7/+0 | |
| 2013-09-23 | librustc: Remove the remaining direct uses of `@fn` from librustc. | Patrick Walton | -31/+43 | |
| 2013-09-18 | Register new snapshots | Alex Crichton | -1/+1 | |
| 2013-09-01 | Modernized a few type names in rustc and syntax | Marvin Löbel | -21/+21 | |
| 2013-08-11 | libsyntax: Update from `@Object` to `@mut Object` as required | Niko Matsakis | -9/+9 | |
| 2013-08-07 | core: option.map_consume -> option.map_move | Erick Tryzelaar | -1/+1 | |
| 2013-08-03 | remove obsolete `foreach` keyword | Daniel Micay | -3/+3 | |
| this has been replaced by `for` | ||||
| 2013-08-02 | replace `range` with an external iterator | Daniel Micay | -2/+1 | |
| 2013-08-01 | std: Change `Times` trait to use `do` instead of `for` | blake2-ppc | -2/+2 | |
| Change the former repetition:: for 5.times { } to:: do 5.times { } .times() cannot be broken with `break` or `return` anymore; for those cases, use a numerical range loop instead. | ||||
| 2013-08-01 | migrate many `for` loops to `foreach` | Daniel Micay | -2/+2 | |
| 2013-07-22 | new snapshot | Daniel Micay | -3/+0 | |
| 2013-07-17 | librustc: Remove all uses of "copy". | Patrick Walton | -4/+4 | |
| 2013-07-14 | Don't re-parse terminfo (twice!) on every compiler diagnostic | Kevin Ballard | -2/+19 | |
| Stuff the term::Terminal into TLS to avoid re-parsing for every single message we want to color. Fixes #6827. | ||||
| 2013-07-14 | Highlight rustc's warnings/errors in bold instead of bright white | Kevin Ballard | -14/+15 | |
| Clang actually highlights using bold, not using bright white. Match clang on this so our diagnostics are still readable on terminals with a white background. | ||||
| 2013-07-09 | bright white for the message, similar to clang | Lenny222 | -1/+1 | |
| 2013-07-01 | rustc: add a lint to enforce uppercase statics. | Huon Wilson | -4/+4 | |
| 2013-06-28 | librustc: Remove the broken overloaded assign-ops from the language. | Patrick Walton | -9/+18 | |
| They evaluated the receiver twice. They should be added back with `AddAssign`, `SubAssign`, etc., traits. | ||||
| 2013-06-27 | Convert vec::[mut_]slice to methods, remove vec::const_slice. | Huon Wilson | -2/+1 | |
| 2013-06-26 | Refactor extra::term a bit | Kevin Ballard | -6/+6 | |
| Move all the colors into a nested mod named color instead of prefixing with "color_". Define a new type color::Color, and make this a u16 instead of a u8 (to allow for easy comparisons against num_colors, which is a u16). Remove color_supported and replace it with num_colors. Teach fg() and bg() to "dim" bright colors down to the normal intensity if num_colors isn't high enough. Remove unnecessary copies, and fix a bug where a terminfo parse failure would try to use the wrong error and end up failing. | ||||
| 2013-06-26 | Make ^~~~~ colour dependent on error/warning/note level. Also correct ↵ | Ben Blum | -7/+7 | |
| spelling of squigglies. | ||||
| 2013-06-25 | great renaming propagation: syntax | Corey Richardson | -5/+3 | |
| 2013-06-23 | vec: remove BaseIter implementation | Daniel Micay | -1/+1 | |
| I removed the `static-method-test.rs` test because it was heavily based on `BaseIter` and there are plenty of other more complex uses of static methods anyway. | ||||
| 2013-06-22 | Merge pull request #7230 from Blei/green-squiggle | Daniel Micay | -13/+20 | |
| syntax::diagnostics: Color the ^~~~ in green for better visibility | ||||
| 2013-06-21 | vec: rm old_iter implementations, except BaseIter | Daniel Micay | -1/+1 | |
| The removed test for issue #2611 is well covered by the `std::iterator` module itself. This adds the `count` method to `IteratorUtil` to replace `EqIter`. | ||||
| 2013-06-19 | syntax::diagnostics: Color the ^~~~ in green for better visibility | Philipp Brüschweiler | -13/+20 | |
| Fixes #7164. | ||||
| 2013-06-16 | Add copies to type params with Copy bound | Niko Matsakis | -1/+1 | |
| 2013-06-14 | add IteratorUtil to the prelude | Daniel Micay | -1/+0 | |
| 2013-06-13 | Use @str instead of @~str in libsyntax and librustc. Fixes #5048. | Huon Wilson | -2/+2 | |
| This almost removes the StringRef wrapper, since all strings are Equiv-alent now. Removes a lot of `/* bad */ copy *`'s, and converts several things to be &'static str (the lint table and the intrinsics table). There are many instances of .to_managed(), unfortunately. | ||||
| 2013-06-11 | option: remove redundant old_iter impls | Daniel Micay | -1/+2 | |
| 2013-06-10 | std: remove str::{len, slice, is_empty} in favour of methods. | Huon Wilson | -4/+3 | |
| 2013-05-31 | extra::term: better error handling and win32 compat | Corey Richardson | -9/+9 | |
| 2013-05-31 | extra::term overhaul | Corey Richardson | -10/+18 | |
| 2013-05-29 | librustc: Stop reexporting the standard modules from prelude. | Patrick Walton | -0/+4 | |
| 2013-05-28 | Remove unnecessary allocations flagged by lint | Seo Sanghyeon | -7/+7 | |
| 2013-05-22 | librustc: Change `std` to `extra` throughout libsyntax and librustc | Patrick Walton | -1/+1 | |
| 2013-05-22 | libextra: Rename the actual metadata names of libcore to libstd and libstd ↵ | Patrick Walton | -0/+2 | |
| to libextra | ||||
| 2013-05-20 | Remove all unnecessary allocations (as flagged by lint) | Alex Crichton | -2/+2 | |
| 2013-05-15 | Rename vec::len(var) to var.len() | Youngmin Yoo | -3/+3 | |
| 2013-05-14 | syntax: Remove #[allow(vecs_implicitly_copyable)] | Alex Crichton | -1/+1 | |
| 2013-05-06 | refinement to technique used to not run regionck | Niko Matsakis | -1/+7 | |
| 2013-04-27 | only use #[no_core] in libcore | Daniel Micay | -7/+0 | |
| 2013-04-22 | Revert "Errors with the same span print the span once" | Brian Anderson | -147/+13 | |
| This reverts commit 6030e3982a52c8d9ede225f992088bb75fba4ef1. | ||||
| 2013-04-20 | syntax: remove unused 'mut' variables | Alex Crichton | -1/+1 | |
| 2013-04-18 | Errors with the same span print the span once | Youngmin Yoo | -13/+147 | |
| 2013-03-26 | option: rm functions that duplicate methods | Daniel Micay | -3/+1 | |
| 2013-03-22 | syntax: replace uses of old deriving attribute with new one | Andrew Paseltiner | -1/+1 | |
| 2013-03-13 | librustc: Don't accept `as Trait` anymore; fix all occurrences of it. | Patrick Walton | -6/+6 | |
| 2013-03-11 | librustc: Replace all uses of `fn()` with `&fn()`. rs=defun | Patrick Walton | -1/+1 | |
| 2013-03-08 | syntax: Remove uses of DVec | Alex Crichton | -2/+1 | |
| 2013-03-05 | auto merge of #5212 : thestinger/rust/iter, r=graydon | bors | -1/+1 | |
| A small step towards fixing #2827 | ||||
