From 7fe613186ea15938966444e9be8e8895c282e555 Mon Sep 17 00:00:00 2001 From: Barrett Ruth Date: Sun, 8 Mar 2026 15:51:55 -0400 Subject: [PATCH] docs(upstream): collapse issue sections into single table Problem: issues were split across four separate sections by status, requiring moves between sections on every status change. Solution: merge all issues into one `## Issues` table sorted by number with an inline status column. Update digest script heading and row format to match. --- .github/scripts/upstream_digest.py | 4 +- doc/upstream.md | 241 +++++++++++++---------------- 2 files changed, 113 insertions(+), 132 deletions(-) diff --git a/.github/scripts/upstream_digest.py b/.github/scripts/upstream_digest.py index 72cb02e..fc0ae71 100644 --- a/.github/scripts/upstream_digest.py +++ b/.github/scripts/upstream_digest.py @@ -11,7 +11,7 @@ UPSTREAM = "stevearc/oil.nvim" UPSTREAM_MD = "doc/upstream.md" PRS_HEADING = "## Upstream PRs" -ISSUES_HEADING = "## Issues — open" +ISSUES_HEADING = "## Issues" def get_last_tracked_number(): @@ -128,7 +128,7 @@ def main(): issue_rows = [] for issue in open_issues: issue_rows.append( - f"| [#{issue['number']}]({issue['url']}) | {issue['title']} |" + f"| [#{issue['number']}]({issue['url']}) | {issue['title']} | open |" ) if pr_rows: diff --git a/doc/upstream.md b/doc/upstream.md index 8aa9b27..3ef3378 100644 --- a/doc/upstream.md +++ b/doc/upstream.md @@ -30,134 +30,115 @@ issues against this fork. | [#721](https://github.com/stevearc/oil.nvim/pull/721) | `create_hook` to populate file contents | deferred — fixing via autocmd event | | [#728](https://github.com/stevearc/oil.nvim/pull/728) | `open_split` for opening oil in a split | deferred — tracked as [#2](https://github.com/barrettruth/canola.nvim/issues/2) | -## Issues — fixed (original) +## Issues -Issues fixed in this fork that remain open upstream. - -| Issue | Description | PR | -|-------|-------------|----| -| [#213](https://github.com/stevearc/oil.nvim/issues/213) | Disable preview for large files | [#85](https://github.com/barrettruth/canola.nvim/pull/85) | -| [#302](https://github.com/stevearc/oil.nvim/issues/302) | `buflisted=true` after jumplist nav | [#71](https://github.com/barrettruth/canola.nvim/pull/71) | -| [#363](https://github.com/stevearc/oil.nvim/issues/363) | `prompt_save_on_select_new_entry` wrong prompt | — | -| [#392](https://github.com/stevearc/oil.nvim/issues/392) | Option to skip delete prompt | — | -| [#393](https://github.com/stevearc/oil.nvim/issues/393) | Auto-save on select | — | -| [#473](https://github.com/stevearc/oil.nvim/issues/473) | Show hidden when dir is all-hidden | [#85](https://github.com/barrettruth/canola.nvim/pull/85) | -| [#486](https://github.com/stevearc/oil.nvim/issues/486) | Directory sizes show misleading 4.1k | [#87](https://github.com/barrettruth/canola.nvim/pull/87) | -| [#578](https://github.com/stevearc/oil.nvim/issues/578) | Hidden file dimming recipe | — | -| [#612](https://github.com/stevearc/oil.nvim/issues/612) | Delete buffers on file delete | — | -| [#615](https://github.com/stevearc/oil.nvim/issues/615) | Cursor at name column on o/O | [#72](https://github.com/barrettruth/canola.nvim/pull/72) | -| [#621](https://github.com/stevearc/oil.nvim/issues/621) | `toggle()` for regular windows | [#88](https://github.com/barrettruth/canola.nvim/pull/88) | -| [#632](https://github.com/stevearc/oil.nvim/issues/632) | Preview + move = copy | [#12](https://github.com/barrettruth/canola.nvim/pull/12) | -| [#642](https://github.com/stevearc/oil.nvim/issues/642) | W10 warning under `nvim -R` | — | -| [#645](https://github.com/stevearc/oil.nvim/issues/645) | `close_float` action | — | -| [#650](https://github.com/stevearc/oil.nvim/issues/650) | LSP `workspace.fileOperations` events | — | -| [#670](https://github.com/stevearc/oil.nvim/issues/670) | Multi-directory cmdline args ignored | [#11](https://github.com/barrettruth/canola.nvim/pull/11) | -| [#673](https://github.com/stevearc/oil.nvim/issues/673) | Symlink newlines crash | — | -| [#683](https://github.com/stevearc/oil.nvim/issues/683) | Path not shown in floating mode | — | -| [#690](https://github.com/stevearc/oil.nvim/issues/690) | `OilFileIcon` highlight group | — | -| [#710](https://github.com/stevearc/oil.nvim/issues/710) | buftype empty on BufEnter | [#10](https://github.com/barrettruth/canola.nvim/pull/10) | - -## Issues — resolved (cherry-pick) - -Issues addressed by cherry-picking upstream PRs. - -| Issue | Description | Upstream PR | -|-------|-------------|-------------| -| [#446](https://github.com/stevearc/oil.nvim/issues/446) | Executable highlighting | [#698](https://github.com/stevearc/oil.nvim/pull/698) | -| [#679](https://github.com/stevearc/oil.nvim/issues/679) | Executable file sign | [#698](https://github.com/stevearc/oil.nvim/pull/698) | -| [#682](https://github.com/stevearc/oil.nvim/issues/682) | `get_current_dir()` nil | [#727](https://github.com/stevearc/oil.nvim/pull/727) | -| [#692](https://github.com/stevearc/oil.nvim/issues/692) | Keymap normalization | [#725](https://github.com/stevearc/oil.nvim/pull/725) | - -## Issues — open - -| Issue | Description | -|-------|-------------| -| [#85](https://github.com/stevearc/oil.nvim/issues/85) | Git status column | -| [#95](https://github.com/stevearc/oil.nvim/issues/95) | Undo after renaming files | -| [#117](https://github.com/stevearc/oil.nvim/issues/117) | Move file into new dir via slash in name | -| [#156](https://github.com/stevearc/oil.nvim/issues/156) | Paste path of files into oil buffer | -| [#200](https://github.com/stevearc/oil.nvim/issues/200) | Highlights not working when opening a file | -| [#207](https://github.com/stevearc/oil.nvim/issues/207) | Suppress "no longer available" message | -| [#210](https://github.com/stevearc/oil.nvim/issues/210) | FTP support | -| [#226](https://github.com/stevearc/oil.nvim/issues/226) | K8s/Docker adapter | -| [#232](https://github.com/stevearc/oil.nvim/issues/232) | Cannot close last window | -| [#254](https://github.com/stevearc/oil.nvim/issues/254) | Buffer modified highlight group | -| [#263](https://github.com/stevearc/oil.nvim/issues/263) | Diff mode | -| [#276](https://github.com/stevearc/oil.nvim/issues/276) | Archives manipulation | -| [#280](https://github.com/stevearc/oil.nvim/issues/280) | vim-projectionist support | -| [#289](https://github.com/stevearc/oil.nvim/issues/289) | Show absolute path toggle | -| [#294](https://github.com/stevearc/oil.nvim/issues/294) | Can't handle emojis in filenames | -| [#298](https://github.com/stevearc/oil.nvim/issues/298) | Open float on neovim directory startup | -| [#303](https://github.com/stevearc/oil.nvim/issues/303) | Preview in float window mode | -| [#325](https://github.com/stevearc/oil.nvim/issues/325) | oil-ssh error from command line | -| [#332](https://github.com/stevearc/oil.nvim/issues/332) | Buffer not fixed to floating window | -| [#335](https://github.com/stevearc/oil.nvim/issues/335) | Disable editing outside root dir | -| [#349](https://github.com/stevearc/oil.nvim/issues/349) | Parent directory as column/vsplit | -| [#351](https://github.com/stevearc/oil.nvim/issues/351) | Paste deleted file from register | -| [#359](https://github.com/stevearc/oil.nvim/issues/359) | Parse error on filenames differing by space | -| [#360](https://github.com/stevearc/oil.nvim/issues/360) | Pick window to open file into | -| [#371](https://github.com/stevearc/oil.nvim/issues/371) | Constrain cursor in insert mode | -| [#373](https://github.com/stevearc/oil.nvim/issues/373) | Dir from quickfix with bqf/trouble broken | -| [#375](https://github.com/stevearc/oil.nvim/issues/375) | Highlights for file types and permissions | -| [#382](https://github.com/stevearc/oil.nvim/issues/382) | Relative path in window title | -| [#396](https://github.com/stevearc/oil.nvim/issues/396) | Customize preview content | -| [#399](https://github.com/stevearc/oil.nvim/issues/399) | Open file without closing Oil | -| [#416](https://github.com/stevearc/oil.nvim/issues/416) | Cannot remap key to open split | -| [#431](https://github.com/stevearc/oil.nvim/issues/431) | More SSH adapter documentation | -| [#435](https://github.com/stevearc/oil.nvim/issues/435) | Error previewing with semantic tokens LSP | -| [#436](https://github.com/stevearc/oil.nvim/issues/436) | Owner and group columns | -| [#444](https://github.com/stevearc/oil.nvim/issues/444) | Opening behaviour customization | -| [#449](https://github.com/stevearc/oil.nvim/issues/449) | Renaming TypeScript files stopped working | -| [#450](https://github.com/stevearc/oil.nvim/issues/450) | Highlight opened file in directory listing | -| [#457](https://github.com/stevearc/oil.nvim/issues/457) | Custom column API | -| [#466](https://github.com/stevearc/oil.nvim/issues/466) | Select into window on right | -| [#479](https://github.com/stevearc/oil.nvim/issues/479) | Harpoon integration recipe | -| [#521](https://github.com/stevearc/oil.nvim/issues/521) | oil-ssh connection issues | -| [#525](https://github.com/stevearc/oil.nvim/issues/525) | SSH adapter documentation | -| [#570](https://github.com/stevearc/oil.nvim/issues/570) | Improve c0/d0 for renaming | -| [#571](https://github.com/stevearc/oil.nvim/issues/571) | Callback before `highlight_filename` | -| [#599](https://github.com/stevearc/oil.nvim/issues/599) | user:group display and manipulation | -| [#607](https://github.com/stevearc/oil.nvim/issues/607) | Per-host SCP args | -| [#609](https://github.com/stevearc/oil.nvim/issues/609) | Cursor placement via Snacks picker | -| [#617](https://github.com/stevearc/oil.nvim/issues/617) | Filetype by actual filetype | -| [#636](https://github.com/stevearc/oil.nvim/issues/636) | Telescope picker opens in active buffer | -| [#637](https://github.com/stevearc/oil.nvim/issues/637) | Inconsistent symlink resolution | -| [#641](https://github.com/stevearc/oil.nvim/issues/641) | Flicker on `actions.parent` | -| [#646](https://github.com/stevearc/oil.nvim/issues/646) | `get_current_dir` nil on SSH | -| [#655](https://github.com/stevearc/oil.nvim/issues/655) | File statistics as virtual text | -| [#659](https://github.com/stevearc/oil.nvim/issues/659) | Mark and diff files in buffer | -| [#665](https://github.com/stevearc/oil.nvim/issues/665) | Hot load preview fast-scratch buffers | -| [#668](https://github.com/stevearc/oil.nvim/issues/668) | Custom yes/no confirmation | -| [#671](https://github.com/stevearc/oil.nvim/issues/671) | Yanking between nvim instances | -| [#675](https://github.com/stevearc/oil.nvim/issues/675) | Move file into folder by renaming | -| [#678](https://github.com/stevearc/oil.nvim/issues/678) | `buftype='acwrite'` causes `mksession` to skip oil windows | -| [#684](https://github.com/stevearc/oil.nvim/issues/684) | User and group columns | -| [#685](https://github.com/stevearc/oil.nvim/issues/685) | Plain directory paths in buffer names | -| [#699](https://github.com/stevearc/oil.nvim/issues/699) | `select` blocks UI with slow FileType autocmd | -| [#707](https://github.com/stevearc/oil.nvim/issues/707) | Move file/dir into new dir by renaming | -| [#736](https://github.com/stevearc/oil.nvim/issues/736) | Make icons virtual text | -| [#738](https://github.com/stevearc/oil.nvim/issues/738) | Allow changing mtime/atime via time column | - -## Issues — not actionable - -| Issue | Reason | -|-------|--------| -| [#288](https://github.com/stevearc/oil.nvim/issues/288) | No reliable repro; likely lazy.nvim timing | -| [#330](https://github.com/stevearc/oil.nvim/issues/330) | Telescope opens file in oil float — cross-plugin, no repro | -| [#362](https://github.com/stevearc/oil.nvim/issues/362) | No minimal repro, old nvim version (0.9.5) | -| [#380](https://github.com/stevearc/oil.nvim/issues/380) | Silently overriding `show_hidden` counter to config intent | -| [#404](https://github.com/stevearc/oil.nvim/issues/404) | Windows-only | -| [#483](https://github.com/stevearc/oil.nvim/issues/483) | Spell downloads depend on netrw — fixed in neovim#34940 | -| [#492](https://github.com/stevearc/oil.nvim/issues/492) | j/k remapping question — answered | -| [#507](https://github.com/stevearc/oil.nvim/issues/507) | lacasitos.nvim conflict — cross-plugin + Windows-only | -| [#531](https://github.com/stevearc/oil.nvim/issues/531) | Windows — incomplete drive letters | -| [#533](https://github.com/stevearc/oil.nvim/issues/533) | `constrain_cursor` — needs repro | -| [#587](https://github.com/stevearc/oil.nvim/issues/587) | Alt+h keymap — user config issue | -| [#623](https://github.com/stevearc/oil.nvim/issues/623) | bufferline.nvim interaction — cross-plugin | -| [#624](https://github.com/stevearc/oil.nvim/issues/624) | Mutation race — no reliable repro | -| [#625](https://github.com/stevearc/oil.nvim/issues/625) | E19 mark invalid line — intractable without neovim API changes | -| [#664](https://github.com/stevearc/oil.nvim/issues/664) | Session reload extra buffer — no repro | -| [#676](https://github.com/stevearc/oil.nvim/issues/676) | Windows — path conversion | -| [#714](https://github.com/stevearc/oil.nvim/issues/714) | Support question — answered | -| [#719](https://github.com/stevearc/oil.nvim/issues/719) | Neovim crash on node_modules — libuv/neovim bug | -| [#726](https://github.com/stevearc/oil.nvim/issues/726) | Meta discussion/roadmap | +| Issue | Description | Status | +|-------|-------------|--------| +| [#85](https://github.com/stevearc/oil.nvim/issues/85) | Git status column | open | +| [#95](https://github.com/stevearc/oil.nvim/issues/95) | Undo after renaming files | open | +| [#117](https://github.com/stevearc/oil.nvim/issues/117) | Move file into new dir via slash in name | open | +| [#156](https://github.com/stevearc/oil.nvim/issues/156) | Paste path of files into oil buffer | open | +| [#200](https://github.com/stevearc/oil.nvim/issues/200) | Highlights not working when opening a file | open | +| [#207](https://github.com/stevearc/oil.nvim/issues/207) | Suppress "no longer available" message | open | +| [#210](https://github.com/stevearc/oil.nvim/issues/210) | FTP support | open | +| [#213](https://github.com/stevearc/oil.nvim/issues/213) | Disable preview for large files | fixed ([#85](https://github.com/barrettruth/canola.nvim/pull/85)) | +| [#226](https://github.com/stevearc/oil.nvim/issues/226) | K8s/Docker adapter | open | +| [#232](https://github.com/stevearc/oil.nvim/issues/232) | Cannot close last window | open | +| [#254](https://github.com/stevearc/oil.nvim/issues/254) | Buffer modified highlight group | open | +| [#263](https://github.com/stevearc/oil.nvim/issues/263) | Diff mode | open | +| [#276](https://github.com/stevearc/oil.nvim/issues/276) | Archives manipulation | open | +| [#280](https://github.com/stevearc/oil.nvim/issues/280) | vim-projectionist support | open | +| [#288](https://github.com/stevearc/oil.nvim/issues/288) | No reliable repro; likely lazy.nvim timing | not actionable | +| [#289](https://github.com/stevearc/oil.nvim/issues/289) | Show absolute path toggle | open | +| [#294](https://github.com/stevearc/oil.nvim/issues/294) | Can't handle emojis in filenames | open | +| [#298](https://github.com/stevearc/oil.nvim/issues/298) | Open float on neovim directory startup | open | +| [#302](https://github.com/stevearc/oil.nvim/issues/302) | `buflisted=true` after jumplist nav | fixed ([#71](https://github.com/barrettruth/canola.nvim/pull/71)) | +| [#303](https://github.com/stevearc/oil.nvim/issues/303) | Preview in float window mode | open | +| [#325](https://github.com/stevearc/oil.nvim/issues/325) | oil-ssh error from command line | open | +| [#330](https://github.com/stevearc/oil.nvim/issues/330) | Telescope opens file in oil float | not actionable — cross-plugin, no repro | +| [#332](https://github.com/stevearc/oil.nvim/issues/332) | Buffer not fixed to floating window | open | +| [#335](https://github.com/stevearc/oil.nvim/issues/335) | Disable editing outside root dir | open | +| [#349](https://github.com/stevearc/oil.nvim/issues/349) | Parent directory as column/vsplit | open | +| [#351](https://github.com/stevearc/oil.nvim/issues/351) | Paste deleted file from register | open | +| [#359](https://github.com/stevearc/oil.nvim/issues/359) | Parse error on filenames differing by space | open | +| [#360](https://github.com/stevearc/oil.nvim/issues/360) | Pick window to open file into | open | +| [#362](https://github.com/stevearc/oil.nvim/issues/362) | "Could not find oil adapter for scheme" | not actionable — no repro, old nvim (0.9.5) | +| [#363](https://github.com/stevearc/oil.nvim/issues/363) | `prompt_save_on_select_new_entry` wrong prompt | fixed | +| [#371](https://github.com/stevearc/oil.nvim/issues/371) | Constrain cursor in insert mode | open | +| [#373](https://github.com/stevearc/oil.nvim/issues/373) | Dir from quickfix with bqf/trouble broken | open | +| [#375](https://github.com/stevearc/oil.nvim/issues/375) | Highlights for file types and permissions | open | +| [#380](https://github.com/stevearc/oil.nvim/issues/380) | Silently overriding `show_hidden` | not actionable — counter to config intent | +| [#382](https://github.com/stevearc/oil.nvim/issues/382) | Relative path in window title | open | +| [#392](https://github.com/stevearc/oil.nvim/issues/392) | Option to skip delete prompt | fixed | +| [#393](https://github.com/stevearc/oil.nvim/issues/393) | Auto-save on select | fixed | +| [#396](https://github.com/stevearc/oil.nvim/issues/396) | Customize preview content | open | +| [#399](https://github.com/stevearc/oil.nvim/issues/399) | Open file without closing Oil | open | +| [#404](https://github.com/stevearc/oil.nvim/issues/404) | Restricted UNC paths | not actionable — Windows-only | +| [#416](https://github.com/stevearc/oil.nvim/issues/416) | Cannot remap key to open split | open | +| [#431](https://github.com/stevearc/oil.nvim/issues/431) | More SSH adapter documentation | open | +| [#435](https://github.com/stevearc/oil.nvim/issues/435) | Error previewing with semantic tokens LSP | open | +| [#436](https://github.com/stevearc/oil.nvim/issues/436) | Owner and group columns | open | +| [#444](https://github.com/stevearc/oil.nvim/issues/444) | Opening behaviour customization | open | +| [#446](https://github.com/stevearc/oil.nvim/issues/446) | Executable highlighting | cherry-picked ([#698](https://github.com/stevearc/oil.nvim/pull/698)) | +| [#449](https://github.com/stevearc/oil.nvim/issues/449) | Renaming TypeScript files stopped working | open | +| [#450](https://github.com/stevearc/oil.nvim/issues/450) | Highlight opened file in directory listing | open | +| [#457](https://github.com/stevearc/oil.nvim/issues/457) | Custom column API | open | +| [#466](https://github.com/stevearc/oil.nvim/issues/466) | Select into window on right | open | +| [#473](https://github.com/stevearc/oil.nvim/issues/473) | Show hidden when dir is all-hidden | fixed ([#85](https://github.com/barrettruth/canola.nvim/pull/85)) | +| [#479](https://github.com/stevearc/oil.nvim/issues/479) | Harpoon integration recipe | open | +| [#483](https://github.com/stevearc/oil.nvim/issues/483) | Spell downloads depend on netrw | not actionable — fixed in neovim#34940 | +| [#486](https://github.com/stevearc/oil.nvim/issues/486) | Directory sizes show misleading 4.1k | fixed ([#87](https://github.com/barrettruth/canola.nvim/pull/87)) | +| [#492](https://github.com/stevearc/oil.nvim/issues/492) | j/k remapping question | not actionable — answered | +| [#507](https://github.com/stevearc/oil.nvim/issues/507) | lacasitos.nvim conflict | not actionable — cross-plugin + Windows-only | +| [#521](https://github.com/stevearc/oil.nvim/issues/521) | oil-ssh connection issues | open | +| [#525](https://github.com/stevearc/oil.nvim/issues/525) | SSH adapter documentation | open | +| [#531](https://github.com/stevearc/oil.nvim/issues/531) | Incomplete drive letters | not actionable — Windows-only | +| [#533](https://github.com/stevearc/oil.nvim/issues/533) | `constrain_cursor` bug | not actionable — needs repro | +| [#570](https://github.com/stevearc/oil.nvim/issues/570) | Improve c0/d0 for renaming | open | +| [#571](https://github.com/stevearc/oil.nvim/issues/571) | Callback before `highlight_filename` | open | +| [#578](https://github.com/stevearc/oil.nvim/issues/578) | Hidden file dimming recipe | fixed | +| [#587](https://github.com/stevearc/oil.nvim/issues/587) | Alt+h keymap | not actionable — user config issue | +| [#599](https://github.com/stevearc/oil.nvim/issues/599) | user:group display and manipulation | open | +| [#607](https://github.com/stevearc/oil.nvim/issues/607) | Per-host SCP args | open | +| [#609](https://github.com/stevearc/oil.nvim/issues/609) | Cursor placement via Snacks picker | open | +| [#612](https://github.com/stevearc/oil.nvim/issues/612) | Delete buffers on file delete | fixed | +| [#615](https://github.com/stevearc/oil.nvim/issues/615) | Cursor at name column on o/O | fixed ([#72](https://github.com/barrettruth/canola.nvim/pull/72)) | +| [#617](https://github.com/stevearc/oil.nvim/issues/617) | Filetype by actual filetype | open | +| [#621](https://github.com/stevearc/oil.nvim/issues/621) | `toggle()` for regular windows | fixed ([#88](https://github.com/barrettruth/canola.nvim/pull/88)) | +| [#623](https://github.com/stevearc/oil.nvim/issues/623) | bufferline.nvim interaction | not actionable — cross-plugin | +| [#624](https://github.com/stevearc/oil.nvim/issues/624) | Mutation race | not actionable — no reliable repro | +| [#625](https://github.com/stevearc/oil.nvim/issues/625) | E19 mark invalid line | not actionable — intractable without neovim API changes | +| [#632](https://github.com/stevearc/oil.nvim/issues/632) | Preview + move = copy | fixed ([#12](https://github.com/barrettruth/canola.nvim/pull/12)) | +| [#636](https://github.com/stevearc/oil.nvim/issues/636) | Telescope picker opens in active buffer | open | +| [#637](https://github.com/stevearc/oil.nvim/issues/637) | Inconsistent symlink resolution | open | +| [#641](https://github.com/stevearc/oil.nvim/issues/641) | Flicker on `actions.parent` | open | +| [#642](https://github.com/stevearc/oil.nvim/issues/642) | W10 warning under `nvim -R` | fixed | +| [#645](https://github.com/stevearc/oil.nvim/issues/645) | `close_float` action | fixed | +| [#646](https://github.com/stevearc/oil.nvim/issues/646) | `get_current_dir` nil on SSH | open | +| [#650](https://github.com/stevearc/oil.nvim/issues/650) | LSP `workspace.fileOperations` events | fixed | +| [#655](https://github.com/stevearc/oil.nvim/issues/655) | File statistics as virtual text | open | +| [#659](https://github.com/stevearc/oil.nvim/issues/659) | Mark and diff files in buffer | open | +| [#664](https://github.com/stevearc/oil.nvim/issues/664) | Session reload extra buffer | not actionable — no repro | +| [#665](https://github.com/stevearc/oil.nvim/issues/665) | Hot load preview fast-scratch buffers | open | +| [#668](https://github.com/stevearc/oil.nvim/issues/668) | Custom yes/no confirmation | open | +| [#670](https://github.com/stevearc/oil.nvim/issues/670) | Multi-directory cmdline args ignored | fixed ([#11](https://github.com/barrettruth/canola.nvim/pull/11)) | +| [#671](https://github.com/stevearc/oil.nvim/issues/671) | Yanking between nvim instances | open | +| [#673](https://github.com/stevearc/oil.nvim/issues/673) | Symlink newlines crash | fixed | +| [#675](https://github.com/stevearc/oil.nvim/issues/675) | Move file into folder by renaming | open | +| [#676](https://github.com/stevearc/oil.nvim/issues/676) | Windows path conversion | not actionable — Windows-only | +| [#678](https://github.com/stevearc/oil.nvim/issues/678) | `buftype='acwrite'` causes `mksession` to skip oil windows | open | +| [#679](https://github.com/stevearc/oil.nvim/issues/679) | Executable file sign | cherry-picked ([#698](https://github.com/stevearc/oil.nvim/pull/698)) | +| [#682](https://github.com/stevearc/oil.nvim/issues/682) | `get_current_dir()` nil | cherry-picked ([#727](https://github.com/stevearc/oil.nvim/pull/727)) | +| [#683](https://github.com/stevearc/oil.nvim/issues/683) | Path not shown in floating mode | fixed | +| [#684](https://github.com/stevearc/oil.nvim/issues/684) | User and group columns | open | +| [#685](https://github.com/stevearc/oil.nvim/issues/685) | Plain directory paths in buffer names | open | +| [#690](https://github.com/stevearc/oil.nvim/issues/690) | `OilFileIcon` highlight group | fixed | +| [#692](https://github.com/stevearc/oil.nvim/issues/692) | Keymap normalization | cherry-picked ([#725](https://github.com/stevearc/oil.nvim/pull/725)) | +| [#699](https://github.com/stevearc/oil.nvim/issues/699) | `select` blocks UI with slow FileType autocmd | open | +| [#707](https://github.com/stevearc/oil.nvim/issues/707) | Move file/dir into new dir by renaming | open | +| [#710](https://github.com/stevearc/oil.nvim/issues/710) | buftype empty on BufEnter | fixed ([#10](https://github.com/barrettruth/canola.nvim/pull/10)) | +| [#714](https://github.com/stevearc/oil.nvim/issues/714) | Support question | not actionable — answered | +| [#719](https://github.com/stevearc/oil.nvim/issues/719) | Neovim crash on node_modules | not actionable — libuv/neovim bug | +| [#726](https://github.com/stevearc/oil.nvim/issues/726) | Meta discussion/roadmap | not actionable | +| [#736](https://github.com/stevearc/oil.nvim/issues/736) | Make icons virtual text | open | +| [#738](https://github.com/stevearc/oil.nvim/issues/738) | Allow changing mtime/atime via time column | open |