Skip to content

Consider yanking Clap 2.9.2 #2076

Closed
Closed
@matklad

Description

@matklad

Hi!

Clap 2.9.2 (and maybe some other versions, I haven't done an investigation) triggers future compatablity warning in this code:

(@arg ($arg:expr) $modes:tt !$ident $($tail:tt)*) => {

This is an erroneous definition of a macro, because $ident fragment lacks :ident specifier. This has been a deny-by-default lint for some time, and we'd want to hard error it eventually (and most likely rather soon). So, given that this crate might stop to compile eventually, it seems prudent to yank it, to give reverse-dependeices a heads up!

cc rust-lang/rust#75516
cc dzamlo/treeify#2

Metadata

Metadata

Assignees

No one assigned

    Labels

    C-bugCategory: bug

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions