Sync browsing: prompt user to create unexisting directory
Description
If sync browsing is enabled and the user tries to access a directory that doesn't exist on the other host, termscp will prompt the user if he'd like to create the directory.
Type of change
Please select relevant options.
[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[x] This change requires a documentation update
Checklist
[x] My code follows the contribution guidelines of this project
[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[x] My changes generate no new warnings
[x] I formatted the code with cargo fmt
[x] I checked my code using cargo clippy and reports no warnings
[x] I have added tests that prove my fix is effective or that my feature works
[x] I have introduced no new C-bindings
[x] The changes I've made are Windows, MacOS, UNIX, Linux compatible (or I've handled them using cfg target_os)
[x] I increased or maintained the code coverage for the project, compared to the previous commit
Acceptance tests
wait for a project maintainer to fulfill this section...
[x] regression test: regression test sync browsing
[x] directory is created if it doesn't exist on the other host and the user says yes
[x] directory is not created and sync browsing is disabled, if the user answers no
Sync browsing: prompt user to create unexisting directory
Description
Type of change
Please select relevant options.
Checklist
cargo fmt
cargo clippy
and reports no warningscfg target_os
)Acceptance tests
wait for a project maintainer to fulfill this section...