diff --git a/Cargo.lock b/Cargo.lock index 43ad0fbd2..226f192f7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -748,6 +748,17 @@ dependencies = [ "cc", ] +[[package]] +name = "clipboard-win" +version = "4.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4e4ea1881992efc993e4dc50a324cdbd03216e41bdc8385720ff47efc9bd2ca8" +dependencies = [ + "error-code", + "str-buf", + "winapi", +] + [[package]] name = "color_quant" version = "1.1.0" @@ -1455,6 +1466,16 @@ dependencies = [ "termcolor", ] +[[package]] +name = "error-code" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b5115567ac25674e0043e472be13d14e537f37ea8aa4bdc4aef0c89add1db1ff" +dependencies = [ + "libc", + "str-buf", +] + [[package]] name = "escaper" version = "0.1.1" @@ -1500,6 +1521,16 @@ dependencies = [ "instant", ] +[[package]] +name = "fd-lock" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0010f02effd88c702318c5dde0463206be67495d0b4d906ba7c0a8f166cc7f06" +dependencies = [ + "libc", + "winapi", +] + [[package]] name = "filetime" version = "0.2.14" @@ -1555,16 +1586,6 @@ dependencies = [ "percent-encoding", ] -[[package]] -name = "fs2" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213" -dependencies = [ - "libc", - "winapi", -] - [[package]] name = "futures" version = "0.3.15" @@ -3159,14 +3180,16 @@ dependencies = [ [[package]] name = "rustyline" -version = "8.0.0" +version = "8.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9e1b597fcd1eeb1d6b25b493538e5aa19629eb08932184b85fef931ba87e893" +checksum = "53e628a0a8e3e278dc96badc1f54492e5c5201037c7df14935c8b9571e9d2923" dependencies = [ "bitflags", "cfg-if 1.0.0", + "clipboard-win", "dirs-next", - "fs2", + "error-code", + "fd-lock", "libc", "log", "memchr", @@ -3547,6 +3570,12 @@ dependencies = [ "pin-project-lite", ] +[[package]] +name = "str-buf" +version = "1.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d44a3643b4ff9caf57abcee9c2c621d6c03d9135e0d8b589bd9afb5992cb176a" + [[package]] name = "stream-cipher" version = "0.7.1" diff --git a/Cargo.toml b/Cargo.toml index 8afd538ed..b41b03b2c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -58,7 +58,7 @@ rand = "0.7.0" regex = "1.4.6" rusqlite = "0.25" rust-hsluv = "0.1.4" -rustyline = { version = "8.0.0", optional = true } +rustyline = { version = "8.1.0", optional = true } sanitize-filename = "0.3.0" serde_json = "1.0" serde = { version = "1.0", features = ["derive"] }