vimwiki

Personal wiki for vim
git clone https://github.com/vimwiki/vimwiki.git
Log | Files | Refs | README | LICENSE

commit 8d4cb7f11d5f69c90139cd28fa1a3e31e43390e8
parent e922f7302fae04e157f7e8a6b49621a17e1e4649
Author: Levi Rizki Saputra <42236775+levirs565@users.noreply.github.com>
Date:   Fri, 20 Nov 2020 21:05:51 +0700

Revert "Fix Renaming issue in Windows and ext with two dot (#1051)" (#1056)

This reverts commit e922f7302fae04e157f7e8a6b49621a17e1e4649.
Diffstat:
Mautoload/vimwiki/base.vim | 11++---------
1 file changed, 2 insertions(+), 9 deletions(-)

diff --git a/autoload/vimwiki/base.vim b/autoload/vimwiki/base.vim @@ -62,19 +62,12 @@ function! vimwiki#base#subdir(path, filename) abort let filename = a:filename endif let idx = 0 - let pathelement = split(path, '[/\\]') - let fileelement = split(filename, '[/\\]') - let minlen = min([len(pathelement), len(fileelement)]) - let p = fileelement[:] "FIXME this can terminate in the middle of a path component! - while pathelement[idx] ==? fileelement[idx] - let p = p[1:] + while path[idx] ==? filename[idx] let idx = idx + 1 - if idx == minlen - break - endif endwhile + let p = split(strpart(filename, idx), '[/\\]') let res = join(p[:-2], '/') if len(res) > 0 let res = res.'/'