Skip to content

[lldb] Disable statusline on Windows (#138111) #10647

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

JDevlieghere
Copy link

Something to do with control code handling in Windows terminals breaks the statusline in various ways. It makes LLDB unusable and even if you set the setting to disable statusline, it's too late, and the terminal session is now in a weird state.

See llvm#134846 for more details.

Until we figure this out, don't allow it to be used on Windows.

(cherry picked from commit 09488bc)

Something to do with control code handling in Windows terminals breaks
the statusline in various ways. It makes LLDB unusable and even if you
set the setting to disable statusline, it's too late, and the terminal
session is now in a weird state.

See llvm#134846 for more details.

Until we figure this out, don't allow it to be used on Windows.

(cherry picked from commit 09488bc)
@JDevlieghere JDevlieghere requested a review from adrian-prantl May 8, 2025 16:29
@JDevlieghere JDevlieghere requested a review from a team as a code owner May 8, 2025 16:29
@JDevlieghere
Copy link
Author

@swift-ci test

@JDevlieghere
Copy link
Author

rdar://150919862

@JDevlieghere JDevlieghere merged commit 2b83cd9 into swift/release/6.2 May 8, 2025
3 checks passed
@JDevlieghere JDevlieghere deleted the cherrypick-swift/release/6.2-09488bcfba77 branch May 8, 2025 21:56
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.

3 participants