Merge pull request #1177 from kbknapp/v3-dev

V3 dev
This commit is contained in:
Kevin K 2018-02-12 14:56:59 -05:00 committed by GitHub
commit 14a2dadc31
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 14 additions and 14 deletions

View file

@ -540,14 +540,14 @@ impl<'w> Help<'w> {
debugln!("Help::spec_vals: Found possible vals...{:?}", pv);
spec_vals.push(if self.color {
format!(
" [values: {}]",
" [possible values: {}]",
pv.iter()
.map(|v| format!("{}", self.cizer.good(v)))
.collect::<Vec<_>>()
.join(", ")
)
} else {
format!(" [values: {}]", pv.join(", "))
format!(" [possible values: {}]", pv.join(", "))
});
}
}

View file

@ -496,7 +496,7 @@ impl Error {
Error {
message: format!(
"{} '{}' isn't a valid value for '{}'\n\t\
[values: {}]\n\
[possible values: {}]\n\
{}\n\n\
{}\n\n\
For more information try {}",

View file

@ -34,7 +34,7 @@ FLAGS:
-V, --version Prints version information
OPTIONS:
-O, --Option <option3> specific vals [values: fast, slow]
-O, --Option <option3> specific vals [possible values: fast, slow]
--long-option-2 <option2> tests long options with exclusions
--maxvals3 <maxvals>... Tests 3 max vals
--minvals2 <minvals>... Tests 2 min vals
@ -45,7 +45,7 @@ OPTIONS:
ARGS:
<positional> tests positionals
<positional2> tests positionals with exclusions
<positional3>... tests specific values [values: vi, emacs]
<positional3>... tests specific values [possible values: vi, emacs]
SUBCOMMANDS:
help Prints this message or the help of the given subcommand(s)
@ -244,7 +244,7 @@ FLAGS:
OPTIONS:
-c, --cafe <FILE> A coffeehouse, coffee shop, or café.
-p, --pos <VAL> Some vals [values: fast, slow]";
-p, --pos <VAL> Some vals [possible values: fast, slow]";
static FINAL_WORD_WRAPPING: &'static str = "ctest 0.1
@ -299,8 +299,8 @@ FLAGS:
OPTIONS:
--filter <filter> Sets the filter, or sampling method, to use for interpolation when resizing the particle
images. The default is Linear (Bilinear). [values: Nearest, Linear, Cubic, Gaussian,
Lanczos3]";
images. The default is Linear (Bilinear). [possible values: Nearest, Linear, Cubic,
Gaussian, Lanczos3]";
static ISSUE_702: &'static str = "myapp 1.0
foo
@ -501,7 +501,7 @@ FLAGS:
OPTIONS:
-c, --cafe <FILE> A coffeehouse, coffee shop, or café. [env: ENVVAR]
-p, --pos <VAL> Some vals [values: fast, slow]";
-p, --pos <VAL> Some vals [possible values: fast, slow]";
static SHOW_ENV_VALS: &'static str = "ctest 0.1
@ -514,7 +514,7 @@ FLAGS:
OPTIONS:
-c, --cafe <FILE> A coffeehouse, coffee shop, or café. [env: ENVVAR=MYVAL]
-p, --pos <VAL> Some vals [values: fast, slow]";
-p, --pos <VAL> Some vals [possible values: fast, slow]";
fn setup() -> App<'static, 'static> {
App::new("test")
@ -877,7 +877,7 @@ fn issue_688_hidden_pos_vals() {
.setting(AppSettings::HidePossibleValuesInHelp)
.arg(Arg::with_name("filter")
.help("Sets the filter, or sampling method, to use for interpolation when resizing the particle \
images. The default is Linear (Bilinear). [values: Nearest, Linear, Cubic, Gaussian, Lanczos3]")
images. The default is Linear (Bilinear). [possible values: Nearest, Linear, Cubic, Gaussian, Lanczos3]")
.long("filter")
.possible_values(&filter_values)
.takes_value(true));
@ -899,7 +899,7 @@ fn issue_688_hidden_pos_vals() {
.set_term_width(120)
.arg(Arg::with_name("filter")
.help("Sets the filter, or sampling method, to use for interpolation when resizing the particle \
images. The default is Linear (Bilinear). [values: Nearest, Linear, Cubic, Gaussian, Lanczos3]")
images. The default is Linear (Bilinear). [possible values: Nearest, Linear, Cubic, Gaussian, Lanczos3]")
.long("filter")
.takes_value(true));
assert!(test::compare_output(app3, "ctest --help", ISSUE_688, false));

View file

@ -10,7 +10,7 @@ use clap::{App, Arg, ErrorKind};
#[cfg(feature = "suggestions")]
static PV_ERROR: &'static str = "error: 'slo' isn't a valid value for '--Option <option3>'
\t[values: fast, slow]
\t[possible values: fast, slow]
\tDid you mean 'slow'?
@ -21,7 +21,7 @@ For more information try --help";
#[cfg(not(feature = "suggestions"))]
static PV_ERROR: &'static str = "error: 'slo' isn't a valid value for '--Option <option3>'
\t[values: fast, slow]
\t[possible values: fast, slow]
USAGE: