diff --git a/aider/getinput.py b/aider/getinput.py index b9a326798..378ab30aa 100644 --- a/aider/getinput.py +++ b/aider/getinput.py @@ -6,7 +6,7 @@ from prompt_toolkit.styles import Style from prompt_toolkit import prompt from prompt_toolkit.completion import Completer, Completion from prompt_toolkit.history import FileHistory - +from prompt_toolkit.completion import CompleteStyle from rich.console import Console import sys import time @@ -55,6 +55,7 @@ def canned_input(show_prompt): def get_input(history_file, fnames, commands): + fnames = list(fnames) if len(fnames) > 1: common_prefix = os.path.commonprefix(fnames) @@ -84,6 +85,8 @@ def get_input(history_file, fnames, commands): completer=completer_instance, history=FileHistory(history_file), style=style, + reserve_space_for_menu=4, + #complete_style=CompleteStyle.MULTI_COLUMN, ) if line.strip() == "{" and not multiline_input: multiline_input = True