From 40da942bfeef4703263e440972e39f82b235b428 Mon Sep 17 00:00:00 2001 From: "Paul Gauthier (aider)" Date: Tue, 3 Dec 2024 08:25:58 -0800 Subject: [PATCH] fix: add expanduser() to properly handle tilde in paths --- aider/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aider/main.py b/aider/main.py index 064fd4fa4..5b85ed88c 100644 --- a/aider/main.py +++ b/aider/main.py @@ -567,7 +567,7 @@ def main(argv=None, input=None, output=None, force_git_root=None, return_coder=F fnames = [str(Path(fn).resolve()) for fn in all_files] read_only_fnames = [] for fn in args.read or []: - path = Path(fn).resolve() + path = Path(fn).expanduser().resolve() if path.is_dir(): read_only_fnames.extend(str(f) for f in path.rglob("*") if f.is_file()) else: