David Peter
018a482621
Update Warp logo
2024-03-23 21:15:25 +01:00
David Peter
c946ddb012
Replace warp logo
2023-10-06 09:11:06 +02:00
David Peter
8676bbf97f
Update clircle
...
See https://github.com/niklasmohrin/clircle/issues/10
2023-06-14 20:14:11 +02:00
David Peter
87e87a349a
Extract crate metadata with cargo
2023-03-25 14:47:31 +01:00
David Peter
e49235e119
Minor CI improvements
2023-03-25 13:44:00 +01:00
David Peter
c7905a6029
Minor fix in man page
2023-03-25 10:36:14 +01:00
David Peter
d27aaffead
New empty CHANGELOG section
2023-03-25 10:33:49 +01:00
David Peter
871abd27aa
Update man page regarding --nonprintable-notation
2023-03-25 10:31:31 +01:00
David Peter
949f207275
Update binary assets
2023-03-25 10:04:59 +01:00
David Peter
58dbbd1cd4
Bump version to 0.23
2023-03-25 09:46:42 +01:00
David Peter
2042eace2a
release checklist: fix command to find MSRV
2023-03-25 09:46:25 +01:00
David Peter
7c847d84b0
Update CHANGELOG
2022-11-04 22:08:51 +01:00
David Peter
5652038f01
Update CHANGELOG
2022-11-02 21:03:16 +01:00
David Peter
a7b0449967
Update CHANGELOG
2022-10-30 22:10:04 +01:00
David Peter
a65b0828ee
Merge remote-tracking branch 'origin/master' into HEAD
2022-10-30 20:43:06 +01:00
David Peter
ccde13c9e8
Hide 'cache' subcommand, re-enable bold/underline styling, add note about cache subcommand
2022-10-30 20:26:06 +01:00
David Peter
985666a390
Update to latest clap release
2022-10-30 20:17:12 +01:00
David Peter
3668464f3d
Update CHANGELOG
2022-10-30 20:01:10 +01:00
David Peter
6680f65e4b
Add new 'unreleased' section, post v0.22
2022-09-06 23:11:06 +02:00
David Peter
1f9519d8b9
Update binary assets
2022-09-06 22:54:20 +02:00
David Peter
3c33b28507
Bump version to v0.22
2022-09-06 22:54:20 +02:00
David Peter
6a0ab0095a
Add CHANGELOG entry
2022-09-06 09:32:06 +02:00
David Peter
48541b8507
Fix clippy suggestions
...
Leads to a performance improvement for `bat -A`:
| Command | Mean [ms] | Min [ms] | Max [ms] | Relative |
|:---|---:|---:|---:|---:|
| `./bat-master --no-config -A ./bat-master` | 259.8 ± 1.1 | 258.4 | 261.7 | 1.15 ± 0.01 |
| `./bat-2301 --no-config -A ./bat-master` | 225.6 ± 1.8 | 224.0 | 229.5 | 1.00 |
2022-09-04 14:28:44 +02:00
David Peter
45d6b1af3b
Bump MSRV to 1.60
...
see https://github.com/rust-lang/git2-rs/issues/838
2022-09-04 06:04:35 +02:00
David Peter
02a9d191ed
Bump MSRV to 1.58
2022-08-14 16:21:45 +02:00
David Peter
892b186ba5
Add CHANGELOG entry
2022-05-16 21:54:36 +02:00
David Peter
6db64cf050
Use cross to build x86_64-unknown-linux-gnu executables
...
We do this in order to link against older versions of glibc.
closes #2106
2022-05-16 21:54:36 +02:00
David Peter
282b70291f
Add CHANGELOG entry
2022-03-06 20:03:00 +01:00
David Peter
6330f36495
Updated test names
2022-03-06 20:03:00 +01:00
David Peter
3338699257
Remove the 'requirements.txt' syntax
...
This is needed because the syntax is only available under GPL v3.0,
which is not compatible with `bat`s license.
2021-11-28 16:28:14 +01:00
David Peter
d2175d6382
Add test for ANSI sequence loop-through
2021-11-23 08:14:49 +01:00
David Peter
b3aefd2d41
Add Python highlighting test
2021-11-23 08:14:49 +01:00
David Peter
f7eb55aa01
Rename jquery file
2021-11-23 08:14:49 +01:00
David Peter
5e63d67960
Remove jquery-3.3.1.min.js benchmark
2021-11-23 08:14:49 +01:00
David Peter
6fd78ea3f6
Clean benchmarking environment
2021-11-23 08:14:49 +01:00
David Peter
b12503a46a
Markdown (and JSON) reports
2021-11-23 08:14:49 +01:00
David Peter
ea2faf45e4
Simplify cargo-target-dir extraction
2021-11-23 08:14:49 +01:00
David Peter
1822c981da
Move comparison.sh benchmark script to documentation
2021-11-23 08:14:49 +01:00
David Peter
0b63ad5e8b
create_highlighted_versions: fix misleading/wrong error message
2021-10-24 12:24:46 +02:00
David Peter
44a332c1c4
Parallelize syntax regression tests
...
The syntax highlighting regression tests can be trivially parallelized.
On my notebook (8 core), this results in a 3.9x speedup.
2021-09-22 22:18:01 +02:00
David Peter
27f046ec03
Consolidate environment variable lists
...
We want to make sure that all of our test environments are clean from
possible outside modification. This consolidates the list of used
environment variables in Rust-based and Python-based integration tests.
Note that there is also a similar list in `src/bin/bat/main.rs` which
is even more exhaustive (for bug report collection). However, some
of these variables can not possibly have an effect on test environments.
2021-09-07 20:17:16 +02:00
David Peter
ff70a80741
Add statically linked binaries for ARM
2021-08-22 15:52:23 +02:00
David Peter
ecdb17148d
Use Ubuntu 20.04 instead of 18.04
2021-08-22 15:52:23 +02:00
David Peter
11bd523f7e
Remove post-release section
2021-08-22 09:38:35 +02:00
David Peter
01fbedc246
Formatting
2021-08-22 09:38:35 +02:00
David Peter
05e4e1f2f2
Add refined version of release checklist
2021-08-22 09:38:35 +02:00
David Peter
20223ad77c
Add old release checklist
2021-08-22 09:38:35 +02:00
David Peter
d8339808a1
Update git2 dependency to fix incompatibility with Rust 1.54
...
(cherry picked from commit f3d53b79a2 )
2021-08-21 20:02:56 +02:00
David Peter
f3d53b79a2
Update git2 dependency to fix incompatibility with Rust 1.54
2021-07-29 20:59:37 +02:00
David Peter
fb1ab09e3e
Add Enselic in FUNDING.yml
2021-07-26 20:11:34 +02:00
David Peter
6e536ab06d
Update CHANGELOG
2021-07-25 13:28:43 +02:00
David Peter
84e2a2e5d1
Add custom FUNDING.yml
2021-07-25 12:30:40 +02:00
David Peter
589df6792f
Add note on vulnerability reporting, closes #1473
2021-07-13 11:00:36 +02:00
David Peter
945bba777b
Upgrade CHANGELOG with security vulnerability notice
2021-07-13 10:56:51 +02:00
David Peter
64763eafbe
Update Julia syntax test
2021-07-13 09:07:29 +02:00
David Peter
3da4651569
Update Julia syntax, closes #1692
2021-07-13 08:50:23 +02:00
David Peter
311ed2feca
Update assets
2021-07-13 08:32:26 +02:00
David Peter
33c11d64f0
Run cargo fmt
2021-07-13 08:19:59 +02:00
David Peter
a4b674902f
Bump version to v0.18.2
2021-07-12 23:17:48 +02:00
David Peter
3fa09dbe2e
Use resolved path for --diagnostic as well
2021-07-12 23:17:30 +02:00
David Peter
bf2b2df9c9
Fix for Windows: do not run binaries from CWD
...
This fixes a bug on Windows where `Command::new` would also run
executables from the current working directory, possibly resulting in
accidental runs of programs called `less`.
2021-07-12 23:17:30 +02:00
David Peter
3c59b98dc8
Add CHANGELOG entry for #1687
2021-07-09 06:36:06 +02:00
David Peter
fddd11a205
CICD: sync with pastel, minor changes
2021-07-05 17:24:59 +02:00
David Peter
f827ed338b
Update binary assets
2021-05-12 22:55:40 +02:00
David Peter
73dab51ad1
Bump version, update dependencies
2021-05-12 22:55:25 +02:00
David Peter
9328007d05
Updated CHANGELOG
2021-05-12 22:46:44 +02:00
David Peter
52f84b063c
Update dependencies, MSRV: 1.45
2021-03-07 15:33:37 +01:00
David Peter
2e7f2b6c07
'mut self' => 'self', remove pub
2021-03-07 14:59:10 +01:00
David Peter
2540311cdf
Update bug report issue template (--diagnostic option)
2021-03-01 08:27:07 +01:00
David Peter
b147443c32
Add new unreleased section
2021-02-28 23:28:59 +01:00
David Peter
a98811b6d7
Update syntaxes and themes
2021-02-28 18:57:11 +01:00
David Peter
cfc505e1e5
Bump version to v0.18.0
2021-02-28 18:57:11 +01:00
David Peter
ca60937c2e
Do not ignore non-existent BAT_CONFIG_PATH
...
Do not ignore `BAT_CONFIG_PATH` if it doesn't exist. Both when
generating a new config file with `--generate-config-file` and
when attempting to read the config.
Also, provide a better error message in case the file can not
be created.
closes #1550
2021-02-28 10:08:24 +01:00
David Peter
2aa3ed9da8
Update CHANGELOG
2021-02-28 10:06:56 +01:00
David Peter
bc35592fd9
CICD: Build step naming
2021-02-21 19:11:42 +01:00
David Peter
f5d834407e
CICD: Improved job names
2021-02-21 11:16:30 +01:00
David Peter
557a748ac7
CICD: Remove code coverage computation
2021-02-21 10:24:27 +01:00
David Peter
94496df3b0
Fix broken resolv.conf highlighting
...
closes #1510
The change in `create_highlighted_versions.py` fixes a "unknown theme
"'1337'" warning. The single quotes were wrong. `bat` was always falling
back to the default theme, so let's use that for now.
2021-02-16 22:15:31 +01:00
David Peter
7eabb5e05a
Highlight *.pac files as JavaScript
...
closes #1515
2021-02-16 21:52:52 +01:00
David Peter
9ad401be87
Fix clippy suggestion
2021-02-16 09:13:22 +01:00
David Peter
70cf8a4ec5
Wording
2021-02-15 22:39:48 +01:00