From bfd403c894157a67f72fe620b723504bccfab1af Mon Sep 17 00:00:00 2001 From: Arijit Basu Date: Mon, 28 Feb 2022 10:04:43 +0530 Subject: [PATCH] Upgrade version --- Cargo.lock | 50 ++++++++++++++++++------------------ Cargo.toml | 2 +- docs/en/src/messages.md | 2 -- docs/en/src/upgrade-guide.md | 7 +++-- docs/script/generate.py | 2 +- src/lua.rs | 12 ++++----- 6 files changed, 38 insertions(+), 37 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 34d398e..a0aa36a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -13,9 +13,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.53" +version = "1.0.55" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94a45b455c14666b85fc40a019e8ab9eb75e3a124e05494f5397122bc9eb06e0" +checksum = "159bb86af3a200e19a068f4224eae4c8bb2d0fa054c7e5d1cacd5cef95e684cd" [[package]] name = "assert_cmd" @@ -44,9 +44,9 @@ dependencies = [ [[package]] name = "autocfg" -version = "1.0.1" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a" +checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" [[package]] name = "bitflags" @@ -89,9 +89,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.0.72" +version = "1.0.73" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22a9137b95ea06864e018375b72adfb7db6e6f68cfc8df5a04d00288050485ee" +checksum = "2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11" [[package]] name = "cfg-if" @@ -183,9 +183,9 @@ dependencies = [ [[package]] name = "crossbeam-epoch" -version = "0.9.6" +version = "0.9.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97242a70df9b89a65d0b6df3c4bf5b9ce03c5b7309019777fbde37e7537f8762" +checksum = "c00d6d2ea26e8b151d99093005cb442fb9a37aeaca582a03ec70946f49ab5ed9" dependencies = [ "cfg-if", "crossbeam-utils", @@ -196,9 +196,9 @@ dependencies = [ [[package]] name = "crossbeam-utils" -version = "0.8.6" +version = "0.8.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cfcae03edb34f947e64acdb1c33ec169824e20657e9ecb61cef6c8c74dcb8120" +checksum = "b5e5bed1f1c269533fa816a0a5492b3545209a205ca1a54842be180eb63a16a6" dependencies = [ "cfg-if", "lazy_static", @@ -325,9 +325,9 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.2.4" +version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "418d37c8b1d42553c93648be529cb70f920d3baf8ef469b74b9638df426e0b4c" +checksum = "d39cd93900197114fa1fcb7ae84ca742095eed9442088988ae74fa744e930e77" dependencies = [ "cfg-if", "libc", @@ -419,9 +419,9 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" [[package]] name = "libc" -version = "0.2.117" +version = "0.2.119" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e74d72e0f9b65b5b4ca49a346af3976df0f9c61d550727f349ecd559f251a26c" +checksum = "1bf2e165bb3457c8e098ea76f3e3bc9db55f87aa90d52d0e6be741470916aaa4" [[package]] name = "linked-hash-map" @@ -488,9 +488,9 @@ checksum = "2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d" [[package]] name = "mime_guess" -version = "2.0.3" +version = "2.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2684d4c2e97d99848d30b324b00c8fcc7e5c897b7cbb5819b09e7c90e8baf212" +checksum = "4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef" dependencies = [ "mime", "unicase", @@ -544,9 +544,9 @@ checksum = "308d96db8debc727c3fd9744aac51751243420e46edf401010908da7f8d5e57c" [[package]] name = "ntapi" -version = "0.3.6" +version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f6bb902e437b6d86e03cce10a7e2af662292c5dfef23b65899ea3ac9354ad44" +checksum = "c28774a7fd2fbb4f0babd8237ce554b73af68021b5f695a3cebd6c59bac0980f" dependencies = [ "winapi", ] @@ -799,9 +799,9 @@ checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" [[package]] name = "semver" -version = "1.0.4" +version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "568a8e6258aa33c13358f81fd834adb854c6f7c9468520910a9b1e8fac068012" +checksum = "a4a3381e03edd24287172047536f20cabde766e2cd3e65e6b00fb3af51c4f38d" [[package]] name = "serde" @@ -835,9 +835,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.78" +version = "1.0.79" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d23c1ba4cf0efd44be32017709280b32d1cea5c3f1275c3b6d9e8bc54f758085" +checksum = "8e8d9fa5c3b304765ce1fd9c4c8a3de2c8db365a5b91be52f186efc675681d95" dependencies = [ "itoa 1.0.1", "ryu", @@ -973,9 +973,9 @@ dependencies = [ [[package]] name = "unicode-segmentation" -version = "1.8.0" +version = "1.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8895849a949e7845e06bd6dc1aa51731a103c42707010a5b591c0038fb73385b" +checksum = "7e8820f5d777f6224dc4be3632222971ac30164d4a258d595640799554ebfd99" [[package]] name = "unicode-width" @@ -1118,7 +1118,7 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" [[package]] name = "xplr" -version = "0.17.2" +version = "0.17.3" dependencies = [ "ansi-to-tui", "anyhow", diff --git a/Cargo.toml b/Cargo.toml index db86f81..ce4a566 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -8,7 +8,7 @@ path = './benches/criterion.rs' [package] name = 'xplr' -version = '0.17.2' +version = '0.17.3' authors = ['Arijit Basu '] edition = '2018' description = 'A hackable, minimal, fast TUI file explorer' diff --git a/docs/en/src/messages.md b/docs/en/src/messages.md index 696da60..2d27d31 100644 --- a/docs/en/src/messages.md +++ b/docs/en/src/messages.md @@ -1,4 +1,3 @@ - # Full List of Messages xplr messages categorized based on their purpose. @@ -1173,4 +1172,3 @@ Example: ## Also See: - [Message](message.md) - diff --git a/docs/en/src/upgrade-guide.md b/docs/en/src/upgrade-guide.md index 519e131..444ac0a 100644 --- a/docs/en/src/upgrade-guide.md +++ b/docs/en/src/upgrade-guide.md @@ -45,7 +45,7 @@ compatibility. ### Instructions -#### [v0.16.4][44] -> [v0.17.2][45] +#### [v0.16.4][44] -> [v0.17.3][45] - Deprecated `app.directory_buffer`, `app.history`, and `app.last_modes` in the custom dynamic layout renderer context. @@ -64,6 +64,9 @@ compatibility. - From version v0.17.2, you can use CLI argument `--print-pwd-as-result` for cd on quit, and key binding `ctrl-d` to duplicate a path in the same directory with a different name. +- Since version v0.17.3, you can use `border_type`, `border_style` to customize + borders, and `enforce_bounded_index_navigation` to customize up/down + navigation behavior when focus is on the top or bottom node. #### [v0.15.2][43] -> [v0.16.4][44] @@ -320,4 +323,4 @@ Else do the following: [42]: https://github.com/sayanarijit/xplr/releases/tag/v0.14.4 [43]: https://github.com/sayanarijit/xplr/releases/tag/v0.15.2 [44]: https://github.com/sayanarijit/xplr/releases/tag/v0.16.4 -[45]: https://github.com/sayanarijit/xplr/releases/tag/v0.17.2 +[45]: https://github.com/sayanarijit/xplr/releases/tag/v0.17.3 diff --git a/docs/script/generate.py b/docs/script/generate.py index 706b9ac..71eb54d 100644 --- a/docs/script/generate.py +++ b/docs/script/generate.py @@ -15,7 +15,7 @@ xplr messages categorized based on their purpose. ## Also See: - [Message](message.md) -""" +""".strip() @dataclass diff --git a/src/lua.rs b/src/lua.rs index 39a099d..40e3462 100644 --- a/src/lua.rs +++ b/src/lua.rs @@ -154,24 +154,24 @@ mod tests { assert!(check_version(VERSION, "foo path").is_ok()); // Current release if OK - assert!(check_version("0.17.2", "foo path").is_ok()); + assert!(check_version("0.17.3", "foo path").is_ok()); // Prev major release is ERR // - Not yet // Prev minor release is ERR (Change when we get to v1) - assert!(check_version("0.16.2", "foo path").is_err()); + assert!(check_version("0.16.3", "foo path").is_err()); // Prev bugfix release is OK - assert!(check_version("0.17.1", "foo path").is_ok()); + assert!(check_version("0.17.2", "foo path").is_ok()); // Next major release is ERR - assert!(check_version("1.17.2", "foo path").is_err()); + assert!(check_version("1.17.3", "foo path").is_err()); // Next minor release is ERR - assert!(check_version("0.18.2", "foo path").is_err()); + assert!(check_version("0.18.3", "foo path").is_err()); // Next bugfix release is ERR (Change when we get to v1) - assert!(check_version("0.17.3", "foo path").is_err()); + assert!(check_version("0.17.4", "foo path").is_err()); } }