Describe the feature or problem you'd like to solve
Feature request: Support \r (carriage return) for in-place progress updates in shell command output
Proposed solution
When running shell commands via ! that use \r to update progress in-place (e.g., ninja, curl, wget), each update
appears as a new line instead of overwriting the previous one. This makes build progress output very noisy and
hard to follow.
Requesting support for basic \r handling so that carriage-return-based progress indicators render as a single
updating line, similar to a normal terminal. This would greatly improve the experience for long-running builds and
downloads.
Example prompts or workflows
No response
Additional context
No response
Describe the feature or problem you'd like to solve
Feature request: Support \r (carriage return) for in-place progress updates in shell command output
Proposed solution
When running shell commands via ! that use \r to update progress in-place (e.g., ninja, curl, wget), each update
appears as a new line instead of overwriting the previous one. This makes build progress output very noisy and
hard to follow.
Requesting support for basic \r handling so that carriage-return-based progress indicators render as a single
updating line, similar to a normal terminal. This would greatly improve the experience for long-running builds and
downloads.
Example prompts or workflows
No response
Additional context
No response