warg
|
067594ef9e
|
refactor(git/status): rework entries into typed variants on porcelain v2
|
2026-05-09 22:59:08 +02:00 |
|
warg
|
fda04337db
|
refactor(git): keep routine success output out of :messages
|
2026-05-09 00:42:27 +02:00 |
|
warg
|
9bbbd1b1c8
|
feat(git): highlight only fatal/error lines in failure dump
|
2026-05-09 00:25:11 +02:00 |
|
warg
|
295803779a
|
refactor(git): drop :Ghistory buffer in favor of :G! for full output
|
2026-05-09 00:04:45 +02:00 |
|
warg
|
c248af308a
|
feat(git): ambient progress for long-running :G subcommands
|
2026-05-09 00:00:58 +02:00 |
|
warg
|
01a543c12f
|
refactor(git): route every git invocation through util.git
|
2026-05-08 03:44:25 +02:00 |
|
warg
|
715e47d449
|
refactor(git): drive :G dispatch from buffer content
|
2026-05-08 00:27:41 +02:00 |
|
warg
|
c543f0a7ba
|
feat(git/cmd): make :G diff output navigable
|
2026-05-07 23:18:19 +02:00 |
|
warg
|
4677da16cc
|
fix(git): set ft=git for :G diff output
|
2026-05-07 17:07:39 +02:00 |
|
warg
|
104479187c
|
perf(git/repo): cache ref/file lookups, invalidate on status refresh
|
2026-05-07 16:25:33 +02:00 |
|
warg
|
2abd1d653d
|
feat(git/cmd): improved completion for :G
|
2026-05-07 15:28:28 +02:00 |
|
warg
|
b25a35dd8e
|
fix(git/cmd): parse :G args with shell-style quoting
|
2026-05-07 13:49:53 +02:00 |
|
warg
|
e00a282194
|
refactor(git): hardcode strict_indexing in set_buf_lines
|
2026-05-06 15:47:37 +02:00 |
|
warg
|
6fdd455536
|
refactor(git): generalize buf_set_lines wrapper
|
2026-05-06 15:43:04 +02:00 |
|
warg
|
0bf6a165d2
|
refactor(git): extract replace_buf_lines helper
|
2026-05-06 15:00:11 +02:00 |
|
warg
|
2a81c50156
|
fix: convert some warnings to errors
|
2026-05-06 01:33:39 +02:00 |
|
warg
|
80d6d465cf
|
refactor(git): rework module around clearer Status and Repo split
|
2026-05-06 00:45:57 +02:00 |
|
warg
|
be1d7ace50
|
refactor(git): unify around the Repo abstraction
|
2026-05-02 22:45:46 +02:00 |
|
warg
|
9568fc63a3
|
fix(git): follow symlinks when resolving a buffer's repo
|
2026-04-30 19:37:19 +02:00 |
|
warg
|
8e6b13a7a3
|
refactor(git): centralize registrations, defer submodule loads
|
2026-04-30 16:24:49 +02:00 |
|
warg
|
217390cfa4
|
feat(git): :Glog command, per-module setup, plugin/ auto-init
|
2026-04-30 15:05:48 +02:00 |
|
warg
|
d95de4bc1d
|
refactor(git): introduce Revision class, normalize naming, slim docs
|
2026-04-30 09:44:26 +02:00 |
|
warg
|
cfb6e4b49f
|
docs(git): trim three comments
|
2026-04-29 16:01:39 +02:00 |
|
warg
|
2335d5e0dd
|
feat(git): give every new git window a fresh jumplist
|
2026-04-29 15:46:55 +02:00 |
|
warg
|
81bc011b09
|
docs(git): trim verbose comments and fix prose-rule violations
|
2026-04-29 14:32:40 +02:00 |
|
warg
|
5c5da7a854
|
refactor(git): unify diff/object dispatch, codify naming, add :Gdiffsplit
|
2026-04-29 14:08:04 +02:00 |
|
warg
|
0e89734640
|
fix(git): escape bracket name in :G output bufnr lookup
|
2026-04-28 14:21:21 +02:00 |
|
warg
|
148d1f5f6e
|
refactor(git): bracket-named scratches for :G, reuse on re-run
|
2026-04-28 14:06:18 +02:00 |
|
warg
|
03c6cb9ddc
|
feat(git): navigate any git object from cat-file headers
|
2026-04-28 14:06:12 +02:00 |
|
warg
|
68f2ad1b52
|
refactor(git): URI scheme is now a git revspec, loaded via cat-file -p
|
2026-04-28 13:25:42 +02:00 |
|
warg
|
8425545087
|
feat(git): route :G cat-file -p <sha> through the object viewer
|
2026-04-28 11:36:21 +02:00 |
|
warg
|
37e5582795
|
refactor(git): make the git module self-contained under git.util
|
2026-04-28 09:09:57 +02:00 |
|
warg
|
d2633ae9c2
|
perf(git): run rev-parse and git show <commit> sync
|
2026-04-28 08:03:06 +02:00 |
|
warg
|
f8cf18a2c0
|
refactor(git): load git:// URI buffers via BufReadCmd
|
2026-04-28 07:34:08 +02:00 |
|
warg
|
461a4a8158
|
fix(git): use git ft for manual log invocation
|
2026-04-28 03:45:04 +02:00 |
|
warg
|
6a86a75ed5
|
refactor(git): convert blocking subprocess calls to async
|
2026-04-27 16:02:16 +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 |
|