Skip to content

Commas cause -e to mangle the expression #28

@durka

Description

@durka
alexs-air-3:rust alex$ cargo script -e '[1, 2]'
   Compiling expr v0.1.0 (file:///Users/alex/.multirust/toolchains/beta/cargo/.cargo/script-cache/expr-68f9e2ff5dd19fe8)
error: incorrect close delimiter: `}`
 --> /Users/alex/.multirust/toolchains/beta/cargo/.cargo/script-cache/expr-68f9e2ff5dd19fe8/expr.rs:5:4
  |
5 | {[1}
  |    ^
  |
note: unclosed delimiter
 --> /Users/alex/.multirust/toolchains/beta/cargo/.cargo/script-cache/expr-68f9e2ff5dd19fe8/expr.rs:5:2
  |
5 | {[1}
  |  ^

error: aborting due to previous error

error: Could not compile `expr`.

I believe this is clap's fault; you need to call use_delimiter(false) somewhere.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions