From 361b9a1324391a7c5be6ef98c2cfb9c5bfe0412a Mon Sep 17 00:00:00 2001 From: Dustin Washington Date: Wed, 29 Oct 2025 21:39:49 -0400 Subject: [PATCH 1/2] Bump Version --- aider/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aider/__init__.py b/aider/__init__.py index 8d341f89783..55df828dee6 100644 --- a/aider/__init__.py +++ b/aider/__init__.py @@ -1,6 +1,6 @@ from packaging import version -__version__ = "0.88.2.dev" +__version__ = "0.88.3.dev" safe_version = __version__ try: From 7bc473efeaea4c410e8bca0d99929cc3e25d222c Mon Sep 17 00:00:00 2001 From: Dustin Washington Date: Wed, 29 Oct 2025 21:41:25 -0400 Subject: [PATCH 2/2] #68: Fix aider-ce for emacs and terminals without pretty output --- aider/io.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/aider/io.py b/aider/io.py index a570c2125f6..138efaca9cb 100644 --- a/aider/io.py +++ b/aider/io.py @@ -418,13 +418,14 @@ def __init__( self.pretty = False fancy_input = False + # Spinner state + self.spinner_running = False + self.spinner_text = "" + self.spinner_frame_index = 0 + self.spinner_last_frame_index = 0 + self.unicode_palette = "░█" + if fancy_input: - # Spinner state - self.spinner_running = False - self.spinner_text = "" - self.spinner_frame_index = 0 - self.spinner_last_frame_index = 0 - self.unicode_palette = "░█" # If unicode is supported, use the rich 'dots2' spinner, otherwise an ascii fallback if self._spinner_supports_unicode(): self.spinner_frames = SPINNERS["dots2"]["frames"]