You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add a full JjAdapter for DiffviewOpen with rev parsing, bookmark
handling, main→master fallback, merge-base resolution via triple-dot,
refresh-revs support, and working-tree diff content refresh.
Includes documentation, tests, and the force parameter on
FileEntry:destroy() needed by the replace-noop refresh path.
Cherry-picked from vramana/diffview.nvim (commits 600a120..fda5b1a).
Copy file name to clipboardExpand all lines: README.md
+14-5Lines changed: 14 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,12 +13,13 @@ for any git rev.
13
13
Vim's diff mode is pretty good, but there is no convenient way to quickly bring
14
14
up all modified files in a diffsplit. This plugin aims to provide a simple,
15
15
unified, single tabpage interface that lets you easily review all changed files
16
-
for any git rev.
16
+
for any VCS rev.
17
17
18
18
## Requirements
19
19
20
20
- Git ≥ 2.31.0 (for Git support)
21
21
- Mercurial ≥ 5.4.0 (for Mercurial support)
22
+
- Jujutsu ≥ 0.38.0 (for `:DiffviewOpen` support)
22
23
- Neovim ≥ 0.10.0 (with LuaJIT)
23
24
-[nvim-web-devicons](https://github.com/nvim-tree/nvim-web-devicons) or [mini.icons](https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-icons.md) (optional) for file icons
24
25
@@ -82,11 +83,11 @@ For more info, see `:h :DiffviewFileHistory`.
0 commit comments