Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / dtolnay/proc-macro2 issues and pull requests

#375 - Add AFL++ support to fuzz target

Pull Request - State: closed - Opened by dtolnay over 1 year ago

#374 - Disable sourcemap thread_local during fuzzing

Pull Request - State: closed - Opened by dtolnay over 1 year ago

#373 - Lazily construct PathBuf for sourcemap entries

Pull Request - State: closed - Opened by dtolnay over 1 year ago

#371 - Fallback spans stack when parsing more than once

Issue - State: closed - Opened by tgross35 over 1 year ago - 4 comments

#370 - Unable to construct DelimSpan

Issue - State: closed - Opened by djc over 1 year ago - 2 comments

#369 - Breaking change in 1.0.52

Issue - State: closed - Opened by SergioBenitez over 1 year ago - 2 comments

#367 - Rename 'stable' terminology to 'fallback'

Pull Request - State: closed - Opened by dtolnay over 1 year ago

#366 - Add DelimSpan to hold the 3 different spans of a delimiter

Pull Request - State: closed - Opened by dtolnay over 1 year ago

#364 - Reduce max hash in raw strings to 255

Pull Request - State: closed - Opened by dtolnay over 1 year ago

#363 - `LitByteStr` produces tokens that trigger `clippy::octal-escapes`

Issue - State: closed - Opened by robertbastian over 1 year ago - 2 comments

#362 - Implement Hash for LineColumn

Pull Request - State: closed - Opened by dtolnay over 1 year ago

#361 - Deduplicate implementations of LineColumn

Pull Request - State: closed - Opened by dtolnay over 1 year ago

#360 - Replace `feature = "span-locations"` in `cfg` attributes with plain cfg

Pull Request - State: closed - Opened by lopopolo almost 2 years ago - 3 comments

#359 - Span pointing to its own construction site like Location::caller

Issue - State: open - Opened by ia0 almost 2 years ago - 1 comment

#358 - Fix integer overflow in nested comment parser

Pull Request - State: closed - Opened by dtolnay almost 2 years ago

#356 - Unknown feature proc_macro_span_shrink

Issue - State: closed - Opened by rohit123sinha456 almost 2 years ago - 3 comments

#355 - Integration with oss-fuzz fuzzing service

Issue - State: closed - Opened by manunio almost 2 years ago

#354 - Handle parsing input that starts with byte order mark

Pull Request - State: closed - Opened by dtolnay about 2 years ago

#353 - Fails to parse string starting with byte order mark

Issue - State: closed - Opened by dtolnay about 2 years ago

#352 - Add fuzz target for fallback TokenStream parser

Pull Request - State: closed - Opened by dtolnay about 2 years ago

#351 - Fix panic on parsing disallowed raw identifier in fallback mode

Pull Request - State: closed - Opened by dtolnay about 2 years ago

#350 - Expose proc_macro's source_text() on Span

Pull Request - State: closed - Opened by dtolnay about 2 years ago

#349 - Expose proc_macro::Span::source_text

Issue - State: closed - Opened by dtolnay about 2 years ago - 2 comments

#348 - Expose proc_macro's before() and after() methods on Span

Pull Request - State: closed - Opened by dtolnay about 2 years ago - 6 comments

#347 - Test `extern crate proc_macro2 as proc_macro;`

Pull Request - State: closed - Opened by dtolnay about 2 years ago

#346 - ❤️ Error of unknown source by using `#[derive]` and `Token!` macro

Issue - State: closed - Opened by uselessgoddess about 2 years ago - 1 comment

#345 - Consider making `Ident` instantiable in `const` contexts

Issue - State: closed - Opened by appetrosyan about 2 years ago - 1 comment

#344 - Support for the special `$crate` identifier

Issue - State: open - Opened by x-hgg-x about 2 years ago

#343 - Combine Rc and Vec allocation into one allocation

Pull Request - State: closed - Opened by dtolnay about 2 years ago

#342 - Improve Debug representation of token_stream::IntoIter

Pull Request - State: closed - Opened by dtolnay about 2 years ago

#341 - Replace Rc<Vec<T>> with RcVec<T>

