Steven Arcangeli
1360be5fda
lint: stricter type checking
2024-09-17 13:00:48 -07:00
Anna Arad
71c972fbd2
fix: Force standard C locale when getting ls input for parsing in SSH ( #455 )
2024-07-22 21:17:38 -07:00
Anna Arad
a6cea1a5b9
fix: Handle users and groups with spaces over SSH ( #448 )
2024-07-21 16:07:10 -07:00
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
Steven Arcangeli
f72b9b2637
format: auto sort requires
2023-10-08 23:36:59 -07:00
Steven Arcangeli
a9ceb90a63
fix: add busybox support for ssh adapter ( #173 )
2023-09-21 12:12:57 -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
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
ca4da68aae
feat: builtin support for editing files over ssh ( #27 )
2023-01-18 10:25:22 -08:00