| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2018-11-30 | Suggest an appropriate token when encountering `pub Ident<'a>` | Esteban Küber | -11/+28 | |
| 2018-11-29 | Rollup merge of #56330 - estebank:cleanup-span, r=zackmdavis | Guillaume Gomez | -2/+2 | |
| Clean up span in non-trailing `..` suggestion | ||||
| 2018-11-29 | Rollup merge of #56257 - mark-i-m:rustc-guide-links, r=nikomatsakis | Guillaume Gomez | -2/+2 | |
| rustc-guide has moved to rust-lang/ r? @nikomatsakis | ||||
| 2018-11-29 | Rollup merge of #56255 - jasonl:update-old-documents, r=michaelwoerister | Guillaume Gomez | -3/+2 | |
| Update outdated code comments in StringReader For the detection of newlines in the lexer, this is now done in `analyze_source_file.rs`. | ||||
| 2018-11-29 | Rollup merge of #56220 - estebank:suggest-lifetime-move, r=nikomatsakis | Guillaume Gomez | -8/+45 | |
| Suggest appropriate place for lifetime when declared after type arguments | ||||
| 2018-11-28 | Clean up span in non-trailing `..` suggestion | Esteban Küber | -2/+2 | |
| 2018-11-27 | remove uses of feature gate | Mark Mansi | -1/+0 | |
| 2018-11-27 | remove some unused vars | Mark Mansi | -6/+6 | |
| 2018-11-27 | remove feature gate | Mark Mansi | -42/+7 | |
| 2018-11-27 | move feature gate to accepted | Mark Mansi | -3/+2 | |
| 2018-11-27 | Auto merge of #55402 - estebank:macro-eof-2, r=nikomatsakis | bors | -14/+54 | |
| Point at end of macro arm when encountering EOF Fix #52866. | ||||
| 2018-11-26 | Specify suggestion applicability | Esteban Küber | -1/+2 | |
| 2018-11-27 | resolve: Implement edition hygiene for imports and absolute paths | Vadim Petrochenkov | -16/+13 | |
| Use per-span hygiene in a few other places in resolve Prefer `rust_2015`/`rust_2018` helpers to comparing editions | ||||
| 2018-11-26 | rustc-guide has moved | Mark Mansi | -2/+2 | |
| 2018-11-26 | Update outdated code comments in StringReader | Jason Langenauer | -3/+2 | |
| 2018-11-26 | Emit one diagnostic for multiple misplaced lifetimes | Esteban Küber | -12/+19 | |
| 2018-11-25 | Move lifetimes before the *first* type argument | Esteban Küber | -1/+3 | |
| 2018-11-25 | Suggest appropriate place for lifetime when declared after type arguments | Esteban Küber | -8/+35 | |
| 2018-11-25 | Rollup merge of #56072 - da-x:stabilize-literal-matcher, r=petrochenkov | Pietro Albini | -24/+15 | |
| Stabilize macro_literal_matcher This followed FCP in #35625. Closes #35625 | ||||
| 2018-11-23 | Reword EOF in macro arm message | Esteban Küber | -1/+4 | |
| 2018-11-23 | Keep label on moved spans and point at macro invocation on parse error | Esteban Küber | -8/+12 | |
| 2018-11-23 | Point at macro arm when it doesn't expand to an expression | Esteban Küber | -3/+7 | |
| 2018-11-23 | Reword incorrect macro invocation primary label | Esteban Küber | -8/+20 | |
| 2018-11-23 | Add label when replacing primary DUMMY_SP in macro expansion | Esteban Küber | -0/+1 | |
| 2018-11-23 | Point at end of macro arm when encountering EOF | Esteban Küber | -2/+18 | |
| Fix #52866 | ||||
| 2018-11-22 | Rollup merge of #56002 - Axary:master, r=estebank | Guillaume Gomez | -2/+13 | |
| fix #55972: Erroneous self arguments on bare functions emit subpar compilation error #55972 r? @estebank | ||||
| 2018-11-21 | macro_literal_matcher: fixes per petrochenkov's review | Dan Aloni | -3/+3 | |
| 2018-11-21 | Stabilize macro_literal_matcher | Dan Aloni | -24/+15 | |
| 2018-11-21 | Stabilize `extern_crate_item_prelude` | Vadim Petrochenkov | -3/+2 | |
| 2018-11-20 | improve error note | Axary | -1/+1 | |
| 2018-11-20 | Auto merge of #55983 - oli-obk:static_, r=Mark-Simulacrum | bors | -0/+1 | |
| Fix stability hole with `static _` The `underscore_const_names` only gated const items with `_` as the name. `static _: () = ();` works on beta without feature gates right now, this PR fixes that. | ||||
| 2018-11-19 | Auto merge of #55971 - SergioBenitez:skip-non-semantic, r=alexcrichton | bors | -6/+29 | |
| Ignore non-semantic tokens for 'probably_eq' streams. Improves the situation in #43081 by skipping typically non-semantic tokens when checking for 'probably_eq'. r? @alexcrichton | ||||
| 2018-11-19 | Auto merge of #56051 - pietroalbini:rollup, r=pietroalbini | bors | -15/+1 | |
| Rollup of 25 pull requests Successful merges: - #55562 (Add powerpc- and powerpc64-unknown-linux-musl targets) - #55564 (test/linkage-visibility: Ignore on musl targets) - #55827 (A few tweaks to iterations/collecting) - #55834 (Forward the ABI of the non-zero sized fields of an union if they have the same ABI) - #55857 (remove unused dependency) - #55862 (in which the E0618 "expected function" diagnostic gets a makeover) - #55867 (do not panic just because cargo failed) - #55894 (miri enum discriminant handling: Fix treatment of pointers, better error when it is undef) - #55916 (Make miri value visitor useful for mutation) - #55919 (core/tests/num: Simplify `test_int_from_str_overflow()` test code) - #55923 (reword #[test] attribute error on fn items) - #55949 (ty: return impl Iterator from Predicate::walk_tys) - #55952 (Update to Clang 7 on CI.) - #55953 (#53488 Refactoring UpvarId) - #55962 (rustdoc: properly calculate spans for intra-doc link resolution errors) - #55963 (Stress test for MPSC) - #55968 (Clean up some non-mod-rs stuff.) - #55970 (Miri backtrace improvements) - #56007 (CTFE: dynamically make sure we do not call non-const-fn) - #56011 (Replace data.clone() by Arc::clone(&data) in mutex doc.) - #56012 (avoid shared ref in UnsafeCell::get) - #56016 (Add VecDeque::resize_with) - #56027 (docs: Add missing backtick in object_safety.rs docs) - #56043 (remove "approx env bounds" if we already know from trait) - #56059 (Increase `Duration` approximate equal threshold to 1us) | ||||
| 2018-11-19 | Rollup merge of #55968 - ehuss:non-mod-rs-tests, r=petrochenkov | Pietro Albini | -15/+1 | |
| Clean up some non-mod-rs stuff. This includes the following: - Remove unused `non_modrs_mods` from `ParseSess` which as only used for feature gate diagnostics. - Remove the vestiges of the feature gate tests in `test/ui`, they were only partially removed during stabilization. - Fix the run-pass test, it was accidentally removed during stabilization. - Add a ui test to verify error behavior for missing inline-nested mods. - Add some tests for `#[path]` for inline-nested mods (both mod and non-mod-rs). - Enable the diagnostic tests on windows, they should be fixed by #49478. cc @cramertj | ||||
| 2018-11-18 | resolve: Check resolution consistency for import paths and multi-segment ↵ | Vadim Petrochenkov | -0/+7 | |
| macro paths | ||||
| 2018-11-16 | Ignore non-semantic tokens for 'probably_eq' streams. | Sergio Benitez | -6/+29 | |
| 2018-11-16 | fix tidy (remove whitespace) | Axary | -1/+1 | |
| 2018-11-16 | improve error when self is used as not the first argument | Axary | -8/+9 | |
| 2018-11-16 | add a note to the error message | Axary | -1/+4 | |
| 2018-11-16 | eat CloseDelim | Axary | -2/+9 | |
| 2018-11-15 | Fix stability hole with `static _` | Oliver Scherer | -0/+1 | |
| 2018-11-15 | Rollup merge of #55901 - euclio:speling, r=petrochenkov | Pietro Albini | -1/+1 | |
| fix various typos in doc comments | ||||
| 2018-11-15 | Rollup merge of #55750 - oli-obk:node_id_x, r=michaelwoerister | Pietro Albini | -38/+20 | |
| Make `NodeId` and `HirLocalId` `newtype_index` | ||||
| 2018-11-14 | Clean up some non-mod-rs stuff. | Eric Huss | -15/+1 | |
| 2018-11-13 | fix various typos in doc comments | Andy Russell | -1/+1 | |
| 2018-11-13 | Rollup merge of #55905 - nnethercote:short_name-to-literal_name, ↵ | kennytm | -8/+8 | |
| r=Mark-Simulacrum Change `Lit::short_name` to `Lit::literal_name`. This avoids a moderately hot allocation in `parse_lit_token`. r? @Mark-Simulacrum | ||||
| 2018-11-13 | Rollup merge of #55870 - waywardmonkeys:typo-fixes, r=wesleywiser | kennytm | -2/+2 | |
| Fix typos. | ||||
| 2018-11-13 | Rollup merge of #55805 - nnethercote:mv-static_assert, r=Mark-Simulacrum | kennytm | -0/+6 | |
| Move `static_assert!` into librustc_data_structures | ||||
| 2018-11-13 | Move two `static_assert!`s to better spots. | Nicholas Nethercote | -0/+1 | |
| And make them x86_64-only so they can use `==` instead of `<=`. | ||||
| 2018-11-13 | Add a static assertion about the size of `ast::Expr`. | Nicholas Nethercote | -0/+5 | |
