Fix things when you've maxed out your undolevels.
This sure is ugly, but it's the only efficient way I can find to do it. fixes issue 12
This commit is contained in:
parent
0cfc31aeb3
commit
ae996744a5
@ -556,11 +556,7 @@ def _goto_window_for_buffer_name(bn):
|
||||
def _undo_to(n):
|
||||
n = int(n)
|
||||
if n == 0:
|
||||
try:
|
||||
vim.command('silent! undo 1')
|
||||
except vim.error:
|
||||
return
|
||||
vim.command('silent undo')
|
||||
vim.command('silent earlier 999999999d')
|
||||
else:
|
||||
vim.command('silent undo %d' % n)
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user