aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/ui_bridge.h
Commit message (Collapse)AuthorAge
* refactor: format all C files under nvim/ #15977dundargoc2021-10-12
| | | | | | | | * refactor: format all C files under nvim * refactor: disable formatting for Vim-owned files: * src/nvim/indent_c.c * src/nvim/regexp.c * src/nvim/regexp_nfa.c * src/nvim/testdir/samples/memfile_test.c
* tui: "backpressure": Drop messages to avoid flooding.Justin M. Keyes2016-12-09
| | | | | | | | | Closes #1234 multiqueue: - Implement multiqueue_size() - Rename MultiQueueItem.parent to MultiQueueItem.parent_item, to avoid confusion with MultiQueue.parent.
* Revert "tui: Move ui_bridge module to tui/ namespace."Justin M. Keyes2016-10-13
| | | | | | ui_bridge.c is useful for libnvim consumers, not just the built-in TUI. This reverts commit beb2e4f095583af09ebe9c66e3bf453b61511f23.
* tui: Move ui_bridge module to tui/ namespace.Justin M. Keyes2016-09-28
|
* doc: minor comment tweaksJustin M. Keyes2016-09-28
|
* *: Fix errors from new linter checksZyX2016-06-11
|
* ui_bridge: Fix race condition that results in deadlock.Thiago de Arruda2015-10-31
| | | | Fixed by waiting until the UI thread finishes processing events. Close #3541.
* ui: Implement module for thread-safe communication with UThiago de Arruda2015-09-06
The ui_bridge.c module implements a surrogate UI that forwards calls to another thread.