lldb-server: stop double-naming the usage line, keep the dashdash value, render the alias - #160
Open
sadigaxund wants to merge 2 commits into
Open
sadigaxund wants to merge 2 commits into
sadigaxund wants to merge 2 commits into
Conversation
…h value usage_form no longer prepends the node name when the usage line already names it through S-167's own bracket-abbreviated word (moved the reconstruction into mandible-core so the renderer can reach it). The detail pane now shows a node's short-prefix alias as its own line. The `--` end-of-options marker keeps every word of a bare multi-word value instead of truncating at the first space. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Second [[capture]] for corpus/lldb-server/18.1.3 pins the gdbserver node's USAGE line and its `--` row's value. Atlas and changelog updated. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
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.
Stops a probed node's USAGE line repeating the node path a bracketed abbreviation already spells, keeps the whole value on an end-of-options marker row, and renders the alias S-167 records. All three were invisible to the sweep because two live in the render layer and one lives in a subcommand's own document, which a root-only sweep never reads.
Sweep numbers, full
PATH, 2324 tools, againstcf5912f:overall: IDENTICAL. Zero flag losses, zero flag gains, zero subcommand movement, zero positional movement, zero field-level changes. All nine control tools byte-identical on their#fp2records:git,gcc,aarch64-linux-gnu-g++-13,ar,pnpm,systemctl,tar,find,docker.lldb-serverandlldb-server-18, three probed children each. The corpus fixture gains a second capture forlldb-server gdbserver --helpso the row is replayed from frozen bytes.What the screens show, on
mandible lldb-serverwithgdbserverselected. USAGE wasgdbserver lldb-server g[dbserver] [options] [[host]:port] [[--] program args...]and is nowlldb-server gdbserver [options] [[host]:port] [[--] program args...]. The last row underTarget selectionwas-- programand is now-- program args, which is what the tool's own row says. The detail pane opens withalias: g, where the alias previously rendered nowhere.