Merge pull request #30 from simnalamburt/nvim-support
Neovim support: line buffers shouldn't contain newlines
    
        | author | 
        Steve Losh <steve@stevelosh.com> | 
    
    
        | date | 
        Tue, 19 Jan 2016 14:46:47 +0000 | 
    
    
    
        | parents | 
        1be6a45c04c8 
(current diff)
9a42f3562a99 
(diff)
 | 
    
    
        | children | 
        6577ac10e324
 | 
    
    
        | branches/tags | 
        v2.6.1  | 
    
    
        | files | 
        autoload/gundo.py  | 
    
Changes
    
--- a/autoload/gundo.py	Mon Dec 07 16:00:57 2015 +0000
+++ b/autoload/gundo.py	Tue Jan 19 14:46:47 2016 +0000
@@ -336,7 +336,7 @@
 def _output_preview_text(lines):
     _goto_window_for_buffer_name('__Gundo_Preview__')
     vim.command('setlocal modifiable')
-    vim.current.buffer[:] = lines
+    vim.current.buffer[:] = [line.rstrip('\n') for line in lines]
     vim.command('setlocal nomodifiable')
 
 def _generate_preview_diff(current, node_before, node_after):