diff --git a/python/ycm/vimsupport.py b/python/ycm/vimsupport.py index 92d759b9..7c529169 100644 --- a/python/ycm/vimsupport.py +++ b/python/ycm/vimsupport.py @@ -158,7 +158,7 @@ def BufferIsVisible( buffer_number ): def GetBufferFilepath( buffer_object ): if buffer_object.name: - return ToUnicode( buffer_object.name ) + return os.path.normpath( ToUnicode( buffer_object.name ) ) # Buffers that have just been created by a command like :enew don't have any # buffer name so we use the buffer number for that. return os.path.join( GetCurrentDirectory(), str( buffer_object.number ) )