sharkdp 
							
						 
					 
					
						
						
							
						
						2cfeebab90 
					 
					
						
						
							
							CICD: Use 'cargo get' to extract crate metadata  
						
						
						
						
					 
					
						2021-01-10 14:44:46 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Nordholts 
							
						 
					 
					
						
						
							
						
						8dd67cca0c 
					 
					
						
						
							
							Revert accidental change to assets/syntaxes/02_Extra/VimL  
						
						
						
						
					 
					
						2021-01-10 14:11:57 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Nordholts 
							
						 
					 
					
						
						
							
						
						eda72c31b2 
					 
					
						
						
							
							tests: Move 'mocked pagers' utils to separate file  
						
						
						
						
					 
					
						2021-01-10 14:05:39 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Nordholts 
							
						 
					 
					
						
						
							
						
						7809008016 
					 
					
						
						
							
							PagerKind::from(): Simplify  
						
						
						
						
					 
					
						2021-01-10 13:40:07 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Nordholts 
							
						 
					 
					
						
						
							
						
						c2c2b0211a 
					 
					
						
						
							
							fn mocked_pager: Simplify with format!  
						
						
						
						
					 
					
						2021-01-10 13:26:40 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Nordholts 
							
						 
					 
					
						
						
							
						
						dd6f57e107 
					 
					
						
						
							
							pager.rs: Some comment fixups  
						
						
						
						
					 
					
						2021-01-10 13:25:18 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Nordholts 
							
						 
					 
					
						
						
							
						
						dfe7a60140 
					 
					
						
						
							
							PagerSource: [Bat]PagerEnvVar -> EnvVar[Bat]Pager  
						
						
						
						
					 
					
						2021-01-10 13:16:09 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Nordholts 
							
						 
					 
					
						
						
							
						
						fc30277cfa 
					 
					
						
						
							
							pager.rs: Limit visibilities to pub(crate)  
						
						
						
						
					 
					
						2021-01-10 13:07:37 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Nordholts 
							
						 
					 
					
						
						
							
						
						02e6ff4183 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into fix-1063  
						
						
						
						
					 
					
						2021-01-10 11:56:03 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Nordholts 
							
						 
					 
					
						
						
							
						
						e3b1142364 
					 
					
						
						
							
							CICD: Build: DEPLOY -> IS_RELEASE and inline it  
						
						... 
						
						
						
						This simplifies and clarifies the script.
For #1474  
						
						
					 
					
						2021-01-10 10:56:15 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Nordholts 
							
						 
					 
					
						
						
							
						
						8832ff3c6a 
					 
					
						
						
							
							CICD: Build: Adapt release version regex to bat  
						
						... 
						
						
						
						All bat tags begin with a small 'v', so no need for a generic pattern in
the CI script. This will also help us ensure we keep the same format on
future tags. 
						
						
					 
					
						2021-01-10 10:56:15 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Nordholts 
							
						 
					 
					
						
						
							
						
						505ff10dc6 
					 
					
						
						
							
							CICD: Build: Always build and upload Debian packages  
						
						... 
						
						
						
						Not only when a release tag is pushed. Also publish these Debian
packages as artifacts. This makes PR workflows more similar to release
work flows, and reduces risk of build system regressions that we don't
detect until we make a new release.
For #1474  
						
						
					 
					
						2021-01-10 10:56:15 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Nordholts 
							
						 
					 
					
						
						
							
						
						9a3a5545e7 
					 
					
						
						
							
							CICD: Build: Use Cargo.toml version instead of tag  
						
						... 
						
						
						
						This enables us to later always build Debian packages. If you try to use
a git sha as Debian package version you will get an error:
    dpkg-deb: error: parsing file '_staging/dpkg/DEBIAN/control' near line 2 package 'bat':
     error in 'Version' field string 'd2963ce4': version number does not start with digit
so we need to use a version that is always available.
We duplicate the bat version in another place here which is a bit bad,
but it is already duplicated a lot, so we don't make things
significantly worse. It is still kind of nice to not have to figure out
a good and robust way to parse out the version from Cargo.toml in the CI
script.
For #1474  
						
						
					 
					
						2021-01-10 10:56:15 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Nordholts 
							
						 
					 
					
						
						
							
						
						43919066ad 
					 
					
						
						
							
							CICD: Use fixed OS versions instead of 'latest' ones  
						
						... 
						
						
						
						This reduces the risk of the build suddenly breaking, and fixes this
