Steven Arcangeli
bcfc0a2e01
fix(ssh): garbled output when directory has broken symlinks
...
The stderr was interleaving with the stdout when performing one of the
ls operations. This was causing the parsing to sometimes fail and crash.
2024-05-01 16:10:10 -07:00
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
Reinder van Bochove
e27cc4e138
feat: add border config for SSH and keymaps help window ( #299 )
...
* feat: add config for ssh window border
* chore: add documentation for ssh window border
* feat: add config for keymaps help window border
* chore: add documentatoin for keymaps help window border
2024-02-19 20:00:49 -08:00
Steven Arcangeli
f72b9b2637
format: auto sort requires
2023-10-08 23:36:59 -07:00
Steven Arcangeli
650aa1916f
ci: use stylua 0.18.2
2023-10-08 23:01:24 -07:00
Steven Arcangeli
a9ceb90a63
fix: add busybox support for ssh adapter ( #173 )
2023-09-21 12:12:57 -07:00
Mahlon E. Smith
ebcd720a09
fix: ssh adapter supports any system with /bin/sh ( #161 )
...
This allows support of other *nix operating systems where bash is not
universally present.
2023-08-24 09:17:54 -07:00
Steven Arcangeli
e45aeebc2b
types: update type annotations for LuaLS 3.7
2023-08-24 09:15:06 -07:00
Steven Arcangeli
f4819d8b43
refactor: remove cache side effects from adapter.list
2023-08-20 21:50:02 +00:00
Steven Arcangeli
866085407f
refactor: fix type annotations for adapters
2023-08-20 18:18:36 +00:00
Steven Arcangeli
8f7807946a
fix: remaining type errors
2023-08-13 13:32:35 -07:00
Steven Arcangeli
47c7737618
fix: type annotations and type errors
2023-08-12 20:32:52 -07:00
Steven Arcangeli
0ccf95ae5d
fix: actions.terminal supports ssh adapter ( #152 )
2023-08-12 12:49:07 -07:00
Steven Arcangeli
4a4e0f4013
refactor: small perf win by eliminating string object keys
2023-06-25 22:44:44 -07:00
fecet
c72bcb45b2
fix: oil-ssh assume target machine's locales
2023-06-14 16:26:49 +08:00
Steven Arcangeli
080dd27474
refactor: clean up duplicate helper method
2023-03-29 18:42:48 -07:00
Steven Arcangeli
f5961e731f
fix: more detailed information when ssh connection fails ( #27 )
2023-01-19 00:40:58 -08:00
Steven Arcangeli
ca4da68aae
feat: builtin support for editing files over ssh ( #27 )
2023-01-18 10:25:22 -08:00
Steven Arcangeli
9a03af7cb7
fix: url formatting errors when ssh connection specifies port
2023-01-11 23:23:28 -08:00
Steven Arcangeli
1bc25cf25b
doc: leave note about ssh adapter limitations
2023-01-08 23:34:31 -08:00
Steven Arcangeli
fefd6ad5e4
feat: first draft
2023-01-02 01:34:53 -08:00