# HG changeset patch # User Ludovic Chabant # Date 1461125557 25200 # Node ID add9f0ed0b49df96555e0a810016d76de170e1dc # Parent c04855b6f3188d37868519e54a95919be2c8f35a Save/restore `&foldenable` when diffing files. diff -r c04855b6f318 -r add9f0ed0b49 plugin/lawrencium.vim --- a/plugin/lawrencium.vim Fri Feb 19 15:54:53 2016 -0800 +++ b/plugin/lawrencium.vim Tue Apr 19 21:12:37 2016 -0700 @@ -2,6 +2,7 @@ " Maintainer: Ludovic Chabant " Version: 0.4.0 + " Globals {{{ if !exists('g:lawrencium_debug') @@ -1416,6 +1417,7 @@ let w:lawrencium_diffoff['&cursorbind'] = &l:cursorbind let w:lawrencium_diffoff['&foldmethod'] = &l:foldmethod let w:lawrencium_diffoff['&foldcolumn'] = &l:foldcolumn + let w:lawrencium_diffoff['&foldenable'] = &l:foldenable let w:lawrencium_diff_id = a:diff_id diffthis autocmd BufWinLeave call s:HgDiff_CleanUp()