Skip to content

Fix transient progress erase clobbering header line.#205

Merged
tameware merged 2 commits into
dds-bridge:developfrom
tameware:benchmark
Jun 22, 2026
Merged

Fix transient progress erase clobbering header line.#205
tameware merged 2 commits into
dds-bridge:developfrom
tameware:benchmark

Conversation

@tameware

Copy link
Copy Markdown
Collaborator

Clear the blank line under the table first, then move up per row without scrolling past the topmost table line.

Clear the blank line under the table first, then move up per row without
scrolling past the topmost table line.

Co-authored-by: Cursor <cursoragent@cursor.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adjusts the terminal “transient progress” cleanup in benchmark.sh so clearing the progress table doesn’t clobber the header line above it, matching the script’s transient output behavior when --compare is used on a TTY.

Changes:

  • Clear the trailing blank line under the progress table first, then clear each printed progress line while moving the cursor upward.
  • Avoid moving the cursor above the topmost table line during cleanup.

Comment thread benchmark.sh Outdated
Use $progress_lines in the numeric test so -le compares the variable value.

Co-authored-by: Cursor <cursoragent@cursor.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.

@tameware tameware marked this pull request as ready for review June 22, 2026 03:17
@tameware tameware merged commit 4d9a165 into dds-bridge:develop Jun 22, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants