tui: "backpressure": Drop messages to avoid flooding.

Closes #1234

multiqueue:
- Implement multiqueue_size()
- Rename MultiQueueItem.parent to MultiQueueItem.parent_item, to avoid confusion
  with MultiQueue.parent.
This commit is contained in:
Justin M. Keyes
2016-10-03 10:46:11 +02:00
parent 5082af415f
commit 043f85210a
11 changed files with 130 additions and 42 deletions

View File

@@ -13,6 +13,7 @@
#include "nvim/iconv.h"
#include "nvim/version.h"
#include "nvim/charset.h"
#include "nvim/macros.h"
#include "nvim/memline.h"
#include "nvim/memory.h"
#include "nvim/message.h"
@@ -22,9 +23,6 @@
// version info generated by the build system
#include "auto/versiondef.h"
#define STR_(x) #x
#define STR(x) STR_(x)
// for ":version", ":intro", and "nvim --version"
#ifndef NVIM_VERSION_MEDIUM
#define NVIM_VERSION_MEDIUM STR(NVIM_VERSION_MAJOR) "." STR(NVIM_VERSION_MINOR)\