From 74875eac6ecfa11021f1610612b84ded17476497 Mon Sep 17 00:00:00 2001 From: Paul Gauthier Date: Fri, 21 Jul 2023 12:58:23 -0300 Subject: [PATCH] sssh --- aider/coders/base_coder.py | 4 ++-- aider/repo.py | 5 ----- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/aider/coders/base_coder.py b/aider/coders/base_coder.py index cac171a5e..34ffdf92a 100755 --- a/aider/coders/base_coder.py +++ b/aider/coders/base_coder.py @@ -381,8 +381,7 @@ class Coder: self.commands, ) - if self.should_dirty_commit(inp): - self.dirty_commit() + if self.should_dirty_commit(inp) and self.dirty_commit(): if inp.strip(): self.io.tool_output("Use up-arrow to retry previous command:", inp) return @@ -424,6 +423,7 @@ class Coder: # files changed, move cur messages back behind the files messages self.move_back_cur_messages(self.gpt_prompts.files_content_local_edits) + return True def fmt_system_reminder(self): prompt = self.gpt_prompts.system_reminder diff --git a/aider/repo.py b/aider/repo.py index 531578048..330827adf 100644 --- a/aider/repo.py +++ b/aider/repo.py @@ -61,7 +61,6 @@ class AiderRepo: commit_message = message else: diffs = self.get_diffs(False) - dump(diffs) commit_message = self.get_commit_message(diffs, context) if not commit_message: @@ -100,8 +99,6 @@ class AiderRepo: content += context + "\n" content += diffs - dump(content) - messages = [ dict(role="system", content=prompts.commit_system), dict(role="user", content=content), @@ -146,8 +143,6 @@ class AiderRepo: except git.exc.GitCommandError: current_branch_has_commits = False - dump(current_branch_has_commits) - if not current_branch_has_commits: return ""