mirror of
				https://github.com/sharkdp/bat.git
				synced 2025-11-04 09:01:56 +00:00 
			
		
		
		
	Hide alias in help, update man and completions
A long alias doesn't make sense, since `--paging=never` already exists
This commit is contained in:
		@@ -3,6 +3,7 @@
 | 
			
		||||
## Features
 | 
			
		||||
 | 
			
		||||
- Added support for the `NO_COLOR` environment variable, see #1021 and #1031 (@eth-p)
 | 
			
		||||
- Added `-P` short flag to disable paging, revised man page description, see #1075 and #1082 (@LordFlashmeow) 
 | 
			
		||||
 | 
			
		||||
## Bugfixes
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										2
									
								
								assets/completions/bat.fish.in
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								assets/completions/bat.fish.in
									
									
									
									
										vendored
									
									
								
							@@ -52,6 +52,8 @@ complete -c {{PROJECT_EXECUTABLE}} -l paging -xka "auto never always" -d "Specif
 | 
			
		||||
 | 
			
		||||
complete -c {{PROJECT_EXECUTABLE}} -s p -l plain -d "Only show plain style, no decorations. Alias for '--style=plain'" -n "not __fish_seen_subcommand_from cache"
 | 
			
		||||
 | 
			
		||||
complete -c {{PROJECT_EXECUTABLE}} -s P -d "Disable paging. Alias for '--paging=never'" -n "not __fish_seen_subcommand_from cache"
 | 
			
		||||
 | 
			
		||||
complete -c {{PROJECT_EXECUTABLE}} -s A -l show-all -d "Show non-printable characters like space/tab/newline" -n "not __fish_seen_subcommand_from cache"
 | 
			
		||||
 | 
			
		||||
complete -c {{PROJECT_EXECUTABLE}} -l style -xka "auto full plain changes header grid numbers" -d "Comma-separated list of style elements or presets to display with file contents" -n "not __fish_seen_subcommand_from cache"
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										11
									
								
								assets/manual/bat.1.in
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										11
									
								
								assets/manual/bat.1.in
									
									
									
									
										vendored
									
									
								
							@@ -89,15 +89,14 @@ values: *auto*, never, always.
 | 
			
		||||
.HP
 | 
			
		||||
\fB\-\-paging\fR <when>
 | 
			
		||||
.IP
 | 
			
		||||
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,
 | 
			
		||||
\fB-P\fR. 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.
 | 
			
		||||
.HP
 | 
			
		||||
\fB\-\-pager\fR <command>
 | 
			
		||||
.IP
 | 
			
		||||
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
 | 
			
		||||
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 \fB\-RF\fR"'.
 | 
			
		||||
.HP
 | 
			
		||||
\fB\-m\fR, \fB\-\-map\-syntax\fR <glob-pattern:syntax-name>...
 | 
			
		||||
 
 | 
			
		||||
@@ -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(
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user