| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2018-03-26 | Fix missed i128 feature gates | Mark Mansi | -2/+2 | |
| 2018-03-26 | Stabilize i128 feature too | Mark Mansi | -4/+8 | |
| 2018-03-15 | Stabilize `inclusive_range_syntax` language feature. | kennytm | -4/+0 | |
| Stabilize the syntax `a..=b` and `..=b`. | ||||
| 2018-03-06 | Add `inline` to `TransFnAttrs` | Wesley Wiser | -69/+0 | |
| Part of #47320 | ||||
| 2018-02-20 | make `#[unwind]` attribute specify expectations more clearly | Niko Matsakis | -0/+27 | |
| You can now choose between the following: - `#[unwind(allowed)]` - `#[unwind(aborts)]` Per rust-lang/rust#48251, the default is `#[unwind(allowed)]`, though I think we should change this eventually. | ||||
| 2018-01-15 | Add error code for unstable feature errors | Guillaume Gomez | -0/+25 | |
| 2017-09-22 | Add support for `..=` syntax | Alex Burka | -2/+2 | |
| Add ..= to the parser Add ..= to libproc_macro Add ..= to ICH Highlight ..= in rustdoc Update impl Debug for RangeInclusive to ..= Replace `...` to `..=` in range docs Make the dotdoteq warning point to the ... Add warning for ... in expressions Updated more tests to the ..= syntax Updated even more tests to the ..= syntax Updated the inclusive_range entry in unstable book | ||||
| 2017-09-17 | rustc: Move some attr methods to queries | Alex Crichton | -23/+0 | |
| Otherwise we may emit double errors related to the `#[export_name]` attribute, for example, and using a query should ensure that it's only emitted at most once. | ||||
| 2017-09-13 | honor #[rustc_const_unstable] attributes | Alex Burka | -0/+3 | |
| 2017-08-09 | extended information for E0557 feature has been removed | Zack M. Davis | -1/+12 | |
| 2017-08-09 | extended information for E0552 unrecognized representation hint | Zack M. Davis | -1/+30 | |
| 2017-08-09 | extended information for E0554 feature attributes only work on nightlies | Zack M. Davis | -1/+15 | |
| It's more pleasing to use the inner-attribute syntax (`#!` rather than `#`) in the error message, as that is how `feature` attributes in particular will be declared (as they apply to the entire crate). | ||||
| 2017-08-06 | fixing doctest failures in resurfaced extended information | Zack M. Davis | -10/+22 | |
| After repatriating error explanations to the global registry, some lurking doctest failures surfaced and needed to be chased down. Sadly, a few doctests needed to be ignored due to a not-yet-understood regression in the doctest `compile_fail` functionality (filed #43707). | ||||
| 2017-06-23 | Removed as many "```ignore" as possible. | kennytm | -2/+4 | |
| Replaced by adding extra imports, adding hidden code (`# ...`), modifying examples to be runnable (sorry Homura), specifying non-Rust code, and converting to should_panic, no_run, or compile_fail. Remaining "```ignore"s received an explanation why they are being ignored. | ||||
| 2017-04-21 | Added feature gate, updated error messages and tests. | Cameron Hart | -1/+1 | |
| 2017-04-21 | Implementation of repr struct alignment RFC 1358. | Cameron Hart | -1/+1 | |
| The main changes around rustc::ty::Layout::struct and rustc_trans:adt: * Added primitive_align field which stores alignment before repr align * Always emit field padding when generating the LLVM struct fields * Added methods for adjusting field indexes from the layout index to the LLVM struct field index The main user of this information is rustc_trans::adt::struct_llfields which determines the LLVM fields to be used by LLVM, including padding fields. | ||||
| 2017-02-21 | Add long error explanations | Guillaume Gomez | -3/+68 | |
| 2017-02-20 | Add error codes for errors in libsyntax | Guillaume Gomez | -0/+4 | |
| 2017-01-17 | AST/HIR: Merge ObjectSum and PolyTraitRef | Vadim Petrochenkov | -0/+22 | |
| 2016-08-25 | Implement RFC#1559: allow all literals in attributes. | Sergio Benitez | -0/+18 | |
| 2016-07-11 | Move E0533 to E0558 (because of external change) | Guillaume Gomez | -23/+23 | |
| 2016-07-11 | Fix typos | ggomez | -26/+28 | |
| 2016-07-11 | Add E0537 error explanation | Guillaume Gomez | -1/+31 | |
| 2016-07-11 | Add E0536 error explanation | Guillaume Gomez | -3/+27 | |
| 2016-07-11 | Add E0535 error explanation | Guillaume Gomez | -1/+31 | |
| 2016-07-11 | Add E0534 error explanation | Guillaume Gomez | -1/+34 | |
| 2016-07-11 | Add E0533 error explanation | Guillaume Gomez | -2/+16 | |
| 2016-06-30 | Add comments on error code list | Guillaume Gomez | -26/+26 | |
| 2016-06-29 | Add error codes in libsyntax | ggomez | -0/+54 | |
