diff --git a/Cargo.lock b/Cargo.lock index 7e28815d9c057c..d7cd647c575f63 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -330,6 +330,7 @@ dependencies = [ "anstyle", "clap_lex", "strsim", + "terminal_size", ] [[package]] @@ -2891,6 +2892,16 @@ dependencies = [ "winapi-util", ] +[[package]] +name = "terminal_size" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7" +dependencies = [ + "rustix", + "windows-sys 0.48.0", +] + [[package]] name = "terminfo" version = "0.8.0" diff --git a/Cargo.toml b/Cargo.toml index 5409f8c69b447f..14dd55ed77e433 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -21,7 +21,7 @@ bincode = { version = "1.3.3" } bitflags = { version = "2.4.1" } cachedir = { version = "0.3.1" } chrono = { version = "0.4.31", default-features = false, features = ["clock"] } -clap = { version = "4.4.13", features = ["derive"] } +clap = { version = "4.4.13", features = ["derive", "wrap_help"] } clap_complete_command = { version = "0.5.1" } clearscreen = { version = "2.0.0" } codspeed-criterion-compat = { version = "2.3.3", default-features = false }