current warning:
    Ubuntu-latest workflows will use Ubuntu-20.04 soon.
    For more details, see https://github.com/actions/virtual-environments/issues/1816 
I've use the mapping found at
https://github.com/actions/virtual-environments , so there should be no
actual change in OS versions, only semantically so. 
						
						
					 
					
						2021-01-10 10:46:45 +01:00 
						 
				 
			
				
					
						
							
							
								sharkdp 
							
						 
					 
					
						
						
							
						
						7ada963ec2 
					 
					
						
						
							
							Add ChangeLog entry  
						
						
						
						
					 
					
						2021-01-09 22:35:50 +01:00 
						 
				 
			
				
					
						
							
							
								sharkdp 
							
						 
					 
					
						
						
							
						
						4c523af1ab 
					 
					
						
						
							
							Add gnuplot syntax  
						
						... 
						
						
						
						closes  #1431  
					
						2021-01-09 22:35:50 +01:00 
						 
				 
			
				
					
						
							
							
								sharkdp 
							
						 
					 
					
						
						
							
						
						c5c28eb05b 
					 
					
						
						
							
							--diagnostic: add MANPAGER environment variable  
						
						
						
						
					 
					
						2021-01-09 21:56:17 +01:00 
						 
				 
			
				
					
						
							
							
								David Peter 
							
						 
					 
					
						
						
							
						
						22924532d0 
					 
					
						
						
							
							Fix link in doc/assets.md  
						
						
						
						
					 
					
						2021-01-09 21:43:25 +01:00 
						 
				 
			
				
					
						
							
							
								sharkdp 
							
						 
					 
					
						
						
							
						
						7c227169a4 
					 
					
						
						
							
							Add note about breaking change  
						
						
						
						
					 
					
						2021-01-09 20:44:44 +01:00 
						 
				 
			
				
					
						
							
							
								sharkdp 
							
						 
					 
					
						
						
							
						
						8e4b0b4377 
					 
					
						
						
							
							Update dependencies  
						
						... 
						
						
						
						fixes  #1149 
fixes  #1477  
					
						2021-01-09 20:40:23 +01:00 
						 
				 
			
				
					
						
							
							
								sharkdp 
							
						 
					 
					
						
						
							
						
						6d27df3b77 
					 
					
						
						
							
							Use unstable sort for theme test  
						
						
						
						
					 
					
						2021-01-09 19:43:39 +01:00 
						 
				 
			
				
					
						
							
							
								sharkdp 
							
						 
					 
					
						
						
							
						
						73d14f4655 
					 
					
						
						
							
							Use BatTester::default instead of BatTester::new  
						
						
						
						
					 
					
						2021-01-09 19:43:39 +01:00 
						 
				 
			
				
					
						
							
							
								sharkdp 
							
						 
					 
					
						
						
							
						
						19b8c53c46 
					 
					
						
						
							
							Enable clippy::style checks  
						
						
						
						
					 
					
						2021-01-09 19:43:39 +01:00 
						 
				 
			
				
					
						
							
							
								sharkdp 
							
						 
					 
					
						
						
							
						
						cd7be018fe 
					 
					
						
						
							
							Fix clippy suggestion: .or_else(|| Some(…)) => .or(Some(…))  
						
						
						
						
					 
					
						2021-01-09 19:43:39 +01:00 
						 
				 
			
				
					
						
							
							
								sharkdp 
							
						 
					 
					
						
						
							
						
						03a2710a08 
					 
					
						
						
							
							Use new matches!(…) macro to simplify code  
						
						
						
						
					 
					
						2021-01-09 19:43:39 +01:00 
						 
				 
			
				
					
						
							
							
								sharkdp 
							
						 
					 
					
						
						
							
						
						09fbabb0b8 
					 
					
						
						
							
							Add a Default implementation for PrettyPrinter  
						
						
						
						
					 
					
						2021-01-09 19:43:39 +01:00 
						 
				 
			
				
					
						
							
							
								mark chaitin 
							
						 
					 
					
						
						
							
						
						de6cb75f4b 
					 
					
						
						
							
							Addressed PR feedback. Upped min version and used matches! macro  
						
						
						
						
					 
					
						2021-01-09 15:21:26 +01:00 
						 
				 
			
				
					
						
							
							
								mark chaitin 
							
						 
					 
					
						
						
							
						
						83c9cb7907 
					 
					
						
						
							
							fix bug where long lines were truncated in plain mode without wrap=never not being set  
						
						
						
						
					 
					
						2021-01-09 15:21:26 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Nordholts 
							
						 
					 
					
						
						
							
						
						7ffb04a17a 
					 
					
						
						
							
							CICD: Build: Make 'Upload build artifacts' more like deploy  
						
						... 
						
						
						
						The end goal is to upload the same artifacts for a PR as we deploy
