| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2014-06-14 | rustc: Obsolete the `@` syntax entirely | Alex Crichton | -3/+4 | |
| This removes all remnants of `@` pointers from rustc. Additionally, this removes the `GC` structure from the prelude as it seems odd exporting an experimental type in the prelude by default. Closes #14193 [breaking-change] | ||||
| 2014-04-14 | Use new attribute syntax in python files in src/etc too (#13478) | Manish Goregaokar | -1/+1 | |
| 2014-03-22 | test: Fix fallout of removing get() | Alex Crichton | -2/+2 | |
| 2014-03-22 | Remove outdated and unnecessary std::vec_ng::Vec imports. | Huon Wilson | -1/+0 | |
| (And fix some tests.) | ||||
| 2014-03-21 | test: Make manual changes to deal with the fallout from removal of | Patrick Walton | -0/+1 | |
| `~[T]` in test, libgetopts, compiletest, librustdoc, and libnum. | ||||
| 2014-03-21 | test: Automatically remove all `~[T]` from tests. | Patrick Walton | -3/+3 | |
| 2014-01-03 | test: De-`@mut` the test suite | Patrick Walton | -5/+15 | |
| 2013-10-23 | register snapshots | Daniel Micay | -0/+2 | |
| 2013-10-22 | Drop the '2' suffix from logging macros | Alex Crichton | -1/+1 | |
| Who doesn't like a massive renaming? | ||||
| 2013-09-30 | rpass: Remove usage of fmt! | Alex Crichton | -1/+1 | |
| 2013-09-23 | test: Fix rustdoc and tests. | Patrick Walton | -1/+1 | |
| 2013-08-03 | remove obsolete `foreach` keyword | Daniel Micay | -1/+1 | |
| this has been replaced by `for` | ||||
| 2013-08-01 | migrate many `for` loops to `foreach` | Daniel Micay | -1/+1 | |
| 2013-07-18 | librustc: Forbid `&` pointers (other than `&'static`) inside `@` boxes. | Patrick Walton | -4/+8 | |
| This makes custom borrowing implementations for custom smart pointers sound. | ||||
| 2013-07-17 | librustc: Remove all uses of "copy". | Patrick Walton | -5/+7 | |
| 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-16 | Add copies to type params with Copy bound | Niko Matsakis | -1/+1 | |
| 2013-04-29 | test: Remove #[legacy_modes] from the test suite. | Patrick Walton | -8/+12 | |
| 2013-03-08 | test: Removing dvec uses | Alex Crichton | -5/+3 | |
| 2013-03-02 | test: Remove `fn@`, `fn~`, and `fn&` from the test suite. rs=defun | Patrick Walton | -1/+1 | |
| 2013-03-02 | librustc: Forbid chained imports and fix the logic for one-level renaming ↵ | Patrick Walton | -1/+1 | |
| imports | ||||
| 2013-02-20 | librustc: Separate most trait bounds with '+'. rs=plussing | Patrick Walton | -4/+4 | |
| 2013-02-13 | Remove die!, raplace invocations with fail! Issue #4524 pt 3 | Nick Desaulniers | -1/+1 | |
| 2013-01-31 | Replace most invocations of fail keyword with die! macro | Nick Desaulniers | -1/+1 | |
| 2013-01-30 | test: De-export aux, bench, compile-fail, and run-fail. rs=deexporting | Patrick Walton | -7/+6 | |
| 2013-01-26 | testsuite: Eliminate uses of structural records from most run-pass tests | Tim Chevalier | -3/+4 | |
| Except the pipes tests (that needs a snapshot) | ||||
| 2013-01-09 | A collection of refactorings that I found it hard/tiresome to divide: | Niko Matsakis | -3/+3 | |
| - Make `extern fn()` assignable to any closure type, rather than a subtype. - Remove unused int_ty_set and float_ty_set - Refactor variable unification and make it more DRY - Do fn sub/lub/glb on the level of fn_sig - Rename infer::to_str::ToStr to infer::to_str::InferStr - Capitalize names of various types - Correct hashing of FnMeta - Convert various records-of-fns into structs-of-fns. This is both eliminating use of deprecated features and more forwards compatible with fn reform. r=pcwalton | ||||
| 2012-12-10 | Reliciense makefiles and testsuite. Yup. | Graydon Hoare | -0/+10 | |
| 2012-09-24 | Build the export_map2 from visibility markers, unless #[legacy_exports]; | Graydon Hoare | -0/+1 | |
| 2012-09-18 | rustc: Remove legacy mode inference, unless #[legacy_modes] is used | Patrick Walton | -1/+3 | |
| 2012-09-07 | Convert all kind bounds to camel case. Remove send, owned keywords. | Brian Anderson | -4/+4 | |
| 2012-09-05 | test: "import" -> "use" | Patrick Walton | -1/+1 | |
| 2012-08-27 | Camel case various core constructors | Brian Anderson | -3/+3 | |
| 2012-08-15 | Convert more core types to camel case | Brian Anderson | -2/+2 | |
| 2012-08-08 | Convert impls to new syntax | Brian Anderson | -1/+1 | |
| 2012-08-01 | Convert ret to return | Brian Anderson | -3/+3 | |
| 2012-07-01 | Convert to new closure syntax | Brian Anderson | -1/+1 | |
| 2012-06-06 | minor changes to tests so they pass borrowck | Niko Matsakis | -9/+9 | |
| 2012-04-06 | Convert old-style for loops to new-style | Marijn Haverbeke | -1/+1 | |
| 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-07 | Fix #1941: inlining of items that themselves contain nested items | Niko Matsakis | -0/+29 | |
| The fix is to drop nested items from the encoded AST. Nested items may themselves be inlined, but that is an independent question. | ||||
