diff --git a/aider/main.py b/aider/main.py index cb2039351..2028389b6 100644 --- a/aider/main.py +++ b/aider/main.py @@ -299,8 +299,9 @@ def main(args=None, input=None, output=None): coder.commit(ask=True, which="repo_files") if args.apply: - with open(args.apply, "r") as f: - content = f.read() + content = io.read_text(args.apply) + if content is None: + return coder.apply_updates(content) return