From 3f661178940b5490eefd357ce83e91e5522030f3 Mon Sep 17 00:00:00 2001 From: EinfachToll Date: Mon, 23 May 2016 22:02:03 +0200 Subject: [PATCH] When sorting tags, always match case because Vim expects it --- autoload/vimwiki/tags.vim | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/autoload/vimwiki/tags.vim b/autoload/vimwiki/tags.vim index 8c9cc5f..9585641 100644 --- a/autoload/vimwiki/tags.vim +++ b/autoload/vimwiki/tags.vim @@ -234,9 +234,9 @@ function! s:tags_entry_cmp(i1, i2) "{{{ let item.lineno = 0 + matchstr(fields[2], '\m\d\+') call add(items, item) endfor - if items[0].text > items[1].text + if items[0].text ># items[1].text return 1 - elseif items[0].text < items[1].text + elseif items[0].text <# items[1].text return -1 elseif items[0].lineno > items[1].lineno return 1