Skip to content

Commit 290d518

Browse files
committed
Address David's feedback
1 parent 692713d commit 290d518

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

lldb/include/lldb/Utility/AnsiTerminal.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,9 +73,11 @@
7373
#define ANSI_ESC_START_LEN 2
7474

7575
// OSC (Operating System Commands)
76+
// https://invisible-island.net/xterm/ctlseqs/ctlseqs.html
7677
#define OSC_ESCAPE_START "\033"
7778
#define OSC_ESCAPE_END "\x07"
7879

80+
// https://conemu.github.io/en/AnsiEscapeCodes.html#ConEmu_specific_OSC
7981
#define OSC_PROGRESS_REMOVE OSC_ESCAPE_START "]9;4;0;0" OSC_ESCAPE_END
8082
#define OSC_PROGRESS_SHOW OSC_ESCAPE_START "]9;4;1;%u" OSC_ESCAPE_END
8183
#define OSC_PROGRESS_ERROR OSC_ESCAPE_START "]9;4;2;%u" OSC_ESCAPE_END

llvm/docs/ReleaseNotes.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -166,6 +166,9 @@ Changes to LLDB
166166

167167
* LLDB can now set breakpoints, show backtraces, and display variables when
168168
debugging Wasm with supported runtimes (WAMR and V8).
169+
* The `show-progress` setting, which became a NOOP with the introduction of the
170+
statusline, now defaults to off and controls using OSC escape codes to show a
171+
native progress bar in supporting terminals like Ghostty and ConEmu.
169172

170173
Changes to BOLT
171174
---------------------------------

0 commit comments

Comments
 (0)