neovim/test/functional/normal
Matthew Malcomson b1731fe1b5 vim-patch:8.0.0388
Fix a problem when filtering manually folded lines

When foldMarkAdjustRecurse() is called to adjust folds that start inside
the range of lines that are being moved and end outside that range, it
calculates `amount_after` for its recursive call incorrectly.
The calculation assumes that folds inside the changed range are being
deleted, but this is not always the case.

This means nested folds that start after the changed range of lines are
shifted an incorrect amount.

We fix this by calculating the `amount_after` differently if the folds
inside the changed range are not being deleted.
2017-03-02 00:18:00 +01:00
..
count_spec.lua Correct logic for setting NormalState.toplevel 2016-09-30 07:29:25 -04:00
fold_spec.lua vim-patch:8.0.0388 2017-03-02 00:18:00 +01:00
K_spec.lua Mark some functional tests as pending in Windows 2016-08-26 08:21:41 +01:00
put_spec.lua put fixup, esp. ". register close #5709 #5781 2017-01-18 12:28:10 +00:00
undo_spec.lua undo: :earlier, g-: Set b_u_seq_cur correctly. (#6016) 2017-01-31 05:46:55 +01:00