~asayers/livesort

ac147be10797b9d4484cfdeb575eaa93026860e5 — Alex Sayers 7 months ago d33ec29
Upgrade to liveterm 0.2

Seems like it doens't hurt performance:

           livesort_installed  livesort_HEAD  difference (99.9% CI)
sys_time   0.064 ± 0.012       0.060 ± 0.012  [ -16.6% ..   +4.9%]
user_time  0.371 ± 0.022       0.371 ± 0.019  [  -3.0% ..   +3.1%]
wall_time  0.436 ± 0.021       0.431 ± 0.018  [  -3.6% ..   +1.3%]
samples    75                  69
2 files changed, 38 insertions(+), 3 deletions(-)

M Cargo.lock
M Cargo.toml
M Cargo.lock => Cargo.lock +37 -2
@@ 10,6 10,12 @@ dependencies = [
]

[[package]]
name = "arrayvec"
version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b"

[[package]]
name = "atty"
version = "0.2.14"
source = "registry+https://github.com/rust-lang/crates.io-index"


@@ 122,11 128,13 @@ dependencies = [

[[package]]
name = "liveterm"
version = "0.1.0"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b7eb177142620ed0ca6790acb55148fa182d5c32df5f03492721a2d5ed58a714"
checksum = "434b999c870f0147d67f7c0a0a25cce596007ecfe869920c0c0b20481e5cd411"
dependencies = [
 "crossterm",
 "unicode-width",
 "vte",
]

[[package]]


@@ 364,6 372,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f7fe0bb3479651439c9112f72b6c505038574c9fbb575ed1bf3b797fa39dd564"

[[package]]
name = "utf8parse"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "936e4b492acfd135421d8dca4b1aa80a7bfc26e702ef3af710e0752684df5372"

[[package]]
name = "vec_map"
version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"


@@ 376,6 390,27 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b5a972e5669d67ba988ce3dc826706fb0a8b01471c088cb0b6110b805cc36aed"

[[package]]
name = "vte"
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2df25fed2855d2fbcbdf1016c69a6ac070fa1aabc8b5d7aedaab8703dce0d2d6"
dependencies = [
 "arrayvec",
 "utf8parse",
 "vte_generate_state_changes",
]

[[package]]
name = "vte_generate_state_changes"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d257817081c7dffcdbab24b9e62d2def62e2ff7d00b1c20062551e6cccc145ff"
dependencies = [
 "proc-macro2",
 "quote",
]

[[package]]
name = "winapi"
version = "0.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"

M Cargo.toml => Cargo.toml +1 -1
@@ 10,5 10,5 @@ repository = "https://git.sr.ht/~asayers/livesort"

[dependencies]
crossterm = "0.19.0"
liveterm = "0.1.0"
liveterm = "0.2.0"
structopt = "0.3.21"