From 06d6684d0854620f4f8d8af3318a4b7cfec1e117 Mon Sep 17 00:00:00 2001 From: Tim Pope Date: Sat, 30 Jan 2010 00:38:00 -0500 Subject: [PATCH] Compare timestamps as integers --- plugin/fugitive.vim | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin/fugitive.vim b/plugin/fugitive.vim index 61e7143..290caa5 100644 --- a/plugin/fugitive.vim +++ b/plugin/fugitive.vim @@ -973,8 +973,8 @@ function! s:buffer_compare_age(commit) dict abort elseif base ==# a:commit return 1 endif - let my_time = self.repo().git_chomp('log','--max-count=1','--pretty=format:%at',self.commit()) - let their_time = self.repo().git_chomp('log','--max-count=1','--pretty=format:%at',a:commit) + let my_time = +self.repo().git_chomp('log','--max-count=1','--pretty=format:%at',self.commit()) + let their_time = +self.repo().git_chomp('log','--max-count=1','--pretty=format:%at',a:commit) return my_time < their_time ? -1 : my_time != their_time endfunction