Koichi Murase 
							
						 
					 
					
						
						
							
						
						3188a147d8 
					 
					
						
						
							
							Use "-o fullquote" and "-o noquote" to escape Bash completions  
						
						
						
						
					 
					
						2025-10-20 19:38:54 +09:00 
						 
				 
			
				
					
						
							
							
								Koichi Murase 
							
						 
					 
					
						
						
							
						
						926fbc4b13 
					 
					
						
						
							
							Fix indentation of the Bash completion file  
						
						
						
						
					 
					
						2025-10-20 17:59:48 +09:00 
						 
				 
			
				
					
						
							
							
								Keith Hall 
							
						 
					 
					
						
						
							
						
						8e90efb2b4 
					 
					
						
						
							
							Add missing shell completions for various CLI arguments  
						
						
						
						
					 
					
						2025-10-07 22:30:53 +03:00 
						 
				 
			
				
					
						
							
							
								Academician 
							
						 
					 
					
						
						
							
						
						c29f1875d3 
					 
					
						
						
							
							Add --builtin=pager to readme, completions, and man pages  
						
						
						
						
					 
					
						2025-09-09 16:26:49 -04:00 
						 
				 
			
				
					
						
							
							
								deflektor 
							
						 
					 
					
						
						
							
						
						d4fc07a347 
					 
					
						
						
							
							Update _bat.ps1.in  
						
						
						
						
					 
					
						2025-08-08 06:11:04 +03:00 
						 
				 
			
				
					
						
							
							
								deflektor 
							
						 
					 
					
						
						
							
						
						0238473868 
					 
					
						
						
							
							Update assets/completions/_bat.ps1.in  
						
						... 
						
						
						
						Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com > 
						
						
					 
					
						2025-08-08 06:11:04 +03:00 
						 
				 
			
				
					
						
							
							
								deflektor 
							
						 
					 
					
						
						
							
						
						4363ddf0fb 
					 
					
						
						
							
							Update assets/completions/_bat.ps1.in  
						
						... 
						
						
						
						Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com > 
						
						
					 
					
						2025-08-08 06:11:04 +03:00 
						 
				 
			
				
					
						
							
							
								deflektor 
							
						 
					 
					
						
						
							
						
						43c5fef70a 
					 
					
						
						
							
							Update assets/completions/_bat.ps1.in  
						
						... 
						
						
						
						Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com > 
						
						
					 
					
						2025-08-08 06:11:04 +03:00 
						 
				 
			
				
					
						
							
							
								deflektor 
							
						 
					 
					
						
						
							
						
						7e436e307d 
					 
					
						
						
							
							Update assets/completions/_bat.ps1.in  
						
						... 
						
						
						
						changed back to Template
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com > 
						
						
					 
					
						2025-08-08 06:11:04 +03:00 
						 
				 
			
				
					
						
							
							
								deflektor 
							
						 
					 
					
						
						
							
						
						b4d529402a 
					 
					
						
						
							
							Update ps1 completion;removed shortcuts from completion;added completion for language, theme and options  
						
						
						
						
					 
					
						2025-08-08 06:11:04 +03:00 
						 
				 
			
				
					
						
							
							
								Keith Hall 
							
						 
					 
					
						
						
							
						
						da4defad07 
					 
					
						
						
							
							Merge branch 'master' into master  
						
						
						
						
					 
					
						2024-11-13 21:59:48 +02:00 
						 
				 
			
				
					
						
							
							
								volklord 
							
						 
					 
					
						
						
							
						
						15f2553a3d 
					 
					
						
						
							
							bat.zsh.in: Remove duplicate word  
						
						... 
						
						
						
						Remove the duplicate word `disable disable` 
						
						
					 
					
						2024-11-13 20:30:04 +02:00 
						 
				 
			
				
					
						
							
							
								Tau Gärtli 
							
						 
					 
					
						
						
							
						
						89ce060183 
					 
					
						
						
							
							Update help, man page and completions  
						
						
						
						
					 
					
						2024-08-18 20:32:59 +02:00 
						 
				 
			
				
					
						
							
							
								Tau Gärtli 
							
						 
					 
					
						
						
							
						
						bc42149a72 
					 
					
						
						
							
							Merge color scheme options into theme / BAT_THEME  
						
						
						
						
					 
					
						2024-08-18 14:59:14 +02:00 
						 
				 
			
				
					
						
							
							
								Tau Gärtli 
							
						 
					 
					
						
						
							
						
						b9b981f657 
					 
					
						
						
							
							Generalize --detect-color-scheme to --color-scheme  
						
						
						
						
					 
					
						2024-08-16 14:14:30 +02:00 
						 
				 
			
				
					
						
							
							
								Tau Gärtli 
							
						 
					 
					
						
						
							
						
						9a1bfe946d 
					 
					
						
						
							
							Update completions and man page  
						
						
						
						
					 
					
						2024-08-16 14:12:23 +02:00 
						 
				 
			
				
					
						
							
							
								Koichi Murase 
							
						 
					 
					
						
						
							
						
						b1cdc06430 
					 
					
						
						
							
							Add --no-* options to Bash/Zsh completions  
						
						
						
						
					 
					
						2024-07-29 12:18:40 +09:00 
						 
				 
			
				
					
						
							
							
								Koichi Murase 
							
						 
					 
					
						
						
							
						
						83a15ac05f 
					 
					
						
						
							
							Add --cache-dir to Fish completion  
						
						
						
						
					 
					
						2024-07-29 12:18:40 +09:00 
						 
				 
			
				
					
						
							
							
								Koichi Murase 
							
						 
					 
					
						
						
							
						
						43a77a42f8 
					 
					
						
						
							
							Add options present in --help to Bash completion  
						
						
						
						
					 
					
						2024-07-29 12:18:40 +09:00 
						 
				 
			
				
					
						
							
							
								Oliver Kiddle 
							
						 
					 
					
						
						
							
						
						b43d31b75a 
					 
					
						
						
							
							Improvements and fixes to zsh completion  
						
						... 
						
						
						
						* Use correct return status so that approximate completion isn't broken
