| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-12-20 | Remove the cfg(stageN)-specific serialize code. | Erick Tryzelaar | -4/+0 | |
| 2012-12-19 | Remove serialize::traits submodule. | Erick Tryzelaar | -0/+4 | |
| 2012-12-18 | Stop resolving static methods at the module level. Closes #4179 | Brian Anderson | -2/+2 | |
| 2012-12-17 | Change iter::find's closure to take a ref | Erick Tryzelaar | -1/+1 | |
| 2012-12-17 | Switch from serialization to std::serialize. (snapshot) | Erick Tryzelaar | -43/+43 | |
| 2012-12-13 | Rename Send trait to Owned | Brian Anderson | -2/+2 | |
| 2012-12-13 | Rename Owned trait to Durable | Brian Anderson | -2/+2 | |
| 2012-12-13 | Fix encoding of trait static method paths. Closes #4097. r=pcwalton | Brian Anderson | -1/+4 | |
| 2012-12-13 | librustc: Make `use` statements crate-relative by default. r=brson | Patrick Walton | -63/+34 | |
| 2012-12-10 | Remove un-needed code for obsolete classes | Tim Chevalier | -133/+44 | |
| and rename "class" to "struct" everywhere possible (except local vars, I was too lazy for that) -- that is why this commit is so big. No review, just dead code removal and renaming. Closes #3515 | ||||
| 2012-12-06 | Rename std::ebml::Reader => std::ebml::reader, same for writer | Tim Chevalier | -142/+142 | |
| Closes #4076 | ||||
| 2012-12-05 | librustc: Fix handling of `~` and `@` unary operators in mode computation. ↵ | Patrick Walton | -1/+1 | |
| Closes #4114. rs=bugfix | ||||
| 2012-12-04 | librustc: Long lines. rs=rustbot | Patrick Walton | -2/+7 | |
| 2012-12-04 | librustc: Implement moves based on type. r=nmatsakis | Patrick Walton | -1/+2 | |
| 2012-12-04 | librustc: Remove all legacy pattern bindings from libsyntax and librustc. ↵ | Patrick Walton | -53/+53 | |
| rs=refactoring | ||||
| 2012-12-03 | Update license, add license boilerplate to most files. Remainder will follow. | Graydon Hoare | -0/+110 | |
| 2012-11-30 | Disallow dereferencing enum types when the variant is private | Tim Chevalier | -5/+8 | |
| If an enum type's only variant is private, disallow dereferencing values of its type. Due to #4082, this only applies to enums that are in the same crate. r=pcwalton Closes #818 | ||||
| 2012-11-29 | librustc: Eliminate most expressions of the form `a.b()` that are not method ↵ | Patrick Walton | -12/+12 | |
| calls. rs=refactoring | ||||
| 2012-11-28 | core: Convert some records to structs | Brian Anderson | -1/+1 | |
| 2012-11-28 | Remove uses of #[merge] | Brian Anderson | -0/+33 | |
| 2012-11-28 | Register snapshots | Brian Anderson | -10/+0 | |
| 2012-11-26 | Remove the crate language | Brian Anderson | -0/+32 | |
| 2012-11-24 | Split EBML module into a reader and a writer module | Tim Chevalier | -144/+149 | |
| Minor refactoring, no review. Closes #2739 | ||||
| 2012-11-21 | Introduce a T_err type for type errors | Tim Chevalier | -0/+1 | |
| This allows more errors to be non-fatal, as per #1871. I only went through and started changing span_fatal to span_err in check.rs. There are probably more errors that could be made non-fatal. So if you see derived type errors appearing from now on, file a bug! r=graydon Closes #1871 | ||||
| 2012-11-19 | rustc: Implement explicit self for Eq and Ord. r=graydon | Patrick Walton | -0/+10 | |
| 2012-11-17 | Merge remote-tracking branch 'brson/codemap' | Brian Anderson | -1/+1 | |
| Conflicts: src/libsyntax/ext/source_util.rs | ||||
| 2012-11-14 | librustc: Require the #[derivable] attribute, remove the significance of ↵ | Patrick Walton | -15/+11 | |
| "impl Foo : Bar;", and allow only a subset of methods in a trait to be derived. r=brson | ||||
| 2012-11-12 | Objectify the codemap | Brian Anderson | -1/+1 | |
| 2012-11-12 | rustc: Implement floating point literal inference. r=nmatsakis | Patrick Walton | -0/+5 | |
| 2012-11-08 | rustc: Fix cross-crate reexports. #3908. r=pcwalton | Brian Anderson | -9/+32 | |
| 2012-11-07 | Rename src/rustc to src/librustc. Use the driver crate | Brian Anderson | -0/+4548 | |