during a release, to make a regular PR pipeline as similar as possible
to a deploy.
The first step is to move 'Upload build artifacts' to after 'Package' so
we can upload the same files. Also change the name and artifacts to be
more similar to what we deploy for a release.
For #1474  
						
						
					 
					
						2021-01-09 14:31:19 +01:00 
						 
				 
			
				
					
						
							
							
								David Peter 
							
						 
					 
					
						
						
							
						
						c38c186d26 
					 
					
						
						
							
							Add Enselic as a maintainer  
						
						
						
						
					 
					
						2021-01-09 14:22:23 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Nordholts 
							
						 
					 
					
						
						
							
						
						e22a9a69b1 
					 
					
						
						
							
							CICD: Build: Stop building on Ubuntu 16.04  
						
						... 
						
						
						
						End-of-life is in three months, and we already do the same build on
Ubuntu 18.04. 
						
						
					 
					
						2021-01-09 08:30:54 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Nordholts 
							
						 
					 
					
						
						
							
						
						59f9adc706 
					 
					
						
						
							
							CICD: Build: Add and use disable-deploy matrix var  
						
						... 
						
						
						
						This results in a nicer workflow file that is easier to follow.
Also remove the unneccesary doc row that repeats what is already in the
matrix and that is annoying to keep up to date.
For #1474  
						
						
					 
					
						2021-01-09 08:30:54 +01:00 
						 
				 
			
				
					
						
							
							
								Csaba Henk 
							
						 
					 
					
						
						
							
						
						fed30b1b36 
					 
					
						
						
							
							Fix theme dir hint in --list-themes output  
						
						
						
						
					 
					
						2021-01-08 20:10:45 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Nordholts 
							
						 
					 
					
						
						
							
						
						411d68e839 
					 
					
						
						
							
							CICD: Build: Remove unused JOB_DO_TESTING var and output  
						
						... 
						
						
						
						It is CARGO_TEST_OPTIONS that is used to control testing on
cross-compiled builds, so we can remove JOB_DO_TESTING.
For #1474  
						
						
					 
					
						2021-01-08 19:54:25 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Nordholts 
							
						 
					 
					
						
						
							
						
						77d42a17c6 
					 
					
						
						
							
							CICD: Build: Remove unused PKG_suffix output var  
						
						... 
						
						
						
						Only the env var is used, so output variant is not needed.
For #1474  
						
						
					 
					
						2021-01-08 19:54:25 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Nordholts 
							
						 
					 
					
						
						
							
						
						e7c55bffe9 
					 
					
						
						
							
							CICD: Build: Remove unused TARGET_* vars and outputs  
						
						... 
						
						
						
						For #1474  
						
						
					 
					
						2021-01-08 19:54:25 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Nordholts 
							
						 
					 
					
						
						
							
						
						da10166625 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into fix-1063  
						
						
						
						
					 
					
						2021-01-07 12:58:26 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Nordholts 
							
						 
					 
					
						
						
							
						
						b6b7262962 
					 
					
						
						
							
							CICD: Build: Use matrix.job.use-cross directly  
						
						... 
						
						
						
						There is no need for a var and set-output detour. 
						
						
					 
					
						2021-01-07 10:55:29 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Nordholts 
							
						 
					 
					
						
						
							
						
						3ed83913b2 
					 
					
						
						
							
							CICD: Build: Remove unused REF_* outputs  
						
						... 
						
						
						
						There is no usage of `steps.vars.outputs.REF_*` so no need to setup such
