From f67ea5d0100b39c4341e43e3a7dbdc1747957bc2 Mon Sep 17 00:00:00 2001 From: "Paul Gauthier (aider)" Date: Thu, 13 Feb 2025 12:12:35 -0800 Subject: [PATCH] fix: Ignore decoding errors when reading text files --- aider/io.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/aider/io.py b/aider/io.py index ce82c5bd2..0c9b87049 100644 --- a/aider/io.py +++ b/aider/io.py @@ -368,8 +368,7 @@ class InputOutput: return self.read_image(filename) try: - # ignore decoding errors. ai! - with open(str(filename), "r", encoding=self.encoding) as f: + with open(str(filename), "r", encoding=self.encoding, errors='ignore') as f: return f.read() except FileNotFoundError: if not silent: