| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-01-15 | librustc: Make the default sigil for block lambdas `&` instead of `@`. | Graydon Hoare | -4/+7 | |
| 2013-01-14 | convert ast::{field_,capture_item_,mt} and middle::ty::mt into structs | Erick Tryzelaar | -32/+77 | |
| 2013-01-14 | Convert ast::{pat,field_pat,local_,arm} into structs | Erick Tryzelaar | -113/+160 | |
| 2013-01-14 | convert ast::blk_ into a struct | Erick Tryzelaar | -66/+109 | |
| 2013-01-14 | convert ast::crate_ into a struct. | Erick Tryzelaar | -12/+13 | |
| 2013-01-14 | convert ast::pat_list_ident_ to a struct | Erick Tryzelaar | -2/+6 | |
| 2013-01-14 | convert ast::attribute_ and ast::view_item to a struct | Erick Tryzelaar | -31/+50 | |
| 2013-01-14 | convert ast::struct_field_ into a struct | Erick Tryzelaar | -17/+23 | |
| 2013-01-14 | convert ast::struct_def to a struct | Erick Tryzelaar | -8/+8 | |
| 2013-01-14 | convert ast::item into a struct | Erick Tryzelaar | -27/+36 | |
| 2013-01-14 | convert ast::struct_dtor_ into a struct | Erick Tryzelaar | -20/+28 | |
| 2013-01-14 | convert ast::foreign_item to a struct | Erick Tryzelaar | -34/+39 | |
| 2013-01-14 | change ast::ty_param into a struct. | Erick Tryzelaar | -10/+14 | |
| 2013-01-14 | Convert ast::def_id into a struct. | Erick Tryzelaar | -2/+7 | |
| 2013-01-14 | Change ast::path into a struct. | Erick Tryzelaar | -65/+128 | |
| 2013-01-14 | Merge pull request #4491 from jbclements/removed-ast-self-import | Tim Chevalier | -8/+7 | |
| removed self-import (minor cleanup) | ||||
| 2013-01-14 | removed self-import (minor cleanup) | John Clements | -8/+7 | |
| 2013-01-14 | syntax/rustc: Eliminate some bad copies | Tim Chevalier | -11/+12 | |
| r=pcwalton | ||||
| 2013-01-14 | Merge remote-tracking branch 'mneumann/f-serialize' | Brian Anderson | -2/+4 | |
| 2013-01-11 | libsyntax: Fix name generation in condition! macro | Andrew Paseltiner | -1/+1 | |
| 2013-01-11 | Make ast_util::path_name_i take a slice vector, eliminate a bad copy | Tim Chevalier | -1/+1 | |
| 2013-01-10 | librustc: Implement a #[no_mangle] attribute to suppress name mangling. r=brson | Patrick Walton | -2/+9 | |
| This is very helpful for SDL, as SDL wants you to define a function named `SDL_main`. | ||||
| 2013-01-10 | librustc: Implement `&static` as the replacement for `Durable`. r=nmatsakis | Patrick Walton | -23/+45 | |
| 2013-01-10 | librustc: Allow the type parameter version of `Self` to be spelled with a ↵ | Patrick Walton | -9/+38 | |
| capital S | ||||
| 2013-01-09 | A collection of refactorings that I found it hard/tiresome to divide: | Niko Matsakis | -143/+166 | |
| - 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 | ||||
| 2013-01-09 | core: rename vec.filter to vec.filtered | Erick Tryzelaar | -7/+8 | |
| 2013-01-09 | syntax: convert ast::spanned into a struct | Erick Tryzelaar | -170/+183 | |
| 2013-01-08 | librustc: Make unqualified identifier searches terminate at the nearest ↵ | Patrick Walton | -106/+206 | |
| module scope. r=tjc | ||||
| 2013-01-08 | Revert "librustc: Make unqualified identifier searches terminate at the ↵ | Patrick Walton | -206/+106 | |
| nearest module scope. r=tjc" This reverts commit a8d37af2473da79be704c9ce2374f278c47177b6. | ||||
| 2013-01-08 | librustc: Make unqualified identifier searches terminate at the nearest ↵ | Patrick Walton | -106/+206 | |
| module scope. r=tjc | ||||
| 2013-01-08 | Implement GLB algorithm. (Issue #2263) | Niko Matsakis | -2/+14 | |
| r=brson | ||||
| 2013-01-08 | Rename identifiers that still use 'alt' to use 'match' | Lindsey Kuper | -9/+9 | |
| This'll be less confusing for anyone who works on match in future. | ||||
| 2013-01-05 | librustc: Remove some string allocations. rs=perf | Patrick Walton | -7/+7 | |
| 2013-01-04 | Rename option::get_default => get_or_default, get_zero => get_or_zero | Tim Chevalier | -1/+1 | |
| 2012-12-27 | librustc: Fix the test runner, the condition system, and core test. rs=bustage | Patrick Walton | -3/+3 | |
| 2012-12-27 | librustc: Terminate name searches at the nearest module scope for paths that ↵ | Patrick Walton | -246/+520 | |
| contain at least two components. r=graydon | ||||
| 2012-12-27 | Enhance auto_encode to take number of struct fields | Michael Neumann | -2/+4 | |
| emit_struct and read_struct takes an additional len:uint parameter which tells us how many fields the struct we are working on has. This is required to implement an Encoder for the msgpack [1] serialization format. To serialize a struct with msgpack you have to use arrays and the size of the array has to be know before each of the elements are written out. JSON as an example doesn't have this problem as it uses '[' and ']' delimiters for arrays. [1]: www.msgpack.org | ||||
| 2012-12-24 | bump 0.5 => 0.6, redirect some URLs in docs. | Graydon Hoare | -3/+3 | |
| 2012-12-21 | bump 0.5 => 0.6, redirect some URLs in docs. | Graydon Hoare | -3/+3 | |
| 2012-12-19 | Remove serialize::traits submodule. | Erick Tryzelaar | -2/+0 | |
| 2012-12-19 | Remove the old serialization code | Erick Tryzelaar | -1036/+0 | |
| Closes #3713. | ||||
| 2012-12-19 | Remove transitional path2 attribute | Brian Anderson | -16/+10 | |
| 2012-12-18 | core: add macro_rules! for "condition! { c: in -> out; }". | Graydon Hoare | -6/+24 | |
| 2012-12-18 | Make #[path] work with absolute paths again. Fix check-fast | Brian Anderson | -1/+8 | |
| 2012-12-18 | Another tweak to auto_encode to only use trait-qualified static methods | Brian Anderson | -0/+2 | |
| 2012-12-18 | Merge commit 'erickt/incoming^' into kind-names | Brian Anderson | -2/+2 | |
| 2012-12-18 | Change auto_encode to call 'std::serialize::traits::Decode::decode' | Brian Anderson | -0/+2 | |
| 2012-12-17 | Change iter::find's closure to take a ref | Erick Tryzelaar | -2/+2 | |
| 2012-12-17 | Switch from serialization to std::serialize. (snapshot) | Erick Tryzelaar | -193/+187 | |
| 2012-12-17 | Make the path and path2 attributes equivalent. Remove some uses | Brian Anderson | -22/+5 | |
