# HG changeset patch # User Steve Losh # Date 1288360066 14400 # Node ID dea2a7d1649ee0cfdd65fdd69bdda3a1119ba4b1 # Parent 903d37063c3dc44e6ebe075701b787265aa24cb4 Use bufloaded() instead of bufname() as a sanity check. diff -r 903d37063c3d -r dea2a7d1649e plugin/gundo.vim --- a/plugin/gundo.vim Thu Oct 28 20:42:03 2010 -0400 +++ b/plugin/gundo.vim Fri Oct 29 09:47:46 2010 -0400 @@ -397,8 +397,7 @@ ''' b = int(vim.eval('g:gundo_target_n')) - n = vim.eval('bufname(%d)' % b) - if not n: + if not vim.eval('bufloaded(%d)' % b): vim.command('echo "%s"' % (MISSING_BUFFER % b)) return False