| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2014-01-11 | Various READMEs and docs cleanup | Adrien Tétar | -1/+1 | |
| Noticeably closes #11428. | ||||
| 2014-01-11 | auto merge of #11252 : eddyb/rust/ty-cleanup, r=pcwalton | bors | -4/+4 | |
| 2014-01-11 | Removed obsolete 'e' prefix on ty_evec and ty_estr. | Eduard Burtescu | -4/+4 | |
| 2014-01-11 | auto merge of #11463 : brson/rust/envcaps, r=huonw | bors | -6/+6 | |
| Death to caps. | ||||
| 2014-01-10 | auto merge of #11416 : bjz/rust/remove-print-fns, r=alexcrichton | bors | -7/+7 | |
| The `print!` and `println!` macros are now the preferred method of printing, and so there is no reason to export the `stdio` functions in the prelude. The functions have also been replaced by their macro counterparts in the tutorial and other documentation so that newcomers don't get confused about what they should be using. | ||||
| 2014-01-10 | syntax: Fix capitalization in macro_parser errors | Brian Anderson | -5/+5 | |
| 2014-01-10 | rustc: Fix formatting of env! error message | Brian Anderson | -1/+1 | |
| Death to caps. | ||||
| 2014-01-11 | Remove re-exports of std::io::stdio::{print, println} in the prelude. | Brendan Zabarauskas | -7/+7 | |
| The `print!` and `println!` macros are now the preferred method of printing, and so there is no reason to export the `stdio` functions in the prelude. The functions have also been replaced by their macro counterparts in the tutorial and other documentation so that newcomers don't get confused about what they should be using. | ||||
| 2014-01-10 | item_impl holds an Option<> to the trait ref, not a list of trait refs. ↵ | Nick Cameron | -5/+6 | |
| Therefore, we should not iterate over it. | ||||
| 2014-01-09 | auto merge of #11055 : pcwalton/rust/placement-box, r=pcwalton | bors | -1/+31 | |
| r? @nikomatsakis | ||||
| 2014-01-09 | librustc: Implement placement `box` for GC and unique pointers. | Patrick Walton | -1/+31 | |
| 2014-01-09 | libsyntax: Renamed types, traits and enum variants to CamelCase. | Eduard Burtescu | -2430/+2369 | |
| 2014-01-09 | auto merge of #11414 : nick29581/rust/span, r=alexcrichton | bors | -1/+2 | |
| ...at the start of the path, rather than at the start of the view_path. Fixes #11317 | ||||
| 2014-01-09 | auto merge of #11402 : bjz/rust/remove-approx, r=alexcrichton | bors | -37/+0 | |
| This trait seems to stray too far from the mandate of a standard library as implementations may vary between use cases. Third party libraries should implement their own if they need something like it. This closes #5316. r? @alexcrichton, @pcwalton | ||||
| 2014-01-08 | Remove the io::Decorator trait | Alex Crichton | -4/+2 | |
| This is just an unnecessary trait that no one's ever going to parameterize over and it's more useful to just define the methods directly on the types themselves. The implementors of this type almost always don't want inner_mut_ref() but they're forced to define it as well. | ||||
| 2014-01-09 | Start the span for a path in a view_path at the correct place (at the start ↵ | Nick Cameron | -1/+2 | |
| of the path, rather than at the start of the view_path). | ||||
| 2014-01-09 | Remove ApproxEq and assert_approx_eq! | Brendan Zabarauskas | -37/+0 | |
| This trait seems to stray too far from the mandate of a standard library as implementations may vary between use cases. | ||||
| 2014-01-08 | auto merge of #11401 : michaelwoerister/rust/issue11322, r=alexcrichton | bors | -13/+6 | |
| `expand_include_str()` in libsyntax seems to have corrupted the CodeMap by always setting the BytePos of any included files to zero. It now uses `CodeMap::new_filemap()` which should set everything properly. This should fix issue #11322 but I don't want to close it before I have confirmation from the reporters that the problem is indeed fixed. | ||||
| 2014-01-08 | auto merge of #11370 : alexcrichton/rust/issue-10465, r=pwalton | bors | -1/+1 | |
| Turned out to be a 2-line fix, but the compiler fallout was huge. | ||||
| 2014-01-08 | Fix CodeMap issue in expand_include_str() | Michael Woerister | -13/+6 | |
| 2014-01-08 | auto merge of #11405 : huonw/rust/moredocs, r=huonw | bors | -7/+15 | |
| Various documentation changes, change the 'borrowed pointer' terminology to 'reference', fix a problem with 'make dist' on windows. | ||||
| 2014-01-07 | Fixup the rest of the tests in the compiler | Alex Crichton | -0/+1 | |
| 2014-01-07 | Fix remaining cases of leaking imports | Alex Crichton | -1/+0 | |
| 2014-01-07 | doc: Add rustc and syntax to the index | Brian Anderson | -4/+12 | |
| 2014-01-07 | 'borrowed pointer' -> 'reference' | Brian Anderson | -3/+3 | |
| 2014-01-08 | Renamed Option::map_default and mutate_default to map_or and mutate_or_set | Marvin Löbel | -4/+3 | |
| 2014-01-06 | auto merge of #11332 : sfackler/rust/de-at-se, r=huonw | bors | -61/+60 | |
| This is necessary for #11151 to make sure dtors run before the libraries are unloaded. | ||||
| 2014-01-06 | Disowned the Visitor. | Eduard Burtescu | -483/+396 | |
| 2014-01-05 | Use ~-objects instead of @-objects for syntax exts | Steven Fackler | -61/+60 | |
| This is necessary for #11151 to make sure dtors run before the libraries are unloaded. | ||||
| 2014-01-04 | auto merge of #11314 : adridu59/rust/patch-license, r=brson | bors | -2/+2 | |
| - don't check for an hardcoded copyright claim year, check the 2 surrounding strings instead - logic: if either the `//` or `#`-style copyright patterns are found, don't invalidate - cleanup hardcoded content and streamline the few files with different line breaks r? @brson | ||||
| 2014-01-04 | Don't allow newtype structs to be dereferenced. #6246 | Brian Anderson | -6/+6 | |
| 2014-01-04 | etc: licenseck: don't hardcode a specific year | Adrien Tétar | -2/+2 | |
| 2014-01-03 | libsyntax: Fix tests. | Patrick Walton | -16/+11 | |
| 2014-01-03 | librustc: Remove `@mut` support from the parser | Patrick Walton | -34/+26 | |
| 2014-01-03 | librustc: Remove `@mut` support from the typechecker and borrow checker | Patrick Walton | -1/+1 | |
| 2014-01-03 | libsyntax: Remove unused `MultiRenamer` | Patrick Walton | -17/+3 | |
| 2014-01-03 | libsyntax: De-`@mut` `ps::boxes` | Patrick Walton | -12/+26 | |
| 2014-01-03 | libsyntax: De-`@mut` (and de-`@`) `Printer::print_stack` | Patrick Walton | -4/+4 | |
| 2014-01-03 | libsyntax: De-`@mut` `Interner::vect` | Patrick Walton | -19/+31 | |
| 2014-01-03 | libsyntax: De-`@mut` `CodeMap::files` | Patrick Walton | -18/+34 | |
| 2014-01-03 | libsyntax: De-`@mut` `FileMap::multibyte_chars` | Patrick Walton | -5/+7 | |
| 2014-01-03 | libsyntax: De-`@mut` `FileMap::lines` | Patrick Walton | -11/+16 | |
| 2014-01-03 | libsyntax: Correctly de-`@mut` the pretty printer writer | Patrick Walton | -19/+15 | |
| 2014-01-03 | libsyntax: Remove an unnecessary `@mut io::Reader` | Patrick Walton | -8/+10 | |
| 2014-01-03 | libsyntax: De-`@mut` `SCTable` | Patrick Walton | -10/+14 | |
| 2014-01-03 | libsyntax: De-`@mut` `SCTable::rename_memo` | Patrick Walton | -5/+6 | |
| 2014-01-03 | libsyntax: De-`@mut` `SCTable::mark_memo` | Patrick Walton | -7/+8 | |
| 2014-01-03 | libsyntax: De-`@mut` `SCTable::table` | Patrick Walton | -16/+44 | |
| 2014-01-03 | libsyntax: De-`@mut` the interner map | Patrick Walton | -10/+15 | |
| 2014-01-03 | libsyntax: De-`@mut` (and de-`@`) the AST mapping context | Patrick Walton | -4/+4 | |
