Martin Nordholts
fc9546854f
Bump version to v0.24.0
...
We need to bump 0.x.0 because the library API changed in incompatible
ways:
$ cargo public-api diff
Resolved `diff` to `diff 0.23.0`
Removed items from the public API
=================================
(none)
Changed items in the public API
===============================
-pub fn bat::controller::Controller<'b>::run(&self, inputs: alloc::vec::Vec<bat::input::Input<'_>>) -> bat::error::Result<bool>
+pub fn bat::controller::Controller<'b>::run(&self, inputs: alloc::vec::Vec<bat::input::Input<'_>>, output_buffer: core::option::Option<&mut dyn core::fmt::Write>) -> bat::error::Result<bool>
-pub fn bat::controller::Controller<'b>::run_with_error_handler(&self, inputs: alloc::vec::Vec<bat::input::Input<'_>>, handle_error: impl core::ops::function::Fn(&bat::error::Error, &mut dyn std::io::Write)) -> bat::error::Result<bool>
+pub fn bat::controller::Controller<'b>::run_with_error_handler(&self, inputs: alloc::vec::Vec<bat::input::Input<'_>>, output_buffer: core::option::Option<&mut dyn core::fmt::Write>, handle_error: impl core::ops::function::Fn(&bat::error::Error, &mut dyn std::io::Write)) -> bat::error::Result<bool>
Added items to the public API
=============================
[...]
2023-10-11 19:14:12 +02:00
Raghav-Bell
8e35a56712
Updated version of serde_yaml
to 0.9
2023-10-04 12:42:01 +02:00
dependabot[bot]
721f956c1c
Bump once_cell from 1.17.0 to 1.18.0
...
Bumps [once_cell](https://github.com/matklad/once_cell ) from 1.17.0 to 1.18.0.
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md )
- [Commits](https://github.com/matklad/once_cell/compare/v1.17.0...v1.18.0 )
---
updated-dependencies:
- dependency-name: once_cell
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-04 09:29:33 +02:00
dependabot[bot]
db4cdc1cb8
Bump clap from 4.4.2 to 4.4.6
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.4.2 to 4.4.6.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.4.2...v4.4.6 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-04 09:29:26 +02:00
dependabot[bot]
e455f93a1e
Bump encoding_rs from 0.8.32 to 0.8.33
...
Bumps [encoding_rs](https://github.com/hsivonen/encoding_rs ) from 0.8.32 to 0.8.33.
- [Commits](https://github.com/hsivonen/encoding_rs/compare/v0.8.32...v0.8.33 )
---
updated-dependencies:
- dependency-name: encoding_rs
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-04 09:29:16 +02:00
dependabot[bot]
c7cc4b5c59
Bump bytesize from 1.2.0 to 1.3.0
...
Bumps [bytesize](https://github.com/hyunsik/bytesize ) from 1.2.0 to 1.3.0.
- [Release notes](https://github.com/hyunsik/bytesize/releases )
- [Commits](https://github.com/hyunsik/bytesize/compare/v1.2.0...v1.3.0 )
---
updated-dependencies:
- dependency-name: bytesize
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-04 09:04:09 +02:00
Martin Nordholts
f49278cfaa
Do not enable lessopen
feature by default
2023-09-05 16:37:14 +02:00
Anomalocaridid
e32ad0b048
Add $LESSOPEN
and $LESSCLOSE
support ( #2444 )
2023-09-02 08:48:26 +02:00
Utkarsh Gupta
a721cc31f3
Replace dirs
crate with etcetera
crate
2023-09-01 21:13:21 +02:00
rhysd
d33b2e158e
Replace unmaintained encoding
with encoding_rs
2023-09-01 20:41:55 +02:00
David Peter
d295b3a394
Merge pull request #2613 from sharkdp/dependabot/cargo/expect-test-1.4.1
...
Bump expect-test from 1.4.0 to 1.4.1
2023-09-01 20:09:30 +02:00
dependabot[bot]
75928d20f8
Bump nu-ansi-term from 0.47.0 to 0.49.0
...
Bumps [nu-ansi-term](https://github.com/nushell/nu-ansi-term ) from 0.47.0 to 0.49.0.
- [Release notes](https://github.com/nushell/nu-ansi-term/releases )
- [Changelog](https://github.com/nushell/nu-ansi-term/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nushell/nu-ansi-term/compare/v0.47.0...v0.49.0 )
---
updated-dependencies:
- dependency-name: nu-ansi-term
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-01 19:32:30 +02:00
dependabot[bot]
2cc45eea1a
Bump clap from 4.3.0 to 4.4.2
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.3.0 to 4.4.2.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.3.0...v4.4.2 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-01 19:32:16 +02:00
dependabot[bot]
7dbc6e3da4
Bump tempfile from 3.5.0 to 3.8.0
...
Bumps [tempfile](https://github.com/Stebalien/tempfile ) from 3.5.0 to 3.8.0.
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Stebalien/tempfile/compare/v3.5.0...v3.8.0 )
---
updated-dependencies:
- dependency-name: tempfile
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-01 19:31:59 +02:00
dependabot[bot]
f34b852aa8
Bump git2 from 0.16.1 to 0.18.0
...
Bumps [git2](https://github.com/rust-lang/git2-rs ) from 0.16.1 to 0.18.0.
- [Changelog](https://github.com/rust-lang/git2-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/git2-rs/compare/0.16.1...git2-0.18.0 )
---
updated-dependencies:
- dependency-name: git2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-01 18:01:55 +02:00
mataha
82664e3c82
Bump MSRV to 1.70.0
...
The intention is to take advantage of `std::io::IsTerminal` that landed
in 1.70.0, both in `bat` and its dependencies (`clap`, `grep-cli`).
This will fix #2570 as well - `grep-cli` 0.1.9 has a patch for that.
Signed-off-by: mataha <mataha@users.noreply.github.com>
2023-09-01 05:42:45 +02:00
dependabot[bot]
7f884fa582
Bump expect-test from 1.4.0 to 1.4.1
...
Bumps [expect-test](https://github.com/rust-analyzer/expect-test ) from 1.4.0 to 1.4.1.
- [Changelog](https://github.com/rust-analyzer/expect-test/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-analyzer/expect-test/compare/v1.4.0...v1.4.1 )
---
updated-dependencies:
- dependency-name: expect-test
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-01 02:58:07 +00:00
David Peter
8676bbf97f
Update clircle
...
See https://github.com/niklasmohrin/clircle/issues/10
2023-06-14 20:14:11 +02:00
dependabot[bot]
5042f969e5
Bump clap from 4.2.6 to 4.3.0
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.2.6 to 4.3.0.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/v4.2.6...clap_complete-v4.3.0 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-03 09:30:39 +02:00
dependabot[bot]
39d9d64e1e
Bump regex from 1.8.1 to 1.8.3
...
Bumps [regex](https://github.com/rust-lang/regex ) from 1.8.1 to 1.8.3.
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.8.1...1.8.3 )
---
updated-dependencies:
- dependency-name: regex
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-01 20:43:59 +02:00
dependabot[bot]
c5a9fdff93
Bump regex from 1.7.0 to 1.8.1
...
Bumps [regex](https://github.com/rust-lang/regex ) from 1.7.0 to 1.8.1.
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.7.0...1.8.1 )
---
updated-dependencies:
- dependency-name: regex
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-05-12 19:19:19 +02:00
dependabot[bot]
7162e38d50
Bump predicates from 3.0.2 to 3.0.3
...
Bumps [predicates](https://github.com/assert-rs/predicates-rs ) from 3.0.2 to 3.0.3.
- [Release notes](https://github.com/assert-rs/predicates-rs/releases )
- [Changelog](https://github.com/assert-rs/predicates-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/assert-rs/predicates-rs/compare/v3.0.2...v3.0.3 )
---
updated-dependencies:
- dependency-name: predicates
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-05-12 06:31:39 +02:00
Constantin Nickel
9683bfdb3f
Update clap
to 4.2.6
2023-05-12 06:01:47 +02:00
Constantin Nickel
e828d7840a
Use valid SPDX license expression
2023-04-14 06:38:03 +02:00
Constantin Nickel
52f7a5a06f
Update plist
to 1.4
...
The version replaced `xml-rs` with the `quick-xml` crate.
That makes -1 warning for an unmaintained crate from `cargo audit`.
2023-04-14 06:37:45 +02:00
Constantin Nickel
baa1476d8d
Update predicates
to 3.0
...
This also updates `assert_cmd` to 2.0.10 to avoid duplicate dependencies
because it depends on the new major version since 2.0.9.
2023-04-14 06:37:32 +02:00
Constantin Nickel
6be56972b6
Update serial_test
to 2.0
2023-04-14 06:37:32 +02:00
dependabot[bot]
2298422e85
Bump bytesize from 1.1.0 to 1.2.0
...
Bumps [bytesize](https://github.com/hyunsik/bytesize ) from 1.1.0 to 1.2.0.
- [Release notes](https://github.com/hyunsik/bytesize/releases )
- [Commits](https://github.com/hyunsik/bytesize/compare/v1.1.0...v1.2.0 )
---
updated-dependencies:
- dependency-name: bytesize
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-06 19:05:53 +02:00
David Peter
c5731b9079
Merge pull request #2530 from nickelc/deps/use_is_terminal
...
Use the `is-terminal` crate instead of `atty`
2023-04-05 21:00:18 +02:00
dependabot[bot]
458e818ab4
Bump walkdir from 2.3.2 to 2.3.3
...
Bumps [walkdir](https://github.com/BurntSushi/walkdir ) from 2.3.2 to 2.3.3.
- [Release notes](https://github.com/BurntSushi/walkdir/releases )
- [Commits](https://github.com/BurntSushi/walkdir/compare/2.3.2...2.3.3 )
---
updated-dependencies:
- dependency-name: walkdir
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-05 20:42:34 +02:00
dependabot[bot]
ba95955fe6
Bump tempfile from 3.3.0 to 3.5.0
...
Bumps [tempfile](https://github.com/Stebalien/tempfile ) from 3.3.0 to 3.5.0.
- [Release notes](https://github.com/Stebalien/tempfile/releases )
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/NEWS )
- [Commits](https://github.com/Stebalien/tempfile/commits )
---
updated-dependencies:
- dependency-name: tempfile
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-05 20:41:30 +02:00
Constantin Nickel
57cc0d8435
Use the is-terminal
crate instead of atty
...
The crate is already used by `clap` and a similar trait is about to be
stabilized in `std`.
2023-04-05 19:26:52 +02:00
David Peter
58dbbd1cd4
Bump version to 0.23
2023-03-25 09:46:42 +01:00
David Peter
a422fea06d
Merge pull request #2506 from nickelc/ci-strip
...
Use cargo's `strip` option to remove symbols+debuginfo from the binaries
2023-03-24 22:11:56 +01:00
David Peter
1a142a82b4
Merge pull request #2513 from nickelc/deps/dirs
...
Replace `dirs-next` with the original `dirs` crate
2023-03-24 22:07:47 +01:00
Constantin Nickel
0e148e35dd
Replace dirs-next
with the original dirs
crate
...
The `dirs` crate was forked as `dirs-next` after the original repos were archived.
The fork hasn't released a new version since October 2020, while the original
has been taken off the shelf and has seen updates since then.
2023-03-24 19:10:38 +01:00
Constantin Nickel
da3aa4e2fd
Use nu-ansi-term
instead of ansi_term
...
The `nu-ansi-term` crate is a fork of `ansi_term` which is maintained by
the Nushell project.
2023-03-24 17:42:54 +01:00
Constantin Nickel
89c5683f8d
Use cargo's strip
option to remove symbols+debuginfo from the binaries
2023-03-16 16:34:44 +01:00
Constantin Nickel
c094cd3ee5
Update clap
to 4.1.8
...
This requires bumping the MSRV to 1.64.
It also updates the `terminal_size` crate that is pulled in by `clap` to
reduce duplicate dependencies.
2023-03-15 08:52:31 +01:00
Constantin Nickel
22cc6ffb5a
Set rust-version
in Cargo metadata
...
It limits clippy to only warn about lints that are compatible with the
current MSRV.
2023-03-14 22:41:23 +01:00
dependabot[bot]
2ac584dd72
Bump grep-cli from 0.1.6 to 0.1.7
...
Bumps [grep-cli](https://github.com/BurntSushi/ripgrep ) from 0.1.6 to 0.1.7.
- [Release notes](https://github.com/BurntSushi/ripgrep/releases )
- [Changelog](https://github.com/BurntSushi/ripgrep/blob/master/CHANGELOG.md )
- [Commits](https://github.com/BurntSushi/ripgrep/compare/grep-cli-0.1.6...0.1.7 )
---
updated-dependencies:
- dependency-name: grep-cli
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-04 16:24:15 +01:00
dependabot[bot]
a967b88882
Bump ansi_colours from 1.1.1 to 1.2.1
...
Bumps [ansi_colours](https://github.com/mina86/ansi_colours ) from 1.1.1 to 1.2.1.
- [Release notes](https://github.com/mina86/ansi_colours/releases )
- [Commits](https://github.com/mina86/ansi_colours/commits )
---
updated-dependencies:
- dependency-name: ansi_colours
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-04 16:16:55 +01:00
David Peter
e3d8b56c8f
Merge pull request #2492 from sharkdp/dependabot/cargo/clap-4.0.32
...
Bump clap from 4.0.18 to 4.0.32
2023-03-01 08:45:48 +01:00
dependabot[bot]
47ab4fa988
Bump clap from 4.0.18 to 4.0.32
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.0.18 to 4.0.32.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/v4.0.18...v4.0.32 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-01 03:57:46 +00:00
dependabot[bot]
bc714dd7a2
Bump git2 from 0.15.0 to 0.16.1
...
Bumps [git2](https://github.com/rust-lang/git2-rs ) from 0.15.0 to 0.16.1.
- [Release notes](https://github.com/rust-lang/git2-rs/releases )
- [Changelog](https://github.com/rust-lang/git2-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/git2-rs/compare/git2-curl-0.15.0...0.16.1 )
---
updated-dependencies:
- dependency-name: git2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-01 03:57:37 +00:00
BlackHoleFox
1004018941
Directly read preferences instead of using the defaults CLI
2023-02-05 16:53:28 +01:00
dependabot[bot]
37ae4989a2
Bump nix from 0.26.1 to 0.26.2
...
Bumps [nix](https://github.com/nix-rust/nix ) from 0.26.1 to 0.26.2.
- [Release notes](https://github.com/nix-rust/nix/releases )
- [Changelog](https://github.com/nix-rust/nix/blob/v0.26.2/CHANGELOG.md )
- [Commits](https://github.com/nix-rust/nix/compare/v0.26.1...v0.26.2 )
---
updated-dependencies:
- dependency-name: nix
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-01 06:24:54 +01:00
dependabot[bot]
d83cc3a116
Bump console from 0.15.2 to 0.15.5
...
Bumps [console](https://github.com/console-rs/console ) from 0.15.2 to 0.15.5.
- [Release notes](https://github.com/console-rs/console/releases )
- [Changelog](https://github.com/console-rs/console/blob/master/CHANGELOG.md )
- [Commits](https://github.com/console-rs/console/compare/0.15.2...0.15.5 )
---
updated-dependencies:
- dependency-name: console
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-01 06:23:52 +01:00
dependabot[bot]
105e55456c
Bump assert_cmd from 2.0.5 to 2.0.8
...
Bumps [assert_cmd](https://github.com/assert-rs/assert_cmd ) from 2.0.5 to 2.0.8.
- [Release notes](https://github.com/assert-rs/assert_cmd/releases )
- [Changelog](https://github.com/assert-rs/assert_cmd/blob/master/CHANGELOG.md )
- [Commits](https://github.com/assert-rs/assert_cmd/compare/v2.0.5...v2.0.8 )
---
updated-dependencies:
- dependency-name: assert_cmd
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-01 06:23:27 +01:00
David Peter
5cd77662b5
Merge pull request #2430 from Enselic/blessable-help
...
Require changes to `-h` and `--help` to be blessed
2023-01-17 15:29:13 +01:00