clap/src
Kevin K 066df7486e imp(Help): adds setting for next line help by arg
Adds a setting for both `AppSettings` and an `Arg` method which allows
placing the help text for a particular argument (or all arguments via
the `AppSettings`) on the line after the argument itself and indented
once.

This is useful for when a single argument may have a very long
invocation flag, or many value names which throws off the alignment of
al other arguments. On a small terminal this can be terrible. Placing
the text on the line below the argument solves this issue. This is also
how many of the GNU utilities display their help strings for individual
arguments.

The final caes where this can be hepful is if the argument has a very
long or detailed and complex help string that will span multiple lines.
It can be visually more appealing and easier to read when those lines
don't wrap as frequently since there is more space on the next line.

Closes #427
2016-02-17 23:47:27 -05:00
..
app imp(Help): adds setting for next line help by arg 2016-02-17 23:47:27 -05:00
args imp(Help): adds setting for next line help by arg 2016-02-17 23:47:27 -05:00
errors.rs imp(values): adds support for up to u64::max values per arg 2016-02-02 07:45:49 -05:00
fmt.rs tests(fmt): removes fmt tests from Windows builds 2015-12-18 09:01:59 -05:00
lib.rs imp(arg_enum): enum declared with arg_enum returns [&'static str; #] instead of Vec 2016-01-31 08:23:34 -05:00
macros.rs refactor(macros): removes ok() from Result.ok().expect() 2016-02-04 02:01:10 -05:00
osstringext.rs fix: Stop lonely hyphens from causing panic 2016-02-02 21:05:45 -08:00
suggestions.rs tests(Suggestions): adds additional tests 2016-02-04 02:01:10 -05:00
usage_parser.rs imp(values): adds support for up to u64::max values per arg 2016-02-02 07:45:49 -05:00