From f86465de6e32b660cbfd7547cb93ef6095a6b1e8 Mon Sep 17 00:00:00 2001 From: Tom Ryder Date: Thu, 6 Jun 2019 22:18:59 +1200 Subject: Simplify version comparison --- vim/autoload/vimrc.vim | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'vim/autoload') diff --git a/vim/autoload/vimrc.vim b/vim/autoload/vimrc.vim index e8efec31..92f6d27a 100644 --- a/vim/autoload/vimrc.vim +++ b/vim/autoload/vimrc.vim @@ -43,12 +43,7 @@ function! vimrc#Version(string) abort let ver = major * 100 + minor " Compare versions - if v:version > ver - return 1 " Current Vim is newer than the wanted one - elseif ver < v:version - return 0 " Current Vim is older than the wanted one - else - return has('patch'.patch) " Versions equal, return patch presence - endif + return v:version > ver + \ || v:version == ver && has('patch'.patch) endfunction -- cgit v1.2.3