| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2014-05-14 | test: Remove all uses of `~str` from the test suite. | Patrick Walton | -1/+1 | |
| 2014-05-06 | librustc: Remove `~EXPR`, `~TYPE`, and `~PAT` from the language, except | Patrick Walton | -3/+4 | |
| for `~str`/`~[]`. Note that `~self` still remains, since I forgot to add support for `Box<self>` before the snapshot. How to update your code: * Instead of `~EXPR`, you should write `box EXPR`. * Instead of `~TYPE`, you should write `Box<Type>`. * Instead of `~PATTERN`, you should write `box PATTERN`. [breaking-change] | ||||
| 2014-04-18 | Replace all ~"" with "".to_owned() | Richo Healey | -6/+14 | |
| 2014-04-14 | Use new attribute syntax in python files in src/etc too (#13478) | Manish Goregaokar | -1/+1 | |
| 2014-04-06 | Remove check-fast. Closes #4193, #8844, #6330, #7416 | Brian Anderson | -1/+0 | |
| 2014-04-04 | Test fixes from rollup | Alex Crichton | -2/+2 | |
| 2014-04-04 | Fix inner attribute syntax from `#[foo];` to `#![foo]` | Timothée Ravier | -1/+1 | |
| From the 0.10 changelog: * The inner attribute syntax has changed from `#[foo];` to `#![foo]`. | ||||
| 2014-03-22 | test: Remove Freeze / NoFreeze from tests | Flavio Percoco | -3/+3 | |
| 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 | -73/+44 | |
| `~[T]` in test, libgetopts, compiletest, librustdoc, and libnum. | ||||
| 2014-03-21 | test: Automatically remove all `~[T]` from tests. | Patrick Walton | -14/+14 | |
| 2014-02-27 | Fix a pretty printer crash on `/***`. | Chris Morgan | -0/+14 | |
| The pretty printer was treating block comments with more than two asterisks after the first slash (e.g. `/***`) as doc comments (which are attributes), whereas in actual fact they are just regular comments. | ||||
| 2014-02-14 | extern mod => extern crate | Alex Crichton | -1/+1 | |
| This was previously implemented, and it just needed a snapshot to go through | ||||
| 2014-02-11 | Change `xfail` directives in compiletests to `ignore`, closes #11363 | Florian Hahn | -10/+10 | |
| 2014-02-07 | Added tests to make tidy | Derek Guenther | -2/+44 | |
| 2014-01-03 | test: De-`@mut` the test suite | Patrick Walton | -4/+9 | |
| 2013-12-14 | Handle more cases in the heap lints | Alex Crichton | -0/+2 | |
| 2013-11-27 | Fix handling of upper/lowercase, and whitespace | Florian Zeitz | -9/+7 | |
| 2013-11-27 | Update Unicode data to version 6.3 | Florian Zeitz | -44/+44 | |
| 2013-11-26 | librustc: Fix merge fallout. | Patrick Walton | -2/+2 | |
| 2013-11-18 | librustc: Convert `~fn()` to `proc()` everywhere. | Patrick Walton | -1/+1 | |
| 2013-10-31 | librustc: Implement `|A| -> B` syntax for closures and make bare `fn` | Patrick Walton | -4/+21 | |
| work | ||||
| 2013-10-22 | Drop the '2' suffix from logging macros | Alex Crichton | -1/+1 | |
| Who doesn't like a massive renaming? | ||||
| 2013-10-22 | Activate checking code for ASM feature gate. Fix tests | Léo Testard | -0/+3 | |
| 2013-10-08 | pp: add test for raw strs in non-expression positions | Benjamin Herr | -0/+16 | |
| 2013-09-30 | pretty: Remove usage of fmt! | Alex Crichton | -3/+3 | |
| 2013-09-24 | auto merge of #9336 : alexcrichton/rust/issue-7981, r=catamorphism | bors | -5/+5 | |
| Progress on #7981 This doesn't completely close the issue because `struct A;` is still allowed, and it's a much larger change to disallow that. I'm also not entirely sure that we want to disallow that. Regardless, punting that discussion to the issue instead. | ||||
| 2013-09-24 | Stop accepting 'impl ...;', require {} instead | Alex Crichton | -5/+5 | |
| Progress on #7981 | ||||
| 2013-09-23 | test: Fix rustdoc and tests. | Patrick Walton | -14/+1 | |
| 2013-09-17 | pp: also print bounds in paths with no generic params | Benjamin Herr | -0/+13 | |
| Since 3b6314c3 the pretty printer seems to only print trait bounds for `ast::ty_path(...)`s that have a generics arguments list. That seems wrong, so let's always print them. Closes #9253, un-xfails test for #7673. | ||||
| 2013-09-11 | Fix the empty-impl tests | Jakub | -4/+4 | |
| Use an existing type so that it compiles. | ||||
| 2013-09-08 | Fix pretty-printing of empty impl items | Jakub | -0/+10 | |
| 2013-08-17 | Fix warnings it tests | Erick Tryzelaar | -23/+25 | |
| 2013-08-03 | remove obsolete `foreach` keyword | Daniel Micay | -3/+3 | |
| this has been replaced by `for` | ||||
| 2013-08-01 | migrate many `for` loops to `foreach` | Daniel Micay | -3/+3 | |
| 2013-07-17 | Clean-up tests after debug!/std-macros change. | Huon Wilson | -1/+1 | |
| The entire testsuite is converted to using info! rather than debug! because some depend on the code within the debug! being trans'd. | ||||
| 2013-07-05 | Fix fallout from span change | Seo Sanghyeon | -2/+19 | |
| 2013-06-23 | vec: remove BaseIter implementation | Daniel Micay | -2/+2 | |
| 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-14 | fixed code to placate new restrictions on form of function/method invocations. | Felix S. Klock II | -4/+4 | |
| 2013-06-13 | make pp file conform to actual output, noting some oddities along the way. | Felix S. Klock II | -30/+35 | |
| 2013-06-13 | checkpoint block-comment-wchar state. | Felix S. Klock II | -2/+113 | |
| 2013-06-13 | Fix #3961 : use char range methods instead of byte offsets to detect whitespace. | Felix S. Klock II | -0/+109 | |
| 2013-05-27 | Change `alt` to `match` in filenames. | Lindsey Kuper | -0/+0 | |
| 2013-05-19 | Use assert_eq! rather than assert! where possible | Corey Richardson | -1/+1 | |
| 2013-05-03 | add gitattributes and fix whitespace issues | Daniel Micay | -1/+1 | |
| 2013-04-10 | syntax: match variants use 4 space indent by default | Erick Tryzelaar | -6/+6 | |
| 2013-03-29 | Add AbiSet and integrate it into the AST. | Niko Matsakis | -1/+1 | |
| I believe this patch incorporates all expected syntax changes from extern function reform (#3678). You can now write things like: extern "<abi>" fn foo(s: S) -> T { ... } extern "<abi>" mod { ... } extern "<abi>" fn(S) -> T The ABI for foreign functions is taken from this syntax (rather than from an annotation). We support the full ABI specification I described on the mailing list. The correct ABI is chosen based on the target architecture. Calls by pointer to C functions are not yet supported, and the Rust type of crust fns is still *u8. | ||||
| 2013-03-29 | librustc: Remove `fail_unless!` | Patrick Walton | -2/+2 | |
| 2013-03-19 | test: Fix test. rs=test | Patrick Walton | -1/+1 | |
| 2013-03-07 | test: Fix tests. | Patrick Walton | -3/+1 | |
