diff --git a/python3/vimspector/core_utils.py b/python3/vimspector/core_utils.py index 10fe8fc0..3c10d2e1 100644 --- a/python3/vimspector/core_utils.py +++ b/python3/vimspector/core_utils.py @@ -99,4 +99,8 @@ def override( target_dict: typing.MutableMapping, def NormalizePath( filepath ): absolute_path = os.path.abspath( filepath ) + # Normalise windows drive letters to uppercase + drive, tail = os.path.splitdrive( absolute_path ) + if drive: + absolute_path = drive.upper() + tail return absolute_path if os.path.isfile( absolute_path ) else filepath