diff options
author | Denys Séguret <cano.petrole@gmail.com> | 2022-12-14 07:56:30 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-12-14 07:56:30 +0100 |
commit | b1cd0aa71ba97b8bef142b4c8507115157d8fafe (patch) | |
tree | 7a90fcecdb4262f96e0868999ff2a1ff190ba354 | |
parent | 98122c4cebd6a44b63cbd3e8fdd6e4041ba1068d (diff) | |
parent | 41ef2b8349633475f28641a6ca7d322347ab4aeb (diff) |
Merge pull request #641 from Canop/issue-640
Windows specific version of :cpp
-rw-r--r-- | CHANGELOG.md | 1 | ||||
-rw-r--r-- | Cargo.lock | 2 | ||||
-rw-r--r-- | Cargo.toml | 2 | ||||
-rw-r--r-- | src/verb/builtin.rs | 8 |
4 files changed, 11 insertions, 2 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 2dd5a0c..048aec7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,7 @@ <a name="v1.17.0"></a> - max file size for content search now configurable (default is now 10MB) - Fix #626 - file summing now avoids /proc and /run +- default configuration sets /media as not entered by default (can be commented out, of course) ### v1.16.2 - 2022-11-04 <a name="v1.16.2"></a> @@ -140,7 +140,7 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "broot" -version = "1.17.0" +version = "1.17.1-dev" dependencies = [ "ahash 0.7.6", "ansi_colours", @@ -1,6 +1,6 @@ [package] name = "broot" -version = "1.17.0" +version = "1.17.1-dev" authors = ["dystroy <denys.seguret@gmail.com>"] repository = "https://github.com/Canop/broot" homepage = "https://dystroy.org/broot" diff --git a/src/verb/builtin.rs b/src/verb/builtin.rs index 3646672..d45c6c9 100644 --- a/src/verb/builtin.rs +++ b/src/verb/builtin.rs @@ -124,12 +124,20 @@ pub fn builtin_verbs() -> Vec<Verb> { .with_key(key!(alt-c)), #[cfg(feature = "clipboard")] internal(copy_path), + #[cfg(unix)] external( "copy_to_panel", "cp -r {file} {other-panel-directory}", StayInBroot, ) .with_shortcut("cpp"), + #[cfg(windows)] + external( + "copy_to_panel", + "xcopy /Q /H /Y /I {file} {other-panel-directory}", + StayInBroot, + ) + .with_shortcut("cpp"), #[cfg(unix)] internal(filesystems) .with_shortcut("fs"), |