From fcf83cb9eecd0afcf0cc53b24bffe171f52251fe Mon Sep 17 00:00:00 2001 From: Paul Gauthier Date: Mon, 2 Sep 2024 11:10:37 -0700 Subject: [PATCH] fixes #1297 --- aider/commands.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/aider/commands.py b/aider/commands.py index 746ff04ee..40b8971c0 100644 --- a/aider/commands.py +++ b/aider/commands.py @@ -559,14 +559,17 @@ class Commands: return files def glob_filtered_to_repo(self, pattern): - if not pattern: + if not pattern.strip(): return [] try: if os.path.isabs(pattern): # Handle absolute paths raw_matched_files = [Path(pattern)] else: - raw_matched_files = list(Path(self.coder.root).glob(pattern)) + try: + raw_matched_files = list(Path(self.coder.root).glob(pattern)) + except IndexError: + raw_matched_files = [] except ValueError as err: self.io.tool_error(f"Error matching {pattern}: {err}") raw_matched_files = []