]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.1.0569: fnamemodify() treats ".." and "../" differently v9.1.0569
authorzeertzjq <zeertzjq@outlook.com>
Fri, 12 Jul 2024 05:29:14 +0000 (07:29 +0200)
committerChristian Brabandt <cb@256bit.org>
Fri, 12 Jul 2024 05:29:14 +0000 (07:29 +0200)
commit1ee7420460768df67ea4bc73467f2d4f8b1555bd
tree18453c6b3fb5d87a8cae56bd017d703f35d7f0d6
parentfc533c9f06aff579437f9f2348a21241a72c7967
patch 9.1.0569: fnamemodify() treats ".." and "../" differently

Problem:  fnamemodify() treats ".." and "../" differently.
Solution: Expand ".." properly like how "/.." is treated in 8.2.3388.
          (zeertzjq)

closes: #15218

Signed-off-by: zeertzjq <zeertzjq@outlook.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
src/os_unix.c
src/testdir/test_findfile.vim
src/testdir/test_fnamemodify.vim
src/testdir/test_taglist.vim
src/version.c