| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2014-02-04 | Replace NonCopyable usage with NoPod | Flavio Percoco | -2/+3 | |
| cc #10834 | ||||
| 2014-02-03 | Fixing remaining warnings and errors throughout | Alex Crichton | -2/+2 | |
| 2014-02-03 | syntax: Remove io_error usage | Alex Crichton | -4/+4 | |
| 2014-02-02 | std: rename fmt::Default to `Show`. | Huon Wilson | -1/+1 | |
| This is a better name with which to have a #[deriving] mode. Decision in: https://github.com/mozilla/rust/wiki/Meeting-weekly-2014-01-28 | ||||
| 2014-02-02 | rustc: update docs & propagate @[]/@str removal more. | Huon Wilson | -1/+1 | |
| Various functions can now be made specific to ~[], or just non-managed vectors. | ||||
| 2014-02-02 | rustc: Remove the vstore handling of @str and @[]. | Huon Wilson | -1/+1 | |
| 2014-02-02 | syntax: remove the handling of @str and @[] from the parser completely. | Huon Wilson | -30/+9 | |
| 2014-02-02 | syntax: add an obsolete syntax warning for @[]. | Huon Wilson | -1/+9 | |
| 2014-02-02 | Changes from the review of the @str PR. | Huon Wilson | -7/+0 | |
| 2014-02-02 | Fix `@str` removal tests. | Huon Wilson | -1/+0 | |
| 2014-02-02 | librustc: Remove `@str` from the language | Patrick Walton | -5/+14 | |
| 2014-02-02 | libsyntax: Remove `@str` from the interner | Patrick Walton | -11/+14 | |
| 2014-02-02 | libsyntax: Remove the `interner_get` function and all uses | Patrick Walton | -28/+2 | |
| 2014-02-02 | libsyntax: Remove uses of `token::ident_to_str()` | Patrick Walton | -29/+14 | |
| 2014-02-02 | libsyntax: Remove many uses of `token::ident_to_str` | Patrick Walton | -4/+4 | |
| 2014-02-02 | libsyntax: Fix tests. | Patrick Walton | -25/+25 | |
| 2014-02-02 | libsyntax: Remove `ident_to_str` from the parser, which was returning | Patrick Walton | -10/+8 | |
| `@str` values | ||||
| 2014-02-02 | libsyntax: Remove all `@str` from the AST | Patrick Walton | -5/+8 | |
| 2014-02-02 | libsyntax: Make float literals not use `@str` | Patrick Walton | -3/+6 | |
| 2014-02-02 | libsyntax: De-`@str` pathnames | Patrick Walton | -17/+13 | |
| 2014-02-02 | librustc: Stop using `@str` for source. | Patrick Walton | -48/+42 | |
| 2014-02-02 | libsyntax: Remove the unnecessary `src` field from the lexer | Patrick Walton | -9/+6 | |
| 2014-02-02 | libsyntax: De-`@str` literal strings in the AST | Patrick Walton | -9/+24 | |
| 2014-02-02 | libsyntax: Introduce an `InternedString` type to reduce `@str` in the | Patrick Walton | -5/+96 | |
| compiler and use it for attributes | ||||
| 2014-01-31 | Remove the obsolete handler for `impl A;`. | Huon Wilson | -19/+8 | |
| This is has been obsolete for quite a while now (including a release), so removing the special handling seems fine. (The error message is quite good still anyway.) Fixes #9580. | ||||
| 2014-01-30 | Implement default type parameters in generics. | Eduard Burtescu | -5/+25 | |
| 2014-01-30 | auto merge of #11911 : kballard/rust/empty-functional-update, r=pcwalton | bors | -11/+6 | |
| Fixes #8972 | ||||
| 2014-01-29 | Allow empty functional updating of structs | Kevin Ballard | -11/+6 | |
| Fixes #8972 | ||||
| 2014-01-29 | Removing support for the do syntax from libsyntax and librustc. | Scott Lawrence | -116/+41 | |
| Fixes #10815. | ||||
| 2014-01-27 | Demote self to an (almost) regular argument and remove the env param. | Eduard Burtescu | -39/+35 | |
| Fixes #10667 and closes #10259. | ||||
| 2014-01-26 | auto merge of #11817 : salemtalha/rust/master, r=brson | bors | -4/+4 | |
| Fixes Issue #11815 | ||||
| 2014-01-26 | Removed all instances of XXX in preparation for relaxing of FIXME rule | Salem Talha | -4/+4 | |
| 2014-01-26 | Fix privacy fallout from previous change | Alex Crichton | -1/+1 | |
| 2014-01-25 | Uppercase numeric constants | Chris Wong | -2/+2 | |
| The following are renamed: * `min_value` => `MIN` * `max_value` => `MAX` * `bits` => `BITS` * `bytes` => `BYTES` Fixes #10010. | ||||
| 2014-01-24 | auto merge of #11720 : sfackler/rust/macro-export-source, r=alexcrichton | bors | -1/+1 | |
| The old method of serializing the AST gives totally bogus spans if the expansion of an imported macro causes compilation errors. The best solution seems to be to serialize the actual textual macro definition and load it the same way the std-macros are. I'm not totally confident that getting the source from the CodeMap will always do the right thing, but it seems to work in simple cases. | ||||
| 2014-01-23 | Redo exported macro serialization | Steven Fackler | -1/+1 | |
| The old method of serializing the AST gives totally bogus spans if the expansion of an imported macro causes compilation errors. The best solution seems to be to serialize the actual textual macro definition and load it the same way the std-macros are. I'm not totally confident that getting the source from the CodeMap will always do the right thing, but it seems to work in simple cases. | ||||
| 2014-01-23 | Allow trailing commas in argument lists and tuple patterns | Seo Sanghyeon | -2/+3 | |
| 2014-01-21 | [std::str] Rename from_utf8_owned_opt() to from_utf8_owned(), drop the old ↵ | Simon Sapin | -3/+3 | |
| from_utf8_owned() behavior | ||||
| 2014-01-21 | [std::vec] Rename .pop_opt() to .pop(), drop the old .pop() behavior | Simon Sapin | -3/+3 | |
| 2014-01-21 | [std::vec] Rename .last_opt() to .last(), drop the old .last() behavior | Simon Sapin | -6/+7 | |
| 2014-01-21 | Remove unnecessary parentheses. | Huon Wilson | -5/+5 | |
| 2014-01-17 | auto merge of #11598 : alexcrichton/rust/io-export, r=brson | bors | -1/+1 | |
| * Reexport io::mem and io::buffered structs directly under io, make mem/buffered private modules * Remove with_mem_writer * Remove DEFAULT_CAPACITY and use DEFAULT_BUF_SIZE (in io::buffered) cc #11119 | ||||
| 2014-01-17 | Tweak the interface of std::io | Alex Crichton | -1/+1 | |
| * Reexport io::mem and io::buffered structs directly under io, make mem/buffered private modules * Remove with_mem_writer * Remove DEFAULT_CAPACITY and use DEFAULT_BUF_SIZE (in io::buffered) | ||||
| 2014-01-17 | rustc::driver: Capitalize structs and enums | klutzy | -1/+1 | |
| driver::session::crate_metadata is unused; removed. | ||||
| 2014-01-16 | auto merge of #11599 : sanxiyn/rust/accurate-span-3, r=luqmana | bors | -2/+2 | |
| 2014-01-16 | Correct span for ExprCall and ExprIndex | Seo Sanghyeon | -2/+2 | |
| 2014-01-15 | libsyntax: Remove the obsolete ability to parse from substrings. | Patrick Walton | -40/+1 | |
| This was used by the quasiquoter. | ||||
| 2014-01-14 | auto merge of #11485 : eddyb/rust/sweep-old-rust, r=nikomatsakis | bors | -57/+41 | |
| 2014-01-13 | librustc: Remove `@` pointer patterns from the language | Patrick Walton | -56/+64 | |
| 2014-01-13 | libsyntax: Make managed box `@` patterns obsolete | Patrick Walton | -3/+12 | |