* Follow zsh conventions on description forms
* Some options can be used multiple times, e.g. -H, -r, --file-name
* Set completion context correctly for the cache subcommand
* Better completion for --map-syntax argument
* Add --nonprintable-notation option
* Correct some of the mutual exclusion lists for options 
						
						
					 
					
						2023-12-01 11:11:44 +01:00 
						 
				 
			
				
					
						
							
							
								Maria José Solano 
							
						 
					 
					
						
						
							
						
						04e7d2a313 
					 
					
						
						
							
							fix(completions): add missing fish completions  
						
						
						
						
					 
					
						2023-11-04 08:51:13 +01:00 
						 
				 
			
				
					
						
							
							
								Anomalocaridid 
							
						 
					 
					
						
						
							
						
						b56021ffa9 
					 
					
						
						
							
							make LESSOPEN support opt-in  
						
						
						
						
					 
					
						2023-09-08 06:25:20 +02:00 
						 
				 
			
				
					
						
							
							
								Anomalocaridid 
							
						 
					 
					
						
						
							
						
						e32ad0b048 
					 
					
						
						
							
							Add $LESSOPEN and $LESSCLOSE support ( #2444 )  
						
						
						
						
					 
					
						2023-09-02 08:48:26 +02:00 
						 
				 
			
				
					
						
							
							
								Adrián Bíro 
							
						 
					 
					
						
						
							
						
						e155f56484 
					 
					
						
						
							
							Clean-up bash comletion  
						
						... 
						
						
						
						"cword" is unset and even is not used in completion for other shells, so it probably shouldn't be here either. If it for some reason should be there add the directive "# shellcheck disable=SC2034" to the line above it. 
						
						
					 
					
						2023-05-12 05:59:36 +02:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						b6b9d3a629 
					 
					
						
						
							
							Disable completion of cache subcommand ( #2399 )  
						
						... 
						
						
						
						* Disable completion of `cache` subcommand
* Fully removed completion code for `cache`
* Add to changelog 
						
						
					 
					
						2022-12-18 11:46:43 +01:00 
						 
				 
			
				
					
						
							
							
								Ville Skyttä 
							
						 
					 
					
						
						
							
						
						2dbc88d3af 
					 
					
						
						
							
							Improve bash completion escaping  
						
						... 
						
						
						
						`compopt -o filenames` is a cheap way to accomplish mostly wanted
behavior. However it is semantically incorrect when we are not actually
completing filenames, and has side effects -- for example adds a
trailing slash to candidates matching present dirs.
bash >= 4.1 can `printf -v` to an array index, use it instead where
available. 
						
						
					 
					
						2022-09-11 21:54:22 +02:00 
						 
				 
			
				
					
						
							
							
								Ville Skyttä 
							
						 
					 
					
						
						
							
						
						66edfe5dff 
					 
					
						
						
							
							Exclude --unbuffered from bash completions  
						
						... 
						
						
						
						It's a no-op, so there's little reason to suggest it. 
						
						
					 
					
						2022-09-11 21:54:22 +02:00 
						 
				 
			
				
					
						
							
							
								Ville Skyttä 
							
						 
					 
					
						
						
							
						
						c816188f97 
					 
					
						
						
							
							Add --style argument bash completion  
						
						
						
						
					 
					
						2022-09-11 21:54:22 +02:00 
						 
				 
			
				
					
						
							
							
								Ville Skyttä 
							
						 
					 
					
						
						
							
						
						46bf3c1e9a 
					 
					
						
						
							
							Do not offer bash filename completions with --list-languages/-themes  
						
						
						
						
					 
					
						2022-09-11 21:54:22 +02:00 
						 
				 
			
				
					
						
							
							
								Ville Skyttä 
							
						 
					 
					
						
						
							
						
						066701d671 
					 
					
						
						
							
							Add --acknowledgements and --ignored-suffix to bash completion  
						
						
						
						
					 
					
						2022-09-11 21:54:22 +02:00 
						 
				 
			
				
					
						
							
							
								Ville Skyttä 
							
						 
					 
					
						
						
							
						
						e96cdc3b95 
					 
					
						
						
							
							Split bash completion option lists over multiple lines, sync sort with --help  
						
						... 
						
						
						
						For maintainability/diffability. 
						
						
					 
					
						2022-09-11 21:54:22 +02:00 
						 
				 
			
				
					
						
							
							
								Z. Grace Moreau 
							
						 
					 
					
						
						
							
						
						33ba136fa3 
					 
					
						
						
							
							fix --pager opts display and add some examples  
						
						
						
						
					 
					
						2022-08-27 16:37:34 +02:00 
						 
				 
			
				
					
						
							
							
								Z. Grace Moreau 
							
						 
					 
					
						
						
							
						
						f36df73ac1 
					 
					
						
						
							
							add a vim modeline  
						
						... 
						
						
						
						This will cause vim (and other properly-extended editors) to read this
as a fish script file, despite its .fish.in extension. 
						
						
					 
					
						2022-08-27 16:37:34 +02:00 
						 
				 
			
				
					
						
							
							
								Z. Grace Moreau 
							
						 
					 
					
						
						
							
						
						d14e0fe292 
					 
					
						
						
							
							improve fish completions  
						
						
						
						
					 
					
						2022-08-27 16:37:34 +02:00 
						 
				 
			
				
					
						
							
							
								Isaac Horvath 
							
						 
					 
					
						
						
							
						
						adea895026 
					 
					
						
						
							
							Add a --style=default option ( #2119 )  
						
						... 
						
						
						
						* Add a --style=default option
* Added --style=default test and CHANGELOG entry
* Format CHANGELOG.md options with quotes
Co-authored-by: Martin Nordholts <enselic@gmail.com >
* Update help text for '--style'
* Make --style=default the default option
* Update style descriptions: "basic" -> "recommended"
* Add integration test for --style=default as default
* Update clap long help for --style 
						
						
					 
					
						2022-05-04 21:31:32 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Nordholts 
							
						 
					 
					
						
						
							
						
						3c057aa590 
					 
					
						
						
							
							Add header-filename and header-filesize where missing  
						
						
						
						
					 
					
						2022-02-27 07:39:22 +01:00 
						 
				 
			
				
					
						
							
							
								Josh Pencheon 
							
						 
					 
					
						
						
							
						
						ad6cae433a 
					 
					
						
						
							
							fix Bash completion on macOS ( #2074 )  
						
						... 
						
						
						
						* fix Bash completion on macOS
The Homebrew-provided bash-completion is version 1.x,
which doesn't provide _init_completion. We add a standard
shim instead.
* Add entry to CHANGELOG
* Update CHANGELOG.md
Co-authored-by: Ville Skyttä <ville.skytta@iki.fi >
* review: avoid calling _split_longopt repeatedly
Co-authored-by: Ville Skyttä <ville.skytta@iki.fi > 
						
						
					 
					
						2022-02-24 07:57:23 +01:00 
						 
				 
			
				
					
						
							
							
								NotWearingPants 
							
						 
					 
					
						
						
							
						
						6fc7ebf37a 
					 
					
						
						
							
							Add missing style values in fish & zsh completions ( #1890 )  
						
						
						
						
					 
					
						2021-10-11 19:13:16 +02:00 
						 
				 
			
				
					
						
							
							
								Rashil Gandhi 
							
						 
					 
					
						
						
							
						
						43afae34be 
					 
					
						
						
							
							Add PowerShell completion file ( #1826 )  
						
						
						
						
					 
					
						2021-08-28 13:39:17 +02:00 
						 
				 
			
				
					
						
							
							
								a1346054 
							
						 
					 
					
						
						
							
						
						51edacb5eb 
					 
					
						
						
							
							style: trim excess whitespace  
						
						
						
						
					 
					
						2021-08-21 23:07:37 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Nordholts 
							
						 
					 
					
						
						
							
						
						b040efff79 
					 
					
						
						
							
							Support a hidden arg --no-custom-assets that skips loading assets from the cache  
						
						
						
						
					 
					
						2021-07-29 08:27:02 +02:00 
						 
				 
			
				
					
						
							
							
								Ville Skyttä 
							
						 
					 
					
						
						
							
						
						8b37e62cf3 
					 
					
						
						
							
							Add some more options to bash completion  
						
						... 
						
						
						
						https://github.com/sharkdp/bat/pull/1702#issuecomment-872452683  
					
						2021-07-01 22:47:00 +02:00 
						 
				 
			
				
					
						
							
							
								Frederick Zhang 
							
						 
					 
					
						
						
							
						
						42f1ef019a 
					 
					
						
						
							
							Fix missing config/cache arguments in Zsh completion  
						
						
						
						
					 
					
						2021-06-28 11:59:01 +02:00 
						 
				 
			
				
					
						
							
							
								Ville Skyttä 
							
						 
					 
					
						
						
							
						
						06c601bc7c 
					 
					
						
						
							
							Depend on scop/bash-completion  
						
						... 
						
						
						
						For = option/arg separator support, improved mid-word completion
behavior, code cleanliness. 
						
						
					 
					
						2021-06-28 11:58:03 +02:00 
						 
				 
			
				
					
						
							
							
								Ville Skyttä 
							
						 
					 
					
						
						
							
						
						229fbc1a18 
					 
					
						
						
							
							Add missing comment about --theme arg escaping  
						
						
						
						
					 
					
						2021-06-28 11:58:03 +02:00 
						 
				 
			
				
					
						
							
							
								Ville Skyttä 
							
						 
					 
					
						
						
							
						
						e05f5010da 
					 
					
						
						
							
							Add bash completion  
						
						... 
						
						
						
						Closes https://github.com/sharkdp/bat/issues/1010  
						
						
					 
					
						2021-06-28 11:58:03 +02:00 
						 
				 
			
				
					
						
							
							
								Albert Safin 
							
						 
					 
					
						
						
							
						
						6bf7b79f13 
					 
					
						
						
							
							Fix zsh completion  
						
						... 
						
						
						
						* Fix completion for -p option (#1320 )
* Use prefixed function names to avoid name clash 
						
						
					 
					
						2020-10-17 16:54:39 +02:00 
						 
				 
			
				
					
						
							
							
								Kienyew 
							
						 
					 
					
						
						
							
						
						a86f3e5b81 
					 
					
						
						
							
							Fix packaging and Use parameterized names for zsh completion  
						
						
						
						
					 
					
						2020-09-14 11:28:09 +02:00 
						 
				 
			
				
					
						
							
							
								Kienyew 
							
						 
					 
					
						
						
							
						
						8b0886ac32 
					 
					
						
						
							
							Fix typo  
						
						
						
						
					 
					
						2020-09-14 11:28:09 +02:00 
						 
				 
			
				
					
						
							
							
								Kienyew 
							
						 
					 
					
						
						
							
						
						41a1952928 
					 
					
						
						
							
							use _describe instead of _values on subcommand  
						
						
						
						
					 
					
						2020-09-14 11:28:09 +02:00