From ce4780be46de09eed11ae2b7d1bc20ae79de5929 Mon Sep 17 00:00:00 2001 From: Canop Date: Mon, 11 Mar 2024 08:39:42 +0100 Subject: version 1.36.1 Fix #854 --- CHANGELOG.md | 4 ++++ Cargo.lock | 38 +++++++++++++++++++++++++++++++++----- Cargo.toml | 6 +++--- 3 files changed, 40 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 77bae7e..1043ac0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +### v1.36.1 - 2024-03-11 + +- fix ANSI code leaking to the input on start on Mac - Fix #854 + ### v1.36.0 - 2024-03-01 - releases at github should be more `cargo binstall` friendly - Thanks @FrancescElies diff --git a/Cargo.lock b/Cargo.lock index e4d1654..1e8f632 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -217,7 +217,7 @@ checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a" [[package]] name = "broot" -version = "1.36.0" +version = "1.36.1" dependencies = [ "ahash 0.8.11", "ansi_colours", @@ -270,7 +270,7 @@ dependencies = [ "unicode-width", "uzers", "which", - "xterm-query", + "xterm-query 0.3.0", ] [[package]] @@ -318,6 +318,12 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" +[[package]] +name = "cfg_aliases" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" + [[package]] name = "char_reader" version = "0.1.1" @@ -1369,6 +1375,18 @@ dependencies = [ "memoffset 0.7.1", ] +[[package]] +name = "nix" +version = "0.28.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4" +dependencies = [ + "bitflags 2.4.2", + "cfg-if", + "cfg_aliases", + "libc", +] + [[package]] name = "normpath" version = "1.2.0" @@ -2140,14 +2158,14 @@ dependencies = [ [[package]] name = "terminal-light" -version = "1.3.0" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0095344331f9bb7a38c69704aaea95f6de495a226a20a524a916ef617c6fed43" +checksum = "a2ecb7b6ab8a3eeff2b61770d313d1e971f184e29321785c62ef523b132437b7" dependencies = [ "coolor", "crossterm", "thiserror", - "xterm-query", + "xterm-query 0.4.0", ] [[package]] @@ -2879,6 +2897,16 @@ dependencies = [ "thiserror", ] +[[package]] +name = "xterm-query" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2f29504d0a2ca8c1714781c1395a8a660d2557b2cf9c9669433153fc903e9bfc" +dependencies = [ + "nix 0.28.0", + "thiserror", +] + [[package]] name = "yaml-rust" version = "0.4.5" diff --git a/Cargo.toml b/Cargo.toml index 0fb7ed5..2b903c8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "broot" -version = "1.36.0" +version = "1.36.1" authors = ["dystroy "] repository = "https://github.com/Canop/broot" homepage = "https://dystroy.org/broot" @@ -60,7 +60,7 @@ syntect = { package = "syntect-no-panic", version = "4.6.1" } # see issue #485 tempfile = "3.2" termimad = "0.29.0" terminal-clipboard = { version = "0.4.1", optional = true } -terminal-light = "1.3.0" +terminal-light = "1.4.0" toml = "0.8" trash = "3.1.2" umask = "2.1.0" @@ -126,4 +126,4 @@ harness = false # lazy-regex = { path = "../lazy-regex" } # lazy-regex-proc_macros = { path = "../lazy-regex/src/proc_macros" } # strict = { path = "../strict" } -#xterm-query = { path = "../xterm-query" } +# xterm-query = { path = "../xterm-query" } -- cgit v1.2.3