Steven Arcangeli
ee813638d2
feat: make gf work in ssh files ( #186 )
2023-09-30 14:20:28 -07:00
Steven Arcangeli
bfc5a4c48f
fix: hide swapfile error when editing file ( #188 )
2023-09-28 23:22:31 -07:00
Steven Arcangeli
5ced687ddd
fix: don't override FloatTitle highlight ( #189 )
2023-09-28 17:24:18 -07:00
Steven Arcangeli
977da9ac66
feat: keymaps can specify mode ( #187 )
2023-09-28 09:18:15 -07:00
Steven Arcangeli
96a334abeb
feat: action for opening entry in an external program ( #183 )
2023-09-22 12:20:37 -07:00
Steven Arcangeli
a9ceb90a63
fix: add busybox support for ssh adapter ( #173 )
2023-09-21 12:12:57 -07:00
Steven Arcangeli
83e4d04922
fix: correctly resolve new files when selected ( #179 )
2023-09-18 20:48:40 -07:00
Steven Arcangeli
da0553067e
cleanup: don't need empty methods in resession extension
2023-09-17 10:10:42 -07:00
Steven Arcangeli
9e036c6a48
cleanup: remove unnecessary option restore_win_options
...
This was only necessary to begin with because I was using `vim.wo` to
set window options. I mistakenly thought that would set the option as
window-local, but it did not. This was fixed in
6f8bf067c0 . Now all the window options
should function as expected without the extra logic.
2023-09-12 10:53:11 -07:00
Github Actions
308fe70d6c
[docgen] Update docs
...
skip-checks: true
2023-09-12 00:46:12 +00:00
Steven Arcangeli
28596bdd42
refactor: set concealcursor=nvic by default
...
Originally I set the default value to `n` because I wanted users to be
aware of the magic ID number at the start of the line if they were
editing a buffer. With the recent improvements to the cursor placement,
I think that it's no longer necessary. Most normal edits should just
work as expected now, and it's a nicer experience if the visuals don't
jump around when you enter visual/insert mode.
2023-09-11 17:42:22 -07:00
github-actions[bot]
fdb50dc5c5
chore(master): release 2.1.0 ( #168 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-09-11 08:19:15 -07:00
Steven Arcangeli
25c84b6469
refactor: split parser tests into new test file
2023-09-09 19:02:38 -07:00
Steven Arcangeli
926ae067eb
fix: allow converting a file to directory and vice-versa ( #117 )
...
If you rename a file to have a `/` at the end, oil will detect the
change as a delete + new directory. Similarly, if you delete the
trailing `/` from a directory, it will delete the dir and create a new
file. This should help with the case where you want to create a new file
but forgot to add the trailing `/` and now you have a file instead.
2023-09-09 18:33:47 -07:00
Steven Arcangeli
d4eb4f3bbf
fix: lock cursor to first mutable column
...
Previously we were forcing the cursor to be after the hidden ID at the
start, but that still meant that it would end up on top of the icon.
This made rename operations slightly more annoying than necessary, since
you would need to first move the cursor forward to the file name. Now,
the cursor will be locked to the beginning of the filename unless there
is a mutable column earlier in the row.
2023-09-09 13:20:18 -07:00
Steven Arcangeli
879d280617
feat: api to sort directory contents ( #169 )
2023-09-08 21:56:34 -07:00
Steven Arcangeli
ca2560cae8
ci: merge workflow jobs and add makefile
2023-09-02 08:48:11 -07:00
Steven Arcangeli
7033d52db0
fix: change default winblend for floating window to 0 ( #167 )
2023-09-01 13:52:12 -07:00
github-actions[bot]
c12a12c34d
chore(master): release 2.0.1 ( #164 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-08-25 19:04:12 -07:00
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
github-actions[bot]
2fde9d84fc
chore(master): release 2.0.0 ( #154 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-08-24 09:19:45 -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
b61bc9b701
fix: set nomodifiable after BufWritePre in ssh adapter ( #159 )
2023-08-23 11:02:18 -07:00
Steven Arcangeli
bfa0e8705e
fix: errors when writing files over ssh ( #159 )
2023-08-22 13:19:03 -07:00
Steven Arcangeli
9509ae0fee
fix: fix flaky test
2023-08-20 23:33:34 +00:00
Steven Arcangeli
7aeb239a6a
refactor: rename supports_xfer
2023-08-20 21:50:02 +00:00
Steven Arcangeli
f4819d8b43
refactor: remove cache side effects from adapter.list
2023-08-20 21:50:02 +00:00
Steven Arcangeli
ffb89bf416
perf: tweak uv readdir params for performance
2023-08-20 18:31:17 +00:00
Steven Arcangeli
866085407f
refactor: fix type annotations for adapters
2023-08-20 18:18:36 +00:00
Steven Arcangeli
ff62fc28cd
fix: sometimes use shell to run trash command ( #99 )
2023-08-20 05:10:09 +00:00
Steven Arcangeli
9d90893c37
refactor!: disable netrw by default ( #155 )
...
If you use oil and you want to still use netrw, set
`default_file_explorer = false`.
It is nonsensical to both use netrw _and_ have oil hijack directory
buffers (which was the case for the default config). It also causes
undefined behavior and bugs. When `default_file_explorer = true` (the
default) oil will now disable netrw for you.
2023-08-20 01:13:42 +00:00
Steven Arcangeli
8f7807946a
fix: remaining type errors
2023-08-13 13:32:35 -07:00
Steven Arcangeli
ebf9337b32
ci: run type check in actions
2023-08-13 08:08:51 -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
github-actions[bot]
0e5fca35cd
chore(master): release 1.1.0 ( #136 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-08-09 01:04:32 -07:00
Steven Arcangeli
966eaaadbc
fix: directory hijacking when oil is lazy loaded ( #149 )
2023-08-09 00:57:54 -07:00
Steven Arcangeli
887bb4a8b6
fix: opening oil from netrw defaults to netrw directory ( #148 )
2023-08-09 00:03:41 -07:00
Steven Arcangeli
a05b2eb54d
doc: provide more hints in netrw buffer warning ( #148 )
2023-08-08 23:55:47 -07:00
Steven Arcangeli
b24380c0e1
feat: config to remove icon padding ( #145 )
2023-08-08 23:22:16 -07:00
Steven Arcangeli
eaa20a6aee
fix: previewed buffers are deleted once hidden ( #141 )
2023-07-17 17:01:36 -07:00
Steven Arcangeli
c080379a4d
cleanup: remove dead code
2023-07-14 12:03:10 -07:00
Jamie Bray
f180a9ffab
fix: use standard Directory highlight group ( #139 )
2023-07-14 12:02:55 -07:00
Steven Arcangeli
a5ff72a8da
fix: url-escape paths for scp ( #134 )
2023-06-30 00:59:08 -07:00
David Attlee
789b486fb5
fix: leave netrw autocmds intact when default_file_explorer = false ( #135 )
2023-06-29 09:48:36 -07:00
github-actions[bot]
0138a2e0f9
chore(master): release 1.0.0 ( #133 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-06-27 13:24:10 -07:00
Steven Arcangeli
23b1611ca6
ci: use release-please to tag releases
2023-06-27 12:57:43 -07:00
Github Actions
a2b7ab5e99
[docgen] Update docs
...
skip-checks: true
2023-06-26 15:56:41 +00:00