From 57ca9cc8401b88b433d3e426b28172a586986a9d Mon Sep 17 00:00:00 2001 From: "Paul Gauthier (aider)" Date: Fri, 7 Feb 2025 08:36:52 -0800 Subject: [PATCH] feat: Add continuation prompt for multiline input in prompt_toolkit --- aider/io.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/aider/io.py b/aider/io.py index 1684579f9..5ab11f0d6 100644 --- a/aider/io.py +++ b/aider/io.py @@ -536,6 +536,9 @@ class InputOutput: if self.clipboard_watcher: self.clipboard_watcher.start() + def get_continuation(width, line_number, is_soft_wrap): + return ". " + line = self.prompt_session.prompt( show, default=default, @@ -545,6 +548,7 @@ class InputOutput: style=style, key_bindings=kb, complete_while_typing=True, + prompt_continuation=get_continuation, ) else: line = input(show)