| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2019-02-13 | Rollup merge of #58273 - taiki-e:rename-dependency, r=matthewjasper | Mazdak Farrokhzad | -2/+0 | |
| Rename rustc_errors dependency in rust 2018 crates I think this is a better solution than `use rustc_errors as errors` in `lib.rs` and `use crate::errors` in modules. Related: rust-lang/cargo#5653 cc #58099 r? @Centril | ||||
| 2019-02-12 | Auto merge of #58051 - SimonSapin:str_escape, r=alexcrichton | bors | -1/+0 | |
| Stabilize str::escape_* methods with new return types… … that implement `Display` and `Iterator<Item=char>`, as proposed in FCP: https://github.com/rust-lang/rust/issues/27791#issuecomment-376864727 | ||||
| 2019-02-13 | Rename rustc_errors dependency in rust 2018 crates | Taiki Endo | -2/+0 | |
| 2019-02-12 | Auto merge of #58098 - oli-obk:maybe_allow_internal_unstable, r=petrochenkov | bors | -3/+7 | |
| Require a list of features in `#[allow_internal_unstable]` The blanket-permission slip is not great and will likely give us trouble some point down the road. | ||||
| 2019-02-12 | Stabilize str::escape_* methods | Simon Sapin | -1/+0 | |
| FCP: https://github.com/rust-lang/rust/issues/27791#issuecomment-376864727 | ||||
| 2019-02-11 | Use `Rc<[Symbol]>` instead of `Vec<Symbol>` to reduce # of allocs | Oliver Scherer | -5/+5 | |
| 2019-02-11 | Require a list of features to allow in `allow_internal_unstable` | Oliver Scherer | -3/+7 | |
| 2019-02-10 | Revert removed #![feature(nll)] | Taiki Endo | -0/+1 | |
| 2019-02-07 | Remove images' url to make it work even without internet connection | Guillaume Gomez | -3/+1 | |
| 2019-02-04 | libsyntax_ext => 2018 | Taiki Endo | -12/+4 | |
| 2019-01-24 | Remove quote_*! macros and associated APIs | Mark Simulacrum | -21/+1 | |
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 | |
| 2018-12-23 | Fix recursion limits | John Kåre Alsaker | -0/+2 | |
| 2018-12-07 | Unsupport `#[derive(Trait)]` sugar for `#[derive_Trait]` legacy plugin ↵ | Vadim Petrochenkov | -6/+3 | |
| attributes | ||||
| 2018-11-30 | proc_macro: move the rustc server to syntax_ext. | Eduard-Mihai Burtescu | -0/+4 | |
| 2018-11-30 | proc_macro: introduce a "bridge" between clients (proc macros) and servers ↵ | Eduard-Mihai Burtescu | -3/+1 | |
| (compiler front-ends). | ||||
| 2018-09-27 | Bump to 1.31.0 and bootstrap from 1.30 beta | Josh Stone | -1/+1 | |
| 2018-09-11 | stabalize infer outlives requirements (RFC 2093). | toidiu | -1/+0 | |
| Co-authored-by: nikomatsakis | ||||
| 2018-09-10 | resolve: Remove `unshadowable_attrs` | Vadim Petrochenkov | -12/+2 | |
| 2018-09-04 | Move #[test_case] to a syntax extension | John Renner | -0/+2 | |
| 2018-09-04 | Fix #[test] shadowing in macro_prelude | John Renner | -2/+12 | |
| 2018-09-04 | Introduce Custom Test Frameworks | John Renner | -2/+8 | |
| 2018-08-24 | check that adding infer-outlives requirement to all crates works | Niko Matsakis | -0/+1 | |
| 2018-08-23 | Use optimized SmallVec implementation | Igor Gutorov | -0/+2 | |
| 2018-08-09 | [nll] libsyntax_ext: enable feature(nll) for bootstrap | memoryruins | -0/+1 | |
| 2018-07-25 | Deny bare_trait_objects globally | Tatsuyuki Ishi | -2/+0 | |
| 2018-07-19 | rework println | Esteban Küber | -0/+10 | |
| 2018-07-12 | Deny bare trait objects in src/libsyntax_ext | ljedrz | -1/+3 | |
| 2018-06-27 | Implement `#[macro_export(local_inner_macros)]` | Vadim Petrochenkov | -0/+2 | |
| 2018-05-23 | Rollup merge of #50846 - GuillaumeGomez:add-e0665, r=frewsxcv | kennytm | -3/+5 | |
| Add E0665 | ||||
| 2018-05-21 | Add E0665 | Guillaume Gomez | -3/+5 | |
| 2018-05-17 | Pass crate editions to macro expansions, update tests | Vadim Petrochenkov | -1/+4 | |
| 2018-05-17 | Switch to 1.26 bootstrap compiler | Mark Simulacrum | -2/+1 | |
| 2018-04-26 | rustc_target: move in syntax::abi and flip dependency. | Irina Popa | -0/+1 | |
| 2018-04-14 | Add error codes for libsyntax_ext | Guillaume Gomez | -0/+5 | |
| 2018-04-08 | Move deny(warnings) into rustbuild | Mark Simulacrum | -1/+0 | |
| This permits easier iteration without having to worry about warnings being denied. Fixes #49517 | ||||
| 2018-03-16 | Auto merge of #48813 - sinkuu:build_in_assert_macro, r=alexcrichton | bors | -0/+3 | |
| Make `assert` a built-in procedural macro Makes `assert` macro a built-in one without touching its functionality. This is a prerequisite for RFC 2011 (#44838). | ||||
| 2018-03-14 | Escape stringified expression | Shotaro Yamada | -0/+1 | |
| Payload of `Literal` token must be escaped. Also print printable non-ASCII characters. | ||||
| 2018-03-07 | check stability of macro invocations | Austin Bonander | -0/+2 | |
| 2018-03-07 | Make `assert` macro a built-in procedural macro | Shotaro Yamada | -0/+2 | |
| 2018-03-02 | Replace Rc with Lrc for shared data | John Kåre Alsaker | -2/+3 | |
| 2017-12-09 | Use hygiene to access the injected crate (`core` or `std`) from builtin macros. | Jeffrey Seyfried | -0/+1 | |
| 2017-08-27 | Move unused-extern-crate to late pass | Tatsuyuki Ishi | -1/+0 | |
| 2017-08-25 | *: remove crate_{name,type} attributes | Tamir Duberstein | -3/+0 | |
| Fixes #41701. | ||||
| 2017-08-12 | syntax: #[allow_internal_unsafe] bypasses the unsafe_code lint in macros. | Eduard-Mihai Burtescu | -2/+12 | |
| 2017-08-10 | Add a feature gate | est31 | -1/+1 | |
| @alexcrichton figured out a way how to do it :) | ||||
| 2017-08-08 | Avoid calling the column!() macro in panic | est31 | -0/+1 | |
| 2017-06-21 | Rollup merge of #42620 - wesleywiser:compile_error, r=brson | Corey Farwell | -0/+2 | |
| Add compile_error! Related to #40872 | ||||
| 2017-06-19 | Bump version and stage0 compiler | Alex Crichton | -4/+0 | |
| 2017-06-19 | Add compile_error! | Wesley Wiser | -0/+2 | |
| Related to #40872 | ||||
