]> granicus.if.org Git - vim/commit
patch 8.1.1389: changes are not flushed when end and start overlap v8.1.1389
authorBram Moolenaar <Bram@vim.org>
Fri, 24 May 2019 19:39:27 +0000 (21:39 +0200)
committerBram Moolenaar <Bram@vim.org>
Fri, 24 May 2019 19:39:27 +0000 (21:39 +0200)
commit7b31a181c84ec6b9050892e80f3132907569f8d8
tree1d12931fd5662f6c266b6e7fdcc620d2c82d6437
parentf0884c5f3f5a25481d1e16f0979aa978a6690bb1
patch 8.1.1389: changes are not flushed when end and start overlap

Problem:    Changes are not flushed when end and start overlap. (Paul Jolly)
Solution:   When end of a previous changes overlaps with start of a new
            change, first flush listeners.
src/change.c
src/testdir/test_listener.vim
src/version.c