Repository navigation
Keep a gap after a long label in --status and align every value [patch] - #76
Merged
Merged
Conversation
StatusReport padded each label to a fixed 15 columns, so a label of 14 or more characters had its value glued to the colon. The value column is now sized from the longest label printed, with at least one space after it. Fixes #75 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017vfJW5JsJWSEGD7D4Jhs1d
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017vfJW5jpiuVuBRXSgitSY1
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



StatusReport.AppendRowpadded every label to a fixed 15 columns. With a label of 14 or more characters, the value ended up right after the colon (Power assertion:held).Buildnow gathers the rows first and sets the value column tomax(15, longestLabel + 2). Every row keeps at least one space after its colon, and all values start in the same column. Reports whose labels are all short come out the same as before.Tests
Build_WithALongDetailLabel_KeepsAGapAndAlignsEveryValue. It fails onmainwithPower assertion:heldand passes with this change.Note: open PR #64 also edits
StatusReport.Build. Whichever of the two merges second will need a small rebase.Fixes #75
Generated by Claude Code