things. Also remove setting up REF_NAME and REF_BRANCH env vars, since
they are never read. 
						
						
					 
					
						2021-01-07 10:54:00 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Nordholts 
							
						 
					 
					
						
						
							
						
						63460f4bf9 
					 
					
						
						
							
							CICD: Build: Remove conditional TOOLCHAIN logic  
						
						... 
						
						
						
						because we always use "stable". If we need to go back to using
matrix.job.toolchain, we should do it like in jobs.coverage, instead of
messing about with vars and outputs. 
						
						
					 
					
						2021-01-06 23:11:24 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Nordholts 
							
						 
					 
					
						
						
							
						
						c67b439752 
					 
					
						
						
							
							CICD: Build: Enable x86_64-pc-windows-gnu again  
						
						... 
						
						
						
						All the referenced issues [1] have been Closed, so use "stable" for
everything. Now `i686-w64-mingw32-gcc` fails with this instead
    error: linker `i686-w64-mingw32-gcc` not found
so keep it disabled. There is probably a simple solution for this that
is obvious to someone used to cross-compiling Rust programs on
Windows...
[1]
https://github.com/rust-lang/rust/issues/47048 
https://github.com/rust-lang/rust/issues/53454 
https://github.com/rust-lang/cargo/issues/6754  
						
						
					 
					
						2021-01-06 23:11:24 +01:00 
						 
				 
			
				
					
						
							
							
								sharkdp 
							
						 
					 
					
						
						
							
						
						2b44940f81 
					 
					
						
						
							
							Update CHANGELOG  
						
						
						
						
					 
					
						2021-01-06 22:55:12 +01:00 
						 
				 
			
				
					
						
							
							
								sharkdp 
							
						 
					 
					
						
						
							
						
						26136be903 
					 
					
						
						
							
							Add --diagnostics alias  
						
						
						
						
					 
					
						2021-01-06 22:53:51 +01:00 
						 
				 
			
				
					
						
							
							
								sharkdp 
							
						 
					 
					
						
						
							
						
						6a52f69b58 
					 
					
						
						
							
							Update to bugreport 0.3.0  
						
						
						
						
					 
					
						2021-01-06 22:53:51 +01:00 
						 
				 
			
				
					
						
							
							
								sharkdp 
							
						 
					 
					
						
						
							
						
						60406c7c2d 
					 
					
						
						
							
							Exhaustive list of relevant environment variables  
						
						
						
						
					 
					
						2021-01-06 22:53:51 +01:00 
						 
				 
			
				
					
						
							
							
								sharkdp 
							
						 
					 
					
						
						
							
						
						2465438ec3 
					 
					
						
						
							
							Bump bugreport version  
						
						
						
						
					 
					
						2021-01-06 22:53:51 +01:00 
						 
				 
			
				
					
						
							
							
								sharkdp 
							
						 
					 
					
						
						
							
						
						99a61580e1 
					 
					
						
						
							
							Add --diagnostic run to CI  
						
						
						
						
					 
					
						2021-01-06 22:53:51 +01:00 
						 
				 
			
				
					
						
							
							
								sharkdp 
							
						 
					 
					
						
						
							
						
						dec94b4111 
					 
					
						
						
							
							Add config file, compile time info and less version  
						
						
						
						
					 
					
						2021-01-06 22:53:51 +01:00 
						 
				 
			
				
					
						
							
							
								sharkdp 
							
						 
					 
					
						
						
							
						
						ebb97e94a9 
					 
					
						
						
							
							Add --diagnostic option to bat  
						
						
						
						
					 
					
						2021-01-06 22:53:51 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Nordholts 
							
						 
					 
					
						
						
							
						
						5e1f9fadf4 
					 
					
						
						
							
							CICD: Code Coverage: Explain why disabled  
						
						
						
						
					 
					
						2021-01-06 22:34:03 +01:00