Steven Arcangeli
|
4a4e0f4013
|
refactor: small perf win by eliminating string object keys
|
2023-06-25 22:44:44 -07:00 |
|
Steven Arcangeli
|
61f8655e03
|
fix: some autocmds skipped when opening files from oil (#120)
|
2023-06-24 23:28:57 -07:00 |
|
Steven Arcangeli
|
9be36a6488
|
fix: symbolic link target parsing fails if it has a trailing slash (#131)
|
2023-06-21 17:15:57 -07:00 |
|
Steven Arcangeli
|
a465123659
|
feat: oil.select can close oil buffer afterwards (#121)
|
2023-06-21 08:36:51 -07:00 |
|
Steven Arcangeli
|
a82503cd79
|
test: add tests for oil.select
|
2023-06-20 23:23:20 -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
|
9871ca9737
|
fix: oil loses track of buffers after refresh
|
2023-03-29 18:43:54 -07:00 |
|
Steven Arcangeli
|
931453fc09
|
fix: oil buffers remain unmodified after saving changes
|
2023-03-23 21:18:46 -07:00 |
|
Steven Arcangeli
|
eea34329e8
|
refactor: extract some test utils into a shared lib
|
2023-03-23 21:16:16 -07:00 |
|
Steven Arcangeli
|
4b05ebdf20
|
fix: oil.close doesn't error when no other buffers exist (#79)
|
2023-03-20 09:25:17 -07:00 |
|
Steven Arcangeli
|
b8eaf88c12
|
fix: edge case where window options were not set
|
2023-03-18 15:05:59 -07:00 |
|
Steven Arcangeli
|
9814c8b3f1
|
test: fix test flakiness
|
2023-03-17 22:29:33 -07:00 |
|
Steven Arcangeli
|
d7805c7751
|
feat: convert oil://path/to/file.lua to normal file path (#77)
|
2023-03-17 21:48:38 -07:00 |
|
Steven Arcangeli
|
d48fa09c82
|
fix: oil.close() sometimes closes window too (#64)
|
2023-03-16 08:53:51 -07:00 |
|
Steven Arcangeli
|
b36ba91b7a
|
fix: another case of incorrect alternate buffers (#60)
|
2023-03-06 00:14:06 -08:00 |
|
Steven Arcangeli
|
073ecb3d68
|
fix: don't close floating windows we didn't open (#64)
|
2023-03-04 22:32:06 -08:00 |
|
Steven Arcangeli
|
f1131b5e90
|
fix: set alternate buffer when inside oil (#60)
|
2023-02-24 06:24:44 -08:00 |
|
Steven Arcangeli
|
48eec8b7ef
|
feat: action to open entry in new tab (#52)
|
2023-01-28 16:19:45 -08:00 |
|
Steven Arcangeli
|
47a909700d
|
test: fix tests
|
2023-01-24 10:17:03 -08:00 |
|
Steven Arcangeli
|
4e853eabcb
|
fix: alternate buffer preservation (#43)
|
2023-01-20 02:56:57 -08:00 |
|
Steven Arcangeli
|
31645370a1
|
refactor!: change scp:// urls back to oil-ssh://
|
2023-01-19 00:27:09 -08:00 |
|
Steven Arcangeli
|
73c6fcf519
|
fix: warning when :tabnew from oil buffer (#40)
|
2023-01-18 23:16:27 -08:00 |
|
Steven Arcangeli
|
ca4da68aae
|
feat: builtin support for editing files over ssh (#27)
|
2023-01-18 10:25:22 -08:00 |
|
Steven Arcangeli
|
64d7763ac6
|
fix: edge case where cursor position was not set (#37)
|
2023-01-18 00:21:04 -08:00 |
|
Steven Arcangeli
|
fb697752b2
|
fix: restore window options on split windows (#36)
|
2023-01-17 23:57:22 -08:00 |
|
Steven Arcangeli
|
6062ad6737
|
fix: off-by-one errors in tests
|
2023-01-12 00:51:23 -08:00 |
|
Steven Arcangeli
|
bcb99ae95a
|
fix: detect duplicate filenames in buffer
|
2023-01-11 23:54:51 -08:00 |
|
Steven Arcangeli
|
b4ccc16944
|
fix: renaming buffers doesn't interfere with directory hijack (#25)
|
2023-01-10 22:33:15 -08:00 |
|
Steven Arcangeli
|
d8a1e7ca4e
|
fix: preserve alternate buffer when using floating window (#20)
|
2023-01-08 22:12:17 -08:00 |
|
Steven Arcangeli
|
e4c4110022
|
fix: preserve the alternate buffer (#20)
|
2023-01-07 12:23:47 -08:00 |
|
Steven Arcangeli
|
fefd6ad5e4
|
feat: first draft
|
2023-01-02 01:34:53 -08:00 |
|