warg
|
af7e187aa9
|
feat(git): :Gedit, path/stage completion, status.statusline()
|
2026-04-30 18:13:52 +02:00 |
|
warg
|
1c91753500
|
fix(sidebar): lowercase section
|
2026-04-30 18:09:01 +02:00 |
|
warg
|
32bcbbe438
|
fix(fzf): include gitignored
|
2026-04-30 17:37:34 +02:00 |
|
warg
|
eebe191371
|
refactor(git): split status code parsing into status.lua
|
2026-04-30 17:24:13 +02:00 |
|
warg
|
9f44c9de40
|
feat(git): rev completion for :Gdiffsplit family
|
2026-04-30 17:20:13 +02:00 |
|
warg
|
7fa05d4895
|
refactor(git): split watcher out of repo
|
2026-04-30 17:16:49 +02:00 |
|
warg
|
8e6b13a7a3
|
refactor(git): centralize registrations, defer submodule loads
|
2026-04-30 16:24:49 +02:00 |
|
warg
|
bf9cc73626
|
fix(nvim-tree): fix git head call
|
2026-04-30 16:01:42 +02:00 |
|
warg
|
84cfed05e0
|
feat(ts): add php related queries
|
2026-04-30 16:00:39 +02:00 |
|
warg
|
217390cfa4
|
feat(git): :Glog command, per-module setup, plugin/ auto-init
|
2026-04-30 15:05:48 +02:00 |
|
warg
|
282ec2602d
|
refactor(pack)!: collapse Plugin* commands into :Plugin <subcommand>
|
2026-04-30 14:05:56 +02:00 |
|
warg
|
b1a567ae2f
|
feat(fzf-lua): replace oldfiles with unified MRU recent_files
|
2026-04-30 11:51:39 +02:00 |
|
warg
|
d95de4bc1d
|
refactor(git): introduce Revision class, normalize naming, slim docs
|
2026-04-30 09:44:26 +02:00 |
|
warg
|
775add9b15
|
fix(git): keep URI buffers loaded so jumplist entries stay valid
|
2026-04-30 07:24:43 +02:00 |
|
warg
|
ef9baecb73
|
fix(git): update docstring
|
2026-04-30 06:00:08 +02:00 |
|
warg
|
04c38d84ce
|
refactor(git): unify absent-side handling in commit views
|
2026-04-30 05:59:07 +02:00 |
|
warg
|
0fb0e4557e
|
refactor(git): older-on-left placement, drop empty placeholders
|
2026-04-30 05:47:31 +02:00 |
|
warg
|
3210fe1124
|
fix(git): show [absent ...] paths relative to cwd
|
2026-04-29 17:53:57 +02:00 |
|
warg
|
09955cf9b9
|
fix(git): syncbind diff panes after update_pair
|
2026-04-29 17:49:46 +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
|
781496dc13
|
refactor(git): gitlog as gitlog:// URI singleton, fix synthetic-URI cwd resolve
|
2026-04-29 14:08:04 +02:00 |
|
warg
|
49c618959d
|
refactor(git): unify object opening through read_uri's diff-on-commit path
|
2026-04-29 14:08:04 +02:00 |
|
warg
|
8a4c9131e2
|
fix(onedark): disable italic comments
|
2026-04-29 14:08:04 +02:00 |
|
warg
|
fc3652502a
|
fix(git): set filetype on URI buffers from the inner path
|
2026-04-29 14:08:04 +02:00 |
|
warg
|
e5c049bdaa
|
fix(git): rename show() to open()
|
2026-04-29 14:08:04 +02:00 |
|
warg
|
18b198f293
|
refactor(git): scratch buffers wipe by default, consolidate factories in util
|
2026-04-29 14:08:04 +02:00 |
|
warg
|
0766c7f11e
|
docs: extract keymap cheatsheet into CHEATSHEET.md
|
2026-04-29 14:08:04 +02:00 |
|
warg
|
ff5ac1e74e
|
chore(git): fix diagnostics
|
2026-04-29 14:08:04 +02:00 |
|
warg
|
7bf15a246a
|
refactor(git): pull buffer-placement tail into util.place_buf
|
2026-04-29 14:08:04 +02:00 |
|
warg
|
9d938b228b
|
refactor(git): centralise the git:// scheme behind util.uri / util.parse_uri
|
2026-04-29 14:08:04 +02:00 |
|
warg
|
590651e9d8
|
perf(git): fold revspec validation into the cat-file -p the loader needs anyway
|
2026-04-29 14:08:04 +02:00 |
|
warg
|
5c5da7a854
|
refactor(git): unify diff/object dispatch, codify naming, add :Gdiffsplit
|
2026-04-29 14:08:04 +02:00 |
|
warg
|
44f9503960
|
Update .gitlab-ci.yml file
|
2026-04-28 16:01:32 +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
|
a0c87b9b7b
|
feat(git): blob entries from a tree get filetype-aware loading
|
2026-04-28 11:36:21 +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
|
504c4a5ac1
|
feat(git): navigate any git object from cat-file headers
|
2026-04-28 11:36:21 +02:00 |
|
warg
|
92d1891f33
|
refactor(git): rename show.lua to object.lua and split show out
|
2026-04-28 11:36:21 +02:00 |
|
warg
|
b9c314f059
|
feat(git): add cat-file-based commit view for gitlog <CR>
|
2026-04-28 11:36:21 +02:00 |
|
warg
|
25eb671248
|
refactor(git): move git.setup() call to init.lua
|
2026-04-28 11:36:18 +02:00 |
|
warg
|
f4167e2528
|
fix(git): add missing git.util imports
|
2026-04-28 09:13:28 +02:00 |
|
warg
|
37e5582795
|
refactor(git): make the git module self-contained under git.util
|
2026-04-28 09:09:57 +02:00 |
|
warg
|
4390b55dfe
|
refactor(git): consolidate sync subprocess pattern via util.system_sync
|
2026-04-28 09:09:51 +02:00 |
|
warg
|
d2633ae9c2
|
perf(git): run rev-parse and git show <commit> sync
|
2026-04-28 08:03:06 +02:00 |
|
warg
|
01c0f82e18
|
feat(git): open commits from gitlog in the same window
|
2026-04-28 07:55:26 +02:00 |
|