Pull Request - State: closed - Opened by dtolnay about 2 years ago

#340 - Reduce make_mut calls in FromIterator and Extend impls

Pull Request - State: closed - Opened by dtolnay about 2 years ago

#339 - Rename the two different token push methods

Pull Request - State: closed - Opened by dtolnay about 2 years ago

#338 - Remove Vec from API of fallback::TokenStream

Pull Request - State: closed - Opened by dtolnay about 2 years ago

#337 - Eliminate a Vec alloc from doc comment parsing

Pull Request - State: closed - Opened by dtolnay about 2 years ago

#335 - Reference count TokenStream in fallback mode

Pull Request - State: closed - Opened by dtolnay about 2 years ago

#334 - Expose size_hint() for TokenStream's iterator

Pull Request - State: closed - Opened by dtolnay about 2 years ago

#333 - Delete unreachable cases from raw identifier check

Pull Request - State: closed - Opened by dtolnay over 2 years ago

#332 - Move raw ident validate into validate_ident

Pull Request - State: closed - Opened by dtolnay over 2 years ago

#331 - Mark Ident::new_raw as no longer semver-exempt

Pull Request - State: closed - Opened by mystor over 2 years ago - 1 comment

#330 - Questions around `procmacro2_semver_exempt`

Issue - State: closed - Opened by nathan-at-least over 2 years ago - 1 comment

#329 - impl ToString for Ident

Issue - State: closed - Opened by dhardy over 2 years ago - 1 comment

#328 - Eliminate an allocation from Literal::byte_string

Pull Request - State: closed - Opened by dtolnay over 2 years ago

#327 - Add more tests of Literal constructors

Pull Request - State: closed - Opened by dtolnay over 2 years ago

#325 - Rely on unicode-xid to optimize ASCII properly

Pull Request - State: closed - Opened by dtolnay over 2 years ago

#324 - Fix build on nightly-2021-09-30

Pull Request - State: closed - Opened by tamird over 2 years ago

#323 - Delete RUSTFLAGS fallback from build script

Pull Request - State: closed - Opened by dtolnay over 2 years ago

#322 - Simplify env var handling in build script

Pull Request - State: closed - Opened by dtolnay over 2 years ago

#321 - Restore support for versions without FromStr for proc_macro::Literal

Pull Request - State: closed - Opened by dtolnay almost 3 years ago

#320 - Add string-based CallSite variant to wrapper enums

Pull Request - State: closed - Opened by dtolnay almost 3 years ago

#319 - Reduce visibility of fallback TokenStream's field

Pull Request - State: closed - Opened by dtolnay almost 3 years ago

#318 - Rename text -> repr in implementation of Literal

Pull Request - State: closed - Opened by dtolnay almost 3 years ago

#317 - Add a Literal::from_str_unchecked constructor for quote

Pull Request - State: closed - Opened by dtolnay almost 3 years ago

#316 - Eliminate DeferredTokenStream

Pull Request - State: closed - Opened by dtolnay almost 3 years ago

#315 - PR 239 rebase

Pull Request - State: closed - Opened by dtolnay almost 3 years ago

#314 - Update benchmark example output

Pull Request - State: closed - Opened by dtolnay almost 3 years ago

#313 - /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found

Issue - State: closed - Opened by g-cyan almost 3 years ago - 2 comments

#312 - Ordering::Relaxed for the proc_macro detection

Pull Request - State: closed - Opened by dtolnay almost 3 years ago

#311 - Try to diagnose "cannot find type SourceFile" errors better

Pull Request - State: closed - Opened by dtolnay almost 3 years ago - 1 comment

#310 - Work around doc build failure due to docs.rs flags change

Pull Request - State: closed - Opened by dtolnay almost 3 years ago

#309 - 1.0.33 failing builds on docs.rs

Issue - State: closed - Opened by jaskij almost 3 years ago - 2 comments

#308 - doc_comment: consume vector instead of iterating and collecting it

Pull Request - State: closed - Opened by klensy almost 3 years ago

#307 - proc_macro2 1.0.33 causing breakages with rust-1.57-nightly

Issue - State: closed - Opened by maxburke almost 3 years ago - 5 comments

#306 - Fix the build failure with Rust 1.57+

Pull Request - State: closed - Opened by liqinggd almost 3 years ago - 2 comments

#305 - Enable span_open() and span_close() on Rust 1.55+

Pull Request - State: closed - Opened by dtolnay almost 3 years ago

#304 - Invert cfgs that deal with old compiler support

Pull Request - State: closed - Opened by dtolnay almost 3 years ago

#303 - Fix usage of proc_macro::is_available()

Pull Request - State: closed - Opened by bjorn3 almost 3 years ago

#302 - Ident construction example is incorrect in the presence of raw identifiers

Issue - State: open - Opened by sfackler almost 3 years ago - 1 comment
Labels: docs

#301 - Support negative int and float literals in FromStr

Pull Request - State: closed - Opened by dtolnay almost 3 years ago

#300 - Use proc_macro::is_available() on rust 1.57+

Pull Request - State: closed - Opened by bjorn3 almost 3 years ago

#269 - Consider exposing slicing operation via Span and Range<LineColumn>

Issue - State: closed - Opened by dtolnay almost 4 years ago - 2 comments

#239 - String-buffer backed TokenStream

Pull Request - State: closed - Opened by rylev about 4 years ago - 1 comment

#237 - Empty versions of `Span::start` and `Span::end` returned on stable compiler

Issue - State: closed - Opened by udoprog over 4 years ago - 1 comment
Labels: docs

#233 - Don't gate force/unforce on wrap_proc_macro

Pull Request - State: closed - Opened by dtolnay over 4 years ago

#220 - Add a way to force fallback implementation

Pull Request - State: closed - Opened by dtolnay over 4 years ago

#219 - Add feature force-fallback

Pull Request - State: closed - Opened by botika over 4 years ago - 3 comments

#218 - Use proc_macro::is_available() instead of panic for proc macro detection

Issue - State: closed - Opened by dtolnay over 4 years ago - 1 comment

#216 - Add feature for force not(wrap_proc_macro)

Issue - State: closed - Opened by botika over 4 years ago

#213 - Document *how to* "Bring proc-macro-like functionality to other contexts"

Issue - State: closed - Opened by Kixunil over 4 years ago - 4 comments

#205 - Is there any way to create inline comments?

Issue - State: closed - Opened by therealprof almost 5 years ago - 8 comments

#202 - Use rustc_lexer as fallback lexer

Pull Request - State: open - Opened by CAD97 almost 5 years ago - 4 comments

#199 - Defer calls to proc_macro::TokenStream::extend

Pull Request - State: closed - Opened by dtolnay almost 5 years ago - 1 comment

#190 - Span::is_call_site

Issue - State: closed - Opened by CreepySkeleton about 5 years ago - 1 comment

#188 - Panic while using a proc_macro2 type across crates

Issue - State: closed - Opened by fpoli about 5 years ago - 4 comments

#181 - Add From<proc-macro2::Span> for proc-macro::Span

Issue - State: closed - Opened by CreepySkeleton over 5 years ago - 4 comments

#169 - Idea: more intuitive crate name

Issue - State: closed - Opened by dherman over 5 years ago - 6 comments

#153 - Consider failing loudly when RUSTC is unset in build.rs

Issue - State: closed - Opened by thoughtpolice almost 6 years ago - 3 comments

#139 - Figure out a better story around optional proc_macro

Issue - State: closed - Opened by dtolnay almost 6 years ago - 13 comments

#136 - Access to internal TokenTree Items

Issue - State: closed - Opened by zjijz about 6 years ago - 5 comments

#110 - Feature request: get access to the exact text source (&str) behind a Span

Issue - State: closed - Opened by ogoffart about 6 years ago - 7 comments

#93 - Convenience trait implementations on `Ident`

Issue - State: closed - Opened by hcpl over 6 years ago - 6 comments

#88 - IntoIterator for &TokenStream

Issue - State: closed - Opened by xd009642 over 6 years ago - 3 comments

#71 - Reimplement public interface for stability

Pull Request - State: closed - Opened by alexcrichton over 6 years ago - 3 comments