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 |
|