warg
|
9530fe2aba
|
style(git): use vim.cmd.edit form in commit pcall
|
2026-04-27 14:41:11 +02:00 |
|
warg
|
c5b51f5ea5
|
fix(git): stop fs watcher before closing debounce timer
|
2026-04-27 14:38:54 +02:00 |
|
warg
|
c065487a42
|
fix(git): reuse existing buffer instead of swallowing E95
|
2026-04-27 14:32:59 +02:00 |
|
warg
|
0fb84379c0
|
fix(git): use 3-arg --cacheinfo to survive commas in paths
|
2026-04-27 14:28:21 +02:00 |
|
warg
|
0e0edbc418
|
fix(git): handle untracked directories in action_discard
|
2026-04-27 14:27:38 +02:00 |
|
warg
|
f653d8eafe
|
fix(git): guard the commit-editor :edit against silent failure
|
2026-04-27 14:23:50 +02:00 |
|
warg
|
641d208d78
|
fix(git): only honor -> in porcelain output for renames
|
2026-04-27 14:23:03 +02:00 |
|
warg
|
15909e3ca1
|
perf(git): bounded upward search in show.diff_section
|
2026-04-27 14:21:37 +02:00 |
|
warg
|
2ef9cb7c9e
|
perf(git): piggyback sidebar status on the indicator's git status call
|
2026-04-27 14:09:34 +02:00 |
|
warg
|
26b12a4371
|
perf(git): skip sidebar render when porcelain output unchanged
|
2026-04-27 14:00:57 +02:00 |
|
warg
|
c9b02989da
|
perf(git): stash sidebar window in state
|
2026-04-27 13:59:21 +02:00 |
|
warg
|
3b87d84ca9
|
refactor(git): drop boolean params from pane constructors
|
2026-04-27 13:57:41 +02:00 |
|
warg
|
4dfd7ef5fa
|
refactor(git): narrow entry_key + show_diff to FileEntry
|
2026-04-27 13:56:03 +02:00 |
|
warg
|
5833323814
|
refactor(git): promote set_buf_name_and_filetype to diff.M
|
2026-04-27 13:53:13 +02:00 |
|
warg
|
49e0ac726e
|
refactor(git): share builder between git_show_buf and git_show_blob
|
2026-04-27 13:51:45 +02:00 |
|
warg
|
bbaa0b4a6d
|
refactor(git): consolidate empty_buf with optional name + bufhidden
|
2026-04-27 13:50:02 +02:00 |
|
warg
|
b4c166e86c
|
refactor(git): extract repo.resolve_cwd helper
|
2026-04-27 13:48:50 +02:00 |
|
warg
|
4b8d551b0d
|
refactor(git): extract util.split_lines helper
|
2026-04-27 13:39:24 +02:00 |
|
warg
|
50697cfe98
|
fix(git): small bug fixes
|
2026-04-27 13:34:19 +02:00 |
|
warg
|
6e0e05ae56
|
chore(git): consistent error reporting on git failures
|
2026-04-27 13:33:10 +02:00 |
|
warg
|
20dc6cc3c9
|
perf(git): minor performance cleanups
|
2026-04-27 13:27:32 +02:00 |
|
warg
|
5966454462
|
refactor(git): minor structural cleanups
|
2026-04-27 13:10:11 +02:00 |
|
warg
|
f55d7ac11d
|
feat(git): replace vim-fugitive with custom git module
|
2026-04-27 12:41:41 +02:00 |
|
warg
|
5a3e39574d
|
feat(git): add custom status sidebar and diff viewer
|
2026-04-27 10:45:05 +02:00 |
|