aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/os/channel.c
Commit message (Expand)AuthorAge
* msgpack-rpc: Create subdirectory for msgpack-rpc modulesThiago de Arruda2014-10-21
* rstream: Extract some RStream functionality to RBufferThiago de Arruda2014-10-18
* api/msgpack-rpc: Improve error infrastructureThiago de Arruda2014-09-18
* channel: Fix unpacker loop conditionThiago de Arruda2014-09-16
* api/msgpack-rpc: Implement `channel_close` and expose to vimscriptThiago de Arruda2014-09-12
* api/msgpack-rpc: Refactor msgpack_rpc_helpers.{c,h}Thiago de Arruda2014-09-12
* msgpack-rpc: Remove the `msgpack_rpc_unpack` functionThiago de Arruda2014-09-12
* channel: Remove code for automatically closing in channel_send_callThiago de Arruda2014-08-31
* msgpack-rpc: Always use arrays when sending events or callsThiago de Arruda2014-08-29
* api: Implement '--embedded-mode' command-line optionThiago de Arruda2014-08-28
* channel: Implement channel_from_stdio functionThiago de Arruda2014-08-28
* channel: fix channel buffer sizeThiago de Arruda2014-08-28
* channel: Fix channel not being closed when the RStream reaches EOFThiago de Arruda2014-08-28
* Remove unused arg 'defer' in 'job_start' #1000oni-link2014-07-29
* events: Refactor how event deferral is handledThiago de Arruda2014-07-17
* api/events/msgpack: Insert log statements to improve debuggingThiago de Arruda2014-07-17
* provider: New module used to expose extension points for core servicesThiago de Arruda2014-07-17
* channel: Bugfixes and refactorThiago de Arruda2014-07-17
* job: No longer free the job data. It's now done by the exit callbackThiago de Arruda2014-07-17
* channel: Implement channel_exists functionThiago de Arruda2014-07-17
* channel: Refactor channel_from_job to return the channel idThiago de Arruda2014-07-17
* wstream: Pass WBuffer refcount as a constructor parameterThiago de Arruda2014-07-17
* Use strict function prototypes #945Pavel Platto2014-07-14
* move <inttypes.h> include out of vim.hBrandon Coleman2014-07-09
* remove stdbool.h include from vim.h and globals.hBrandon Coleman2014-07-09
* channel/msgpack_rpc: Refactor API dispatchingThiago de Arruda2014-06-24
* channel/msgpack_rpc: Refactor to better split functions across modulesThiago de Arruda2014-06-24
* channel: Implement the 'channel_send_call' functionThiago de Arruda2014-06-24
* channel/msgpack_rpc: Refactor msgpack_rpc_notification/serialize_eventThiago de Arruda2014-06-24
* channel: Extract function for sending errors that are not responsesThiago de Arruda2014-06-24
* channel: Extract 'channel_write' functionThiago de Arruda2014-06-24
* job: Add a `maxmem` parameter to job_startThiago de Arruda2014-06-24
* api: Change type of event data to `Object` from `typval_T`Thiago de Arruda2014-06-18
* channel: Make channel_{un}subscribe abort the program for invalid idsThiago de Arruda2014-06-18
* job: Add defer flag and setter methodThiago de Arruda2014-06-18
* job: Refactor to use pointers instead of idsThiago de Arruda2014-06-18
* wstream: Refactor wstream_new_buffer/wstream_writeThiago de Arruda2014-06-18
* msgpack_rpc: Deal with deserialization failuresThiago de Arruda2014-06-17
* Remove unneeded klist include in channel.cZyX2014-06-02
* Make nvim/lib/k*.h headers be the last one in the listZyX2014-06-02
* Add automatic generation of headersZyX2014-06-02
* Move documentation from function declarations to definitionsZyX2014-06-02
* Refactor: Redefine `Map(T)` as a more generic `Map(T, U)` macroThiago de Arruda2014-05-30
* Channel: Refactor: Extract register_channel functionThiago de Arruda2014-05-28
* Channel: Refactor: Extract serialize_event functionThiago de Arruda2014-05-28
* API: Events: Add functions for {un}subscribing to broadcasted eventsThiago de Arruda2014-05-28
* API: Events: Add support for broadcasting eventsThiago de Arruda2014-05-28
* WStream: Refactor: Use reference count for memory managementThiago de Arruda2014-05-28
* Refactor: Remove support for multiple protocolsThiago de Arruda2014-05-27
* Build: Add more files to clint-files.txt and fix errorsThiago de Arruda2014-05-26