Do not emit 'modified' when called within soon
Do not emit 'modified' when called within soon

While 'modified' may called too often when user programatically modify
a file content (e.g. by Qfreplace) or combined action (e.g 'index:toggle')

A new event 'modified:delay' would emit 'modified' after {delay} ms and
cancel all 'modified:delay' events which has called previously within {delay} ms.

lambdalisue/gina.vim