extrawurst
7efa225f31
fix lints
2022-11-19 17:39:18 +01:00
extrawurst
5c191b9cf3
upgrade textwrap
2022-11-19 17:39:18 +01:00
extrawurst
9cfad7b1d0
fix win ci
2022-11-19 17:11:05 +01:00
extrawurst
c67c2cf622
cargo sort
2022-11-14 16:08:42 +01:00
extrawurst
b6ed33037e
upgrade clap
2022-11-14 14:57:30 +01:00
dependabot[bot]
5876d617ff
Bump pprof from 0.10.1 to 0.11.0
...
Bumps [pprof](https://github.com/tikv/pprof-rs ) from 0.10.1 to 0.11.0.
- [Release notes](https://github.com/tikv/pprof-rs/releases )
- [Changelog](https://github.com/tikv/pprof-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tikv/pprof-rs/commits )
---
updated-dependencies:
- dependency-name: pprof
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-08 09:43:58 +01:00
Jakub Jirutka
f69460cccf
Allow to build without vendored openssl, allow to build syntect with regex-onig ( #1323 )
...
* allow to build syntect with regex-onig
Syntect supports two regex engines:
* regex-fancy: a pure-rust regex engine based on the fancy-regex
* regex-onig: a regex engine based on the oniguruma C library
From the syntect's Readme:
> The advantage of fancy-regex is that it does not require the onig
> crate which requires building and linking the Oniguruma C library.
> Many users experience difficulty building the onig crate, especially
> on Windows and Webassembly.
> As far as our tests can tell this new engine is just as correct, but
> it hasn't been tested as extensively in production. It also currently
> seems to be about half the speed of the default Oniguruma engine
Oniguruma engine is faster than the fancy-regex engine and the syntect
project chose the latter as the default only to avoid difficulties with
linking Oniguruma (C library) on some platforms. This is not an issue
for linux distributions - linking against system-provided shared
library is preferred to bundled libraries.
Moreover, gitui built with Oniguruma instead of fancy-regex is by 25%
smaller.
This commit adds two cargo features, regex-fancy and regex-onig, to
enable respective syntect features. The former is enabled by default.
* allow to build without vendored openssl
Vendoring (bundling) openssl library is very bad for security and
Linux distributions forbid it. The aim of this change is to simplify
packaging gitui in linux distros.
Co-authored-by: extrawurst <776816+extrawurst@users.noreply.github.com>
2022-09-18 15:02:01 +02:00
dependabot[bot]
c99cdab614
Bump unicode-segmentation from 1.9.0 to 1.10.0
...
Bumps [unicode-segmentation](https://github.com/unicode-rs/unicode-segmentation ) from 1.9.0 to 1.10.0.
- [Release notes](https://github.com/unicode-rs/unicode-segmentation/releases )
- [Commits](https://github.com/unicode-rs/unicode-segmentation/commits/v1.10.0 )
---
updated-dependencies:
- dependency-name: unicode-segmentation
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-09-14 10:30:34 +02:00
extrawurst
cf9ce9d4ff
File watching using notify ( #1310 )
...
closes #1
2022-09-02 09:59:13 +02:00
dependabot[bot]
5f7213730b
Bump which from 4.2.5 to 4.3.0
...
Bumps [which](https://github.com/harryfei/which-rs ) from 4.2.5 to 4.3.0.
- [Release notes](https://github.com/harryfei/which-rs/releases )
- [Commits](https://github.com/harryfei/which-rs/compare/4.2.5...4.3.0 )
---
updated-dependencies:
- dependency-name: which
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-09-02 09:18:01 +02:00
extrawurst
5101b39556
switch from lazy_static to once_cell
2022-09-02 09:17:34 +02:00
extrawurst
8c32ec53ee
pretty_assertions migrated away from ansi-termi
...
this closes #1290
2022-08-30 13:46:06 +02:00
dependabot[bot]
d6a84c1bd2
Bump easy-cast from 0.4.4 to 0.5.0
...
Bumps [easy-cast](https://github.com/kas-gui/easy-cast ) from 0.4.4 to 0.5.0.
- [Release notes](https://github.com/kas-gui/easy-cast/releases )
- [Changelog](https://github.com/kas-gui/easy-cast/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kas-gui/easy-cast/compare/0.4.4...0.5.0 )
---
updated-dependencies:
- dependency-name: easy-cast
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-08-22 08:49:51 +02:00
extrawurst
8e54bfd364
upgrade crossterm/tui
2022-08-17 22:12:39 +02:00
JayceFayne
d4949a676b
support copy to clipboard on wayland ( #1233 )
2022-08-17 19:46:56 +02:00
extrawurst
074bb7cdb5
less chrono features/dependencies
2022-08-17 19:05:12 +02:00
dependabot[bot]
dbc927779a
Bump ron from 0.7.1 to 0.8.0
...
Bumps [ron](https://github.com/ron-rs/ron ) from 0.7.1 to 0.8.0.
- [Release notes](https://github.com/ron-rs/ron/releases )
- [Changelog](https://github.com/ron-rs/ron/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ron-rs/ron/compare/v0.7.1...v0.8.0 )
---
updated-dependencies:
- dependency-name: ron
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-08-17 18:46:53 +02:00
extrawurst
7d9e6f8c4d
prepare for release 0.21
2022-08-17 17:30:11 +02:00
Stephan D
4a0e58ae15
msrv 160 ( #1279 )
...
* bump edition
* msrv 160
* upgrade clap and more deps
2022-08-17 16:30:54 +02:00
extrawurst
70e6a3db6e
update
2022-08-15 13:00:50 +02:00
extrawurst
3ce715178b
upgrade syntact to get rid of plist and #1275
2022-08-15 12:50:10 +02:00
extrawurst
32a9dbf43e
upgrade
2022-08-06 17:00:19 +02:00
extrawurst
77472d086f
change author name
2022-02-21 23:33:07 +01:00
dependabot[bot]
9db318ff1f
Bump unicode-segmentation from 1.8.0 to 1.9.0
...
Bumps [unicode-segmentation](https://github.com/unicode-rs/unicode-segmentation ) from 1.8.0 to 1.9.0.
- [Release notes](https://github.com/unicode-rs/unicode-segmentation/releases )
- [Commits](https://github.com/unicode-rs/unicode-segmentation/commits )
---
updated-dependencies:
- dependency-name: unicode-segmentation
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-08 09:17:20 +01:00
Stephan Dilly
f2b09d39c6
clippy nightly fixes
2022-01-30 19:28:45 +01:00
Stephan Dilly
bfba218fb4
bump versions
2022-01-26 00:35:05 +01:00
Stephan Dilly
160bc6b99d
prep for release 0.20
2022-01-25 19:52:51 +01:00
Stephan Dilly
47bc83f243
Revert "cargo update"
...
This reverts commit 8b00d6756c
.
2022-01-22 14:58:06 +01:00
Stephan Dilly
8b00d6756c
cargo update
2022-01-22 14:53:35 +01:00
Stephan Dilly
12fbfa0946
prepare for v0.20 release
2022-01-22 01:27:20 +01:00
Stephan Dilly
a3d4f2bd5f
revert pprof upgrade
2022-01-12 13:17:08 +01:00
Stephan Dilly
4b03e92cb9
cargo upgrades
2021-12-25 21:27:24 +01:00
Stephan Dilly
cd639b29c0
release 0.19 ( #1033 )
2021-12-08 23:24:01 +01:00
Stephan Dilly
26318c10e9
cargo updates
2021-11-28 14:41:23 +01:00
Stephan Dilly
444e14631d
cargo-sort
2021-11-28 13:38:48 +01:00
Stephan Dilly
f689c428b2
upgrade pprof
2021-11-21 22:05:30 +01:00
Stephan Dilly
1d409d31ab
simplelog upgrade
2021-11-20 19:04:12 +01:00
Stephan Dilly
11d1f43830
use new msrv field in cargo.toml
2021-11-14 15:43:02 +01:00
Jakub Jirutka
fa7cd37ca7
Make gh-emoji optional
...
gh-emoji crate includes *images* of GitHub's emoji - this is quite a big
dependency. It increases the binary size by 1 MiB; that's +25 % when
building v0.18.0 on Alpine Linux with build flags to optimize size.
I consider it an unnecessary bloat that should be optional.
2021-11-10 18:07:48 +01:00
dependabot[bot]
056ffb166d
Bump ron from 0.6.6 to 0.7.0
...
Bumps [ron](https://github.com/ron-rs/ron ) from 0.6.6 to 0.7.0.
- [Release notes](https://github.com/ron-rs/ron/releases )
- [Changelog](https://github.com/ron-rs/ron/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ron-rs/ron/compare/v0.6.6...v0.7.0 )
---
updated-dependencies:
- dependency-name: ron
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-10-25 22:36:20 +02:00
dm9pZCAq
31f677187b
add trace-libgit feature ( #905 )
2021-10-13 15:32:17 +02:00
Stephan Dilly
d1dcdab288
version bumps
2021-10-11 11:25:50 +02:00
dependabot[bot]
8030ac8867
Bump pretty_assertions from 0.7.2 to 1.0.0
...
Bumps [pretty_assertions](https://github.com/colin-kiegel/rust-pretty-assertions ) from 0.7.2 to 1.0.0.
- [Release notes](https://github.com/colin-kiegel/rust-pretty-assertions/releases )
- [Changelog](https://github.com/colin-kiegel/rust-pretty-assertions/blob/main/CHANGELOG.md )
- [Commits](https://github.com/colin-kiegel/rust-pretty-assertions/compare/v0.7.2...v1.0.0 )
---
updated-dependencies:
- dependency-name: pretty_assertions
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-09-29 07:46:42 +02:00
Stephan Dilly
6be4da873b
version bumps
2021-09-05 10:46:27 +02:00
Stephan Dilly
fb2b990072
find files via fuzzy finder ( #890 )
2021-09-04 10:50:03 +02:00
andrewpollack
d3a6fdd2e7
Issue/768/support markdown emoji ( #866 )
2021-08-23 12:09:00 +02:00
Stephan Dilly
6b9e211f34
upgrade profiler dependency
2021-08-22 12:54:04 +02:00
Stephan Dilly
eef1a79375
prepare release
2021-08-21 16:23:06 +02:00
Stephan Dilly
0f896933a5
bump tui/crossterm
2021-08-03 22:56:39 +02:00
Stephan Dilly
aacc7a3211
version bumps
2021-07-10 14:49:18 +02:00