X-Git-Url: https://git.madduck.net/etc/vim.git/blobdiff_plain/7fe19fac5bccc08dbcf21c293ab50f1fcda7716f..573b8de54470dbad8bcaaebd5a28dad507c44666:/src/black/__init__.py diff --git a/src/black/__init__.py b/src/black/__init__.py index 34d8145..048e771 100644 --- a/src/black/__init__.py +++ b/src/black/__init__.py @@ -5831,7 +5831,8 @@ def normalize_path_maybe_ignore( `report` is where "path ignored" output goes. """ try: - normalized_path = path.resolve().relative_to(root).as_posix() + abspath = path if path.is_absolute() else Path.cwd() / path + normalized_path = abspath.resolve().relative_to(root).as_posix() except OSError as e: report.path_ignored(path, f"cannot be read because {e}") return None