mirror of
https://github.com/jesseduffield/lazygit.git
synced 2026-10-05 21:46:49 -04:00
Record the flaky long-commit-message test and its fixup
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
970d2d27b8
commit
a8afcc9ea2
@@ -3512,6 +3512,19 @@ deviations from this plan inline, dated.)
|
||||
|
||||
Log:
|
||||
|
||||
- **2026-09-27 (later):** **PR 5's `select_below_a_long_commit_message`
|
||||
failed once on CI** (git latest, on PR 11's branch): the pane's buffer ended
|
||||
at `-two`, the first change line, and the test asserted on `+TWO` below it.
|
||||
Each read-on asks for `LinesHeight()` plus a render's worth from the
|
||||
content-only refresh, which runs on the UI thread while the reader is still
|
||||
serving earlier requests. So where the reading stops depends on timing, and
|
||||
only the first change line is guaranteed. Measured with temporary logging
|
||||
over 300 local runs: no failure, the last read-on anywhere between 869 and
|
||||
1019 lines. The test now asserts on `-two`, in a `fixup!` of "Show a
|
||||
selection in the focused main view" left at the tip of
|
||||
`rerecord-demos-and-update-readme` for the user to fold in. No code change:
|
||||
a user can't tell the difference, since focusing above the diff lands on the
|
||||
middle visible line and scrolling reads further.
|
||||
- **2026-09-27:** **The stack rebased onto master** (`cfbbf18656`, past
|
||||
#6061–#6071: author colours, `{{colorScheme}}` for diff renderers, dark and
|
||||
light themes, pushing and pulling stacked branches, tag range selection). The
|
||||
|
||||
Reference in New Issue
Block a user