| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2019-04-24 | Add guard for missing comma in macro call suggestion | Esteban Küber | -7/+23 | |
| 2019-04-22 | Remove double trailing newlines | varkor | -2/+0 | |
| 2019-04-22 | update tests for migrate mode by default | Matthew Jasper | -19/+5 | |
| 2019-04-18 | hide `--explain` hint if error has no extended info | Andy Russell | -3/+2 | |
| 2019-04-14 | Rollup merge of #59858 - mark-i-m:dup-matcher-bindings-3, r=Centril | Mazdak Farrokhzad | -33/+37 | |
| Make duplicate matcher bindings a hard error r? @Centril Closes #57742 | ||||
| 2019-04-12 | Rollup merge of #59862 - estebank:tweak-unstable-diag, r=petrochenkov | Mazdak Farrokhzad | -4/+8 | |
| Tweak unstable diagnostic output | ||||
| 2019-04-11 | remove warn | Mark Mansi | -1/+0 | |
| 2019-04-11 | Reword tracking issue note | Esteban Küber | -4/+4 | |
| 2019-04-10 | make duplicate matcher bindings a hard error | Mark Mansi | -32/+37 | |
| 2019-04-10 | Tweak unstable diagnostic output | Esteban Küber | -4/+8 | |
| 2019-04-10 | clarify what the item is in "not a module" error | Andy Russell | -6/+6 | |
| 2019-03-31 | Rollup merge of #59574 - JohnTitor:distinguish-error-vs-warning, r=Centril | Mazdak Farrokhzad | -1/+1 | |
| Distinguish message for external macros depending on error level fixes #57716 (I picked you because assigned to this issue.) r? @estebank | ||||
| 2019-03-31 | Distinguish depending on error level | Yuki OKUSHI | -1/+1 | |
| Remove unnecessary comment | ||||
| 2019-03-29 | Rollup merge of #59394 - mark-i-m:dup-matcher-bindings-2, r=Centril | Mazdak Farrokhzad | -5/+10 | |
| warn -> deny duplicate match bindings This is the next step of https://github.com/rust-lang/rust/issues/57742 r? @Centril - [x] Decide whether to go to deny-by-default or hard error. - My preference is to make this deny-by-default, rather than going straight to a hard error. The CI should fail because I haven't updated the ui test yet. I'll update it when we decide which to do. - [x] Update [test](https://github.com/mark-i-m/rust/blob/c25d6b83441e0c060ee0273193ef27b29e1318cd/src/test/ui/macros/macro-multiple-matcher-bindings.rs) - [ ] ~Crater run~ see https://github.com/rust-lang/rust/pull/59394#issuecomment-477817351 | ||||
| 2019-03-28 | deny duplicate matcher bindings by default | mark | -5/+10 | |
| 2019-03-25 | compiletest: make path normalization smarter | Andy Russell | -5/+5 | |
| 2019-03-19 | Rollup merge of #59116 - estebank:comma-sugg, r=petrochenkov | Mazdak Farrokhzad | -6/+22 | |
| Be more discerning on when to attempt suggesting a comma in a macro invocation Fix #58796. | ||||
| 2019-03-11 | Be more discerning on when to attempt suggesting a comma in a macro invocation | Esteban Küber | -6/+22 | |
| 2019-03-11 | Update tests | Vadim Petrochenkov | -222/+222 | |
| 2019-02-27 | Rollup merge of #58075 - asettouf:master, r=varkor | Mazdak Farrokhzad | -2/+2 | |
| Fix for issue #58050 Hi, a quick PR to mention in the compiler error message that `?` is a macro operator, as according to issue #58050 It passed `python x.py test src/tools/tidy` locally, as well as the recommendation to run `/x.py test src/test/ui --stage 1 --bless`. Let me know if anything else is needed. | ||||
| 2019-02-26 | Changing error message to reflect changes with the 2018 edition | Adonis | -2/+2 | |
| Signed-off-by: Adonis <adonis.settouf@gmail.com> Update src/libsyntax/ext/tt/quoted.rs Co-Authored-By: asettouf <adonis.settouf@gmail.com> Update src/libsyntax/ext/tt/quoted.rs Co-Authored-By: asettouf <adonis.settouf@gmail.com> Update src/libsyntax/ext/tt/quoted.rs Co-Authored-By: asettouf <adonis.settouf@gmail.com> Update src/libsyntax/ext/tt/quoted.rs Co-Authored-By: asettouf <adonis.settouf@gmail.com> Update src/libsyntax/ext/tt/quoted.rs Co-Authored-By: asettouf <adonis.settouf@gmail.com> Update src/libsyntax/ext/tt/quoted.rs Co-Authored-By: asettouf <adonis.settouf@gmail.com> Update src/test/ui/macros/macro-at-most-once-rep-2015-ques-rep.stderr Co-Authored-By: asettouf <adonis.settouf@gmail.com> Update src/test/ui/macros/macro-at-most-once-rep-2015-ques-rep.stderr Co-Authored-By: asettouf <adonis.settouf@gmail.com> Stabilize split_ascii_whitespace Tracking issue FCP to merge: https://github.com/rust-lang/rust/issues/48656#issuecomment-442372750 fix stabilization order of uniform_paths. hir: add HirId to main Hir nodes Fix `std::os::fortanix_sgx::usercalls::raw::UsercallNrs` Fixes https://github.com/fortanix/rust-sgx/issues/88 Update src/libsyntax/ext/tt/quoted.rs Co-Authored-By: asettouf <adonis.settouf@gmail.com> Revert "Merge remote-tracking branch 'upstream/master'" This reverts commit 751f05bd155e2c55d4177fe8211df634faf3a644, reversing changes made to 545a3e62b0cb473108869a61b271bc589afb49da. | ||||
| 2019-02-25 | Stabilize `unrestricted_attribute_tokens` | Vadim Petrochenkov | -3/+1 | |
| 2019-02-25 | Restrict value in key-value attributes to literals | Vadim Petrochenkov | -5/+5 | |
| 2019-02-07 | update test | Mark Mansi | -23/+27 | |
| 2019-02-07 | Make it an incompatibility lint for now | Mark Mansi | -46/+35 | |
| 2019-02-07 | add a test | mark | -0/+69 | |
| 2019-02-07 | fix existing tests | mark | -24/+24 | |
| 2019-01-27 | add typo suggestion to unknown attribute error | Andy Russell | -1/+1 | |
| 2019-01-13 | Implement basic input validation for built-in attributes | Vadim Petrochenkov | -0/+13 | |
| 2019-01-11 | don't unwrap unexpected tokens in `format!` | Andy Russell | -4/+11 | |
| Fixes #57512. | ||||
| 2019-01-02 | make `panictry!` private to libsyntax | Andy Russell | -2/+123 | |
| This commit completely removes usage of the `panictry!` macro from outside libsyntax. The macro causes parse errors to be fatal, so using it in libsyntax_ext caused parse failures *within* a syntax extension to be fatal, which is probably not intended. Furthermore, this commit adds spans to diagnostics emitted by empty extensions if they were missing, à la #56491. | ||||
| 2018-12-29 | Auto merge of #57140 - estebank:str-err, r=varkor | bors | -18/+26 | |
| Tweaks to format string diagnostics Add label spans and fix incorrect spans. Fix #55155, fix #55350. | ||||
| 2018-12-27 | Fix rebase and more CI failures | Vadim Petrochenkov | -21/+21 | |
| 2018-12-27 | Address review comments and CI failures | Vadim Petrochenkov | -5/+3 | |
| 2018-12-27 | Do not abort compilation if expansion produces errors | Vadim Petrochenkov | -1/+7 | |
| Fix a number of uncovered deficiencies in diagnostics | ||||
| 2018-12-26 | Add span label to unused string formatting argument | Esteban Küber | -18/+26 | |
| Fix #55350. | ||||
| 2018-12-25 | Remove licenses | Mark Rousskov | -825/+216 | |
| 2018-12-10 | Rollup merge of #56491 - euclio:assert-error, r=estebank | Guillaume Gomez | -0/+20 | |
| emit error with span for empty asserts Fixes #55547. | ||||
| 2018-12-04 | emit error with span for empty asserts | Andy Russell | -0/+20 | |
| Fixes #55547. | ||||
| 2018-12-04 | Update ui tests | Oliver Scherer | -1/+1 | |
| 2018-12-04 | Update tests | Oliver Scherer | -0/+1 | |
| 2018-11-27 | fix test | Mark Mansi | -2/+2 | |
| 2018-11-27 | fix test | Mark Mansi | -2/+2 | |
| 2018-11-27 | update tests | Mark Mansi | -189/+16 | |
| 2018-11-27 | Auto merge of #55402 - estebank:macro-eof-2, r=nikomatsakis | bors | -25/+28 | |
| Point at end of macro arm when encountering EOF Fix #52866. | ||||
| 2018-11-27 | resolve: Suggest `crate::` for resolving ambiguities when appropriate | Vadim Petrochenkov | -0/+42 | |
| More precise spans for ambiguities from macros | ||||
| 2018-11-23 | Reword EOF in macro arm message | Esteban Küber | -1/+1 | |
| 2018-11-23 | Keep label on moved spans and point at macro invocation on parse error | Esteban Küber | -1/+1 | |
| 2018-11-23 | Point at macro arm when it doesn't expand to an expression | Esteban Küber | -0/+3 | |
| 2018-11-23 | Reword incorrect macro invocation primary label | Esteban Küber | -21/+21 | |
