aboutsummaryrefslogtreecommitdiff
path: root/runtime/syntax/gitcommit.vim
diff options
context:
space:
mode:
authoroni-link <knil.ino@gmail.com>2015-02-12 13:24:41 +0100
committerThiago de Arruda <tpadilha84@gmail.com>2015-04-03 08:03:25 -0300
commitdb3ae72d1952cd93d5736c3ffd35eedcce0b5488 (patch)
treeb0750a8d8d038839da660126d5f4e2946a7a6609 /runtime/syntax/gitcommit.vim
parentab026375923feb2e98d0d7bb3c10ded6aaf07ff0 (diff)
downloadrneovim-db3ae72d1952cd93d5736c3ffd35eedcce0b5488.tar.gz
rneovim-db3ae72d1952cd93d5736c3ffd35eedcce0b5488.tar.bz2
rneovim-db3ae72d1952cd93d5736c3ffd35eedcce0b5488.zip
Prevent too early sending of delayed notifications.
Notifications for a channel will be sent directly if there are no pending requests (for this channel). Otherwise notifications are queued for later sending. But in two cases a notification could be sent with pending requests: * Broadcasting a notification * A channel that has just finished its last pending request would call send_delayed_notifications() for all channels. To prevent this, every channel can now only send its own delayed notifications and broadcasting checks for pending requests.
Diffstat (limited to 'runtime/syntax/gitcommit.vim')
0 files changed, 0 insertions, 0 deletions