| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2019-04-18 | Rename diagnositc_list into error_codes | Yuki OKUSHI | -422/+0 | |
| 2019-03-14 | Add `-Z allow_features=...` flag | Tyler Mandry | -0/+15 | |
| 2019-01-13 | Implement basic input validation for built-in attributes | Vadim Petrochenkov | -2/+2 | |
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 | |
| 2018-10-19 | Add a stub feature so we can still test E0705 | Scott McMurray | -4/+4 | |
| 2018-10-03 | Update error id to an unused one | Oliver Schneider | -1/+1 | |
| 2018-10-03 | Only promote calls to `#[rustc_promotable]` const fns | Oliver Schneider | -0/+1 | |
| 2018-08-23 | Stabilize 'attr_literals' feature. | Sergio Benitez | -5/+4 | |
| 2018-08-20 | Removed `raw_identifiers` feature gate. | Alexander Regueiro | -2/+3 | |
| 2018-08-05 | Fix diagnostic_list error | varkor | -1/+1 | |
| 2018-08-05 | Fix 2018 edition tests | varkor | -1/+1 | |
| 2018-08-05 | Add an error when declaring features that are stable in the current Rust edition | varkor | -0/+14 | |
| 2018-08-05 | Convert unknown_features lint into an error | varkor | -12/+0 | |
| 2018-08-05 | Add lint for unknown feature attributes | varkor | -0/+12 | |
| 2018-06-19 | Update error code numbers | Esteban Küber | -2/+2 | |
| 2018-06-19 | Add code to incorrect `pub` restriction error | Esteban Küber | -0/+1 | |
| 2018-06-19 | Add code to `invalid ABI` error | Esteban Küber | -0/+1 | |
| 2018-06-11 | Slightly better summary for E0538 | Havvy | -1/+1 | |
| 2018-06-11 | Long diagnostic for E0538 | Havvy | -1/+30 | |
| 2018-06-11 | More E0541 long diagnostic wording tweaks | Havvy | -3/+3 | |
| 2018-06-11 | Make tidy happy | Havvy | -7/+8 | |
| 2018-06-11 | Fix typos in previous commit | Havvy | -1/+3 | |
| 2018-06-11 | Long diagnostic for E0541 | Havvy | -1/+29 | |
| 2018-05-03 | Auto merge of #50030 - flip1995:rfc2103, r=petrochenkov | bors | -0/+1 | |
| Implement tool_attributes feature (RFC 2103) cc #44690 This is currently just a rebased and compiling (hopefully) version of #47773. Let's see if travis likes this. I will add the implementation for `tool_lints` this week. | ||||
| 2018-05-02 | Gate tool_attributes feature | Seiichi Uchida | -0/+1 | |
| 2018-05-01 | Add E0589 to the error index | varkor | -1/+12 | |
| 2018-04-29 | Add error when using repr(align=x) instead of repr(align(x)) | varkor | -0/+1 | |
| 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 | |
