From b7e53cee361fd60a631cde463729c4e6f6cc5b6e Mon Sep 17 00:00:00 2001 From: Artur Cygan Date: Mon, 6 Oct 2025 23:33:22 +0200 Subject: [PATCH] Fix lldb fzf startup prompt (#3314) --- pwndbg/dbg/lldb/repl/__init__.py | 2 +- pwndbg/dbg/lldb/repl/fuzzy.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pwndbg/dbg/lldb/repl/__init__.py b/pwndbg/dbg/lldb/repl/__init__.py index 87b8a896d..7139078ce 100644 --- a/pwndbg/dbg/lldb/repl/__init__.py +++ b/pwndbg/dbg/lldb/repl/__init__.py @@ -393,7 +393,7 @@ def run( last_command = action._command if not action._prompt_silent: - print(f"{PROMPT}{action._command}") + print(f"{PROMPT.value if HAS_FZF else PROMPT}{action._command}") try: if action._capture: diff --git a/pwndbg/dbg/lldb/repl/fuzzy.py b/pwndbg/dbg/lldb/repl/fuzzy.py index d09e7c2ca..70c2bc560 100644 --- a/pwndbg/dbg/lldb/repl/fuzzy.py +++ b/pwndbg/dbg/lldb/repl/fuzzy.py @@ -39,7 +39,7 @@ from pwndbg.dbg.lldb import LLDB P = ParamSpec("P") T = TypeVar("T") -PROMPT = ANSI("\x1b[34mpwndbg-lldb> ") +PROMPT = ANSI("\x1b[34mpwndbg-lldb>\x1b[0m ") HISTORY_FILE = os.path.expanduser("~/.pwndbg_history") FZF_RUN_CMD = (