Valdemar Lorenzen
dcfa50319c
fix: preserve lazy snapshots for conflicted jj revisions
...
Conflicted revisions read every file through jj file show, which returns
empty output for symlinks and causes repository-wide subprocess fanout.
Keep ordinary Git blob sources and immutable identities; render only
selected conflicted paths through jj.
Verified all 905 tests and the original local bookmark comparison with
25 correct paths in 0.522s, plus actual terminal conflict viewing.
Strict Clippy is blocked by existing diagnostics outside this change.
2026-10-14 15:49:26 +02:00
Valdemar Lorenzen
f26237af78
perf: batch queued cursor navigation events
2026-10-14 15:32:52 +02:00
Valdemar Lorenzen
1cb9a0ddfc
fix: retain repository status between picker openings
2026-10-14 14:56:55 +02:00
Valdemar Lorenzen
77a9111f45
fix: align diff picker review checkmarks
2026-10-14 14:36:15 +02:00
Valdemar Lorenzen
0000089f42
feat: stream newest pull requests by category
2026-10-14 14:26:22 +02:00
Valdemar Lorenzen
af6496bd5a
feat: browse GitHub GitLab and Gitea pull requests
2026-10-14 13:40:43 +02:00
Valdemar Lorenzen
5580d6fbd4
refactor: share language IDs with indentation configuration
2026-10-14 13:12:50 +02:00
Valdemar Lorenzen
6a43fb9e0c
feat: configure spaces on Tab per language
2026-10-14 13:12:46 +02:00
hl-valdemar
86718221c4
docs: update todo and backup current config.rb
2026-10-14 00:27:54 +02:00
hl-valdemar
11b31d2621
feat: dim whitespace markers and configure scope and newlines
2026-10-13 23:33:42 +02:00
hl-valdemar
2357b5be46
feat: add configurable whitespace markers
2026-10-13 22:58:18 +02:00
hl-valdemar
e2f33519d1
feat: add opt-in trailing whitespace highlighting
2026-10-13 22:53:32 +02:00
hl-valdemar
b58fb085a3
feat: configure cursor distance from viewport edges
2026-10-13 22:42:23 +02:00
hl-valdemar
00628e0efd
fix: stop hiding cached gutter markers while edits refresh
2026-10-13 22:10:03 +02:00
hl-valdemar
142b00118a
fix: prioritize diagnostics over repository number colors
2026-10-13 21:54:10 +02:00
hl-valdemar
9526876b04
feat: show repository changes in normal file pickers
2026-10-13 21:46:53 +02:00
hl-valdemar
55cdee1a13
feat: add Git and Jujutsu gutter indicators
2026-10-13 20:46:44 +02:00
hl-valdemar
e84d70463f
feat: add counted word change actions
...
Add cw/cb and configurable core actions using the same line-local spans as dw/db. Enter Insert with grouped replacement undo and native dot repeat.
2026-10-13 17:43:13 +02:00
hl-valdemar
983f43e710
fix: keep counted word deletions within the current line
...
Word deletion reused cross-line word motion destinations. Constrain token traversal and boundary fallbacks to each caret’s current row while preserving cross-line navigation.
2026-10-13 17:35:09 +02:00
hl-valdemar
99fa5a2aff
feat: track checkout identity for pinned diff editability
2026-10-13 17:28:59 +02:00
hl-valdemar
e3e087f16f
fix: use two columns between buffer IDs and filenames
2026-10-13 17:03:57 +02:00
hl-valdemar
33942b2671
fix: place current buffer marker before its ID
2026-10-13 16:38:14 +02:00
hl-valdemar
0eec3fc3b9
fix: refine buffer picker markers and paths
2026-10-13 16:31:53 +02:00
hl-valdemar
9d6a0eaeca
feat: align buffer picker with editor UI
2026-10-13 16:31:53 +02:00
Valdemar Lorenzen
f5ba61624f
feat: add a searchable buffer picker
2026-10-13 14:30:36 +02:00
Valdemar Lorenzen
bfdb7c544f
feat: follow forward working-checkout changes in diffs
2026-10-13 13:49:10 +02:00
Valdemar Lorenzen
b16232aa1d
feat: jump to a line with counted g
2026-10-13 13:32:42 +02:00
Valdemar Lorenzen
38fcf86195
feat: mark diff files as reviewed
2026-10-13 13:16:57 +02:00
Valdemar Lorenzen
c912abaf17
fix: yank whole lines with yy and preserve paste shape
2026-10-13 13:04:48 +02:00
Valdemar Lorenzen
c4f72a45ba
fix: center LSP definition destinations in the viewport
2026-10-13 12:56:52 +02:00
Valdemar Lorenzen
7a3c27c30e
feat: show current-line git blame by default
2026-10-13 12:29:21 +02:00
Valdemar Lorenzen
5382307fcc
feat: rank fuzzy revision and reference searches in diff selectors
2026-10-13 12:20:00 +02:00
Valdemar Lorenzen
002f071b0f
fix: lead the bottom position indicator with one margin column
2026-10-13 12:12:44 +02:00
Valdemar Lorenzen
9f33104cb2
feat: add bar element margins and space LSP indicators
2026-10-13 11:23:51 +02:00
Valdemar Lorenzen
b94739183d
perf: avoid JXA startup for macOS clipboard writes
2026-10-13 11:20:02 +02:00
Valdemar Lorenzen
8c5d218c11
fix: dim etched diff areas to match gutter text
2026-10-13 11:03:58 +02:00
Valdemar Lorenzen
d7fbf9a144
feat: add normal-mode change yank replace and word delete actions
2026-10-13 11:03:20 +02:00
Valdemar Lorenzen
6c254f9b0d
feat: default diffs to branch changes
2026-10-13 10:48:24 +02:00
hl-valdemar
d1855dbdb7
feat: add configurable diff modes and split orientation
2026-10-13 08:45:43 +02:00
hl-valdemar
298d586c3e
feat: reload clean buffers and guard external-change writes
2026-10-12 23:40:50 +02:00
hl-valdemar
5e6b602127
feat: highlight Markdown list markers
2026-10-12 22:09:43 +02:00
Valdemar Lorenzen
6b7cfdea20
docs: plan sandboxed historical LSP analysis
2026-10-12 14:28:50 +02:00
Valdemar Lorenzen
1b8b669ca0
feat: preserve diff context during LSP navigation
2026-10-12 14:27:16 +02:00
Valdemar Lorenzen
7bc5eab22f
fix: preserve selector text input and close on escape
2026-10-12 13:33:41 +02:00
Valdemar Lorenzen
684ba46a2c
style: title and pad floating input windows
2026-10-12 13:07:03 +02:00
Valdemar Lorenzen
fc382529c5
feat: add editor tabs
2026-10-12 09:41:28 +02:00
hl-valdemar
9f4488c771
docs: track removal of Herdr palette polling workaround
2026-10-11 23:56:25 +02:00
hl-valdemar
a80f97309b
feat: highlight character-level changes in diff panes
2026-10-11 20:14:17 +02:00
hl-valdemar
a69372fb6e
fix: omit diff explorer footer and reclaim its row
2026-10-11 20:01:43 +02:00
hl-valdemar
812152fd96
fix: remove redundant changed-file explorer legend
2026-10-11 19:59:41 +02:00