Steven Arcangeli
4bad15909f
format: apply stylua
2023-08-25 19:02:22 -07:00
Steven Arcangeli
f86d49446a
fix: data loss bug when move + delete ( #162 )
2023-08-25 18:56:30 -07:00
Steven Arcangeli
e45aeebc2b
types: update type annotations for LuaLS 3.7
2023-08-24 09:15:06 -07: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
4a4e0f4013
refactor: small perf win by eliminating string object keys
2023-06-25 22:44:44 -07:00
Steven Arcangeli
d0efcc0c10
cleanup: remove disclaimer before saving files
...
Oil has been around for a few months now and there haven't been any
reports of unexpected filesystem operations.
2023-05-07 09:08:44 -07:00
Steven Arcangeli
6b05c2e913
feat: prompt user to save changes before editing moved file/dir ( #93 )
2023-05-07 08:07:08 -07:00
Steven Arcangeli
273c2cecbf
feat: can cancel out of progress window
2023-03-29 18:43:56 -07:00
Steven Arcangeli
d631d9fc5a
fix: new oil buffers are nomodifiable during mutation processing
2023-03-29 18:42:48 -07:00
Steven Arcangeli
0b2a4ddde1
refactor: only gc oil buffers once all oil bufs are hidden
...
Previously we were gc-ing all hidden oil buffers 2 seconds after they
were hidden. I think this is a little too magical, and interferes with
some expected vim behavior (ctrl-o/i). If people want the old behavior,
we can expose the "GC hidden buffers" function via the API.
We're also changing the "rerender visible oil buffers" logic, because
previously that would delete hidden oil buffers. Now it simply marks
them as dirty, and they will be rerendered during the next BufEnter.
2023-02-24 07:55:39 -08:00
Steven Arcangeli
ca4da68aae
feat: builtin support for editing files over ssh ( #27 )
2023-01-18 10:25:22 -08:00
Steven Arcangeli
2e6d68453f
fix: restore modified state of current buffer if actions are canceled ( #6 )
2023-01-03 21:48:49 -08:00
Steven Arcangeli
e58f347c67
fix: ignore errors when unlocking buffers
2023-01-03 09:12:41 -08:00
Steven Arcangeli
0d6ee144d2
fix: unlock buffers if we cancel the actions ( #4 )
2023-01-02 10:44:16 -08:00
Steven Arcangeli
fefd6ad5e4
feat: first draft
2023-01-02 01:34:53 -08:00