canola.nvim/lua/oil/adapters
Kevin Oberlies 8bb35eb81a
fix(ssh): escape all file paths for the ssh adapter (#353)
* Escape all paths for ssh file changes using `vim.fn.shellescape()`

* Change away from `vim.fn.shellescape` to custom implementation

Really, only escape `'` with `'\\''` so that it will:
- exit the single quote mode
- escape out a single quote character
- and get back into the single quote mode

Also format long line so linter doesn't complain

* Adding doc comments to the shellescape function

* Adding actual words to the doc comment
2024-04-17 16:19:10 -04:00
..
files fix: sometimes use shell to run trash command (#99) 2023-08-20 05:10:09 +00:00
ssh fix(ssh): escape all file paths for the ssh adapter (#353) 2024-04-17 16:19:10 -04:00
trash fix(windows): can delete non-ascii filenames to trash (#323) 2024-03-04 10:50:22 -08:00
files.lua feat: trash support for linux and mac (#165) 2023-11-05 12:40:58 -08:00
ssh.lua fix: crash in ssh and trash adapter detail columns (#235) 2023-11-24 14:13:56 -08:00
test.lua refactor: remove cache side effects from adapter.list 2023-08-20 21:50:02 +00:00
trash.lua feat(trash): support for deleting to windows recycle bin (#243) 2024-01-02 22:05:01 -08:00