diff --git a/Cargo.lock b/Cargo.lock index 5a14650..affe936 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1832,9 +1832,9 @@ dependencies = [ [[package]] name = "rat-focus" -version = "1.0.2" +version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b4866c2abcc7b8c8744548b4849c67b654d2dd28ee118fcc9b65979c96247cb" +checksum = "0599b8b20d35b9561e9282f825a93e97ed5ba3527afa746c337eafc97572cd2e" dependencies = [ "crossterm 0.28.1", "fxhash", @@ -1846,11 +1846,10 @@ dependencies = [ [[package]] name = "rat-reloc" -version = "1.1.2" +version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fbddcf2d92aae0efb227180c07d8fbbb4480cd30318e4e6f5825aae8f6dc5ba5" +checksum = "95745899be76c52b9ee043b3717fa98b9f812a16b3af7a934a19a2e1cc61d5ac" dependencies = [ - "log", "ratatui", ] @@ -1869,9 +1868,9 @@ dependencies = [ [[package]] name = "rat-text" -version = "1.0.5" +version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95641a2429aeb420a2c37d7a8c0395cf28ce4ac4f32d914813196ca22a7a3004" +checksum = "20722c3db8293dc9845d4803d15029676c5e5014818acdea9d568e2359ab32e9" dependencies = [ "chrono", "crossterm 0.28.1", @@ -1886,7 +1885,9 @@ dependencies = [ "rat-reloc", "rat-scrolled", "ratatui", + "regex-cursor", "ropey", + "rustc-hash", "unicode-display-width", "unicode-segmentation", ] @@ -1955,6 +1956,19 @@ dependencies = [ "regex-syntax", ] +[[package]] +name = "regex-cursor" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0497c781d2f982ae8284d2932aee6a877e58a4541daa5e8fadc18cc75c23a61d" +dependencies = [ + "log", + "memchr", + "regex-automata", + "regex-syntax", + "ropey", +] + [[package]] name = "regex-syntax" version = "0.8.6" @@ -1977,6 +1991,12 @@ version = "0.1.26" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace" +[[package]] +name = "rustc-hash" +version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" + [[package]] name = "rustix" version = "0.38.44" diff --git a/Cargo.toml b/Cargo.toml index cafd865..6c62a15 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -21,5 +21,5 @@ regex = "1.11.2" [dev-dependencies] cargo-watch = "8.5.3" -rat-text = "1.0.5" +rat-text = "2.1.0" which = "8.0.0"