Add the last reviewed version to Cargo.toml / [dependencies]:

shell-escape = "0.1.5"

Filter reviews clicking on the numbers in the summary.

Full column names in tooltip hints: rating Negative, rating Neutral, rating Positive, rating Strong, thoroughness, understanding, reviews count.

Neg
Neu
Pos
Str
tho
und
rev
1
1
1
1
crate version
rating
date
reviewer
thoroughness, understanding
shell-escape 0.1.5
negative
2021-01-01
medium, low

This small crate implements Windows-style and Unix-style shell escaping.
Its not clear which exactly are the supported shells, so its hard
to guarantee the escaping is safe for all possible ones (although it
looks fine for all common shells).

A second worry is the runtime detection of the current shell, where an
environment variabe (MSYSTEM) can be used to change the escaping style to
Unix. For users of the crate, if the environment is known, I would recommend
explicitly specifying it, instead of relying on the detection.

The exposed functions have the signature Cow<!-- raw HTML omitted --> -> Cow<!-- raw HTML omitted -->. It would seem
that &str -> Cow<!-- raw HTML omitted --> is more natural.

I do not know if character encodings play a role, here, and if str is the
correct type to be working with.

shell-escape 0.1.4
positive
2019-10-04
low, medium

© bestia.dev 2021, MIT Licence, Version: 2021.1208.1729

Open source repository for this web app: https://github.com/bestia-dev/cargo_crev_web/