diff options
author | Dash Peters <dpeters@calacademy.org> | 2020-07-02 00:07:37 -0700 |
---|---|---|
committer | Dash Peters <dpeters@calacademy.org> | 2020-07-02 00:07:37 -0700 |
commit | c264f747714a42318f1b33309778560ff9d6a8b0 (patch) | |
tree | e9770a8fbcaf9d1d889d1c722fb269fb167f9409 /src | |
parent | f53ea60ed4cc47445239dab8bc6850016b22b32c (diff) |
Hide alias in help, update man and completions
A long alias doesn't make sense, since `--paging=never` already exists
Diffstat (limited to 'src')
-rw-r--r-- | src/bin/bat/clap_app.rs | 26 |
1 files changed, 12 insertions, 14 deletions
diff --git a/src/bin/bat/clap_app.rs b/src/bin/bat/clap_app.rs index f249321e..730a2175 100644 --- a/src/bin/bat/clap_app.rs +++ b/src/bin/bat/clap_app.rs @@ -265,23 +265,22 @@ pub fn build_app(interactive_output: bool) -> ClapApp<'static, 'static> { .possible_values(&["auto", "never", "always"]) .default_value("auto") .hide_default_value(true) - .help("Specify when to use the pager (*auto*, never, always).") + .help("Specify when to use the pager, or use `-P` to disable (*auto*, never, always).") .long_help( - "Specify when to use the pager. To control which pager \ - is used, set the PAGER or BAT_PAGER environment \ - variables (the latter takes precedence) or use the '--pager' option. \ - To disable the pager permanently, set BAT_PAGER to an empty string \ - or set '--paging=never' in the configuration file. \ - Possible values: *auto*, never, always.", + "Specify when to use the pager. To disable the pager, use \ + --paging=never' or its alias,'-P'. To disable the pager permanently, \ + set BAT_PAGER to an empty string. To control which pager is used, see the \ + '--pager' option. Possible values: *auto*, never, always." ), ) .arg( Arg::with_name("no-paging") .short("P") - .long("no-paging") .alias("no-pager") .overrides_with("no-paging") - .help("Alias for --paging=never") + .hidden(true) + .hidden_short_help(true) + .help("Alias for '--paging=never'") ) .arg( Arg::with_name("pager") @@ -292,11 +291,10 @@ pub fn build_app(interactive_output: bool) -> ClapApp<'static, 'static> { .hidden_short_help(true) .help("Determine which pager to use.") .long_help( - "Determine which pager is used. This option will overwrite \ - the PAGER and BAT_PAGER environment variables. The default \ - pager is 'less'. To disable the pager completely, use the \ - '--paging' option. \ - Example: '--pager \"less -RF\"'.", + "Determine which pager is used. This option will override the \ + PAGER and BAT_PAGER environment variables. The default pager is 'less'. \ + To control when the pager is used, see the '--paging' option. \ + Example: '--pager \"less -RF\"'." ), ) .arg( |