Releases: dtolnay/proc-macro2
Releases · dtolnay/proc-macro2
1.0.15
- Support parsing arbitrarily deeply nested token streams without using excessive stack space (#231, #232)
1.0.14
- Add Span::mixed_site(), which is behind
cfg(procmacro2_semver_exempt)
for now but will be stabilized when Rust 1.45 is released (#228, thanks @kevinmehall)
- Update LineColumn::column to match libproc_macro's column computation, which is character-based (#229, thanks @jrvidal)
1.0.13
- Parse literal suffix on byte string, byte, and char literal tokens:
br#"..."#suffix
, b'?'suffix
, '?'suffix
1.0.12
- Add a way to force avoid using the compiler's libproc_macro implementation even when available (#220)
1.0.10
- Enable span-locations feature when building for play.rust-lang.org
1.0.9
- Match the escaping behavior of libproc_macro when displaying non-ascii strings and characters
1.0.7
- Return meaningful spans from Group::span_open and Group::span_close when running with span-locations feature enabled outside of a procedural macro