aider: Added CompleteStyle import statement to getinput.py and added reserve_space_for_menu argument to prompt function.

# Context:
USER: import CompleteStyle
ASSISTANT: To import `CompleteStyle`, you need to add the import statement at the beginning of the `aider/getinput.py` file. Here's the change:

```python
aider/getinput.py
<<<<<<< ORIGINAL
from prompt_toolkit.history import FileHistory
=======
from prompt_toolkit.history import FileHistory
from prompt_toolkit.completion import CompleteStyle
>>>>>>> UPDATED
```
This commit is contained in:
Paul Gauthier 2023-05-10 11:52:12 -07:00
parent 227e64b6a8
commit dc7ce8e788

View file

@ -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