Commit Graph

1055 Commits

Author SHA1 Message Date
warg c70d5dfce5 fix(git): rename log to log_view 2026-05-06 01:15:28 +02:00
warg 80d6d465cf refactor(git): rework module around clearer Status and Repo split 2026-05-06 00:45:57 +02:00
warg 1b43fa6a1c fix(keymap): remove diagnostic show float in favor of builtin <C-w>d 2026-05-04 16:04:13 +02:00
warg fd5408c013 docs: remove redundant comments 2026-05-04 15:26:17 +02:00
warg 28840a9e06 fix(ts): remove unused files 2026-05-03 14:51:54 +02:00
warg 94a5371629 refactor(ts): split runtime install path off ow.TS.Repo 2026-05-03 10:43:41 +02:00
warg 5382caf345 refactor(ts): degrade gracefully on undeducible lang 2026-05-03 10:42:59 +02:00
warg ca2490936c refactor(ts): split RepoOpts into single- and multi-parser variants 2026-05-03 10:39:50 +02:00
warg ca37e5af4b refactor(ts): make build a local function 2026-05-03 10:23:57 +02:00
warg 3f9f064e34 fix(ts): honor explicit per-parser generate/from_json = false 2026-05-03 10:16:54 +02:00
warg 9b22a86042 fix(ts): include exit code and stdout fallback in build/generate logs 2026-05-03 10:15:23 +02:00
warg 6703b8acba refactor(git): move porcelain parsing into repo.lua 2026-05-03 00:47:11 +02:00
warg be1d7ace50 refactor(git): unify around the Repo abstraction 2026-05-02 22:45:46 +02:00
warg 8bd674622e refactor: replace vim.uv.* asserts with warn-and-bail 2026-05-02 22:45:26 +02:00
warg 9568fc63a3 fix(git): follow symlinks when resolving a buffer's repo 2026-04-30 19:37:19 +02:00
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