/** * Tae Won Ha - http://taewon.de - @hataewon * See LICENSE */ @import Foundation; @class NeoVimServer; extern NeoVimServer *_neovim_server; extern void server_start_neovim(); extern void server_vim_command(NSString *input); extern void server_vim_command_output(NSUInteger responseId, NSString *input); extern void server_vim_input(NSString *input); extern void server_delete(NSInteger count); extern void server_resize(int width, int height); extern void server_vim_input_marked_text(NSString *markedText); extern bool server_has_dirty_docs(); extern NSString *server_escaped_filename(NSString *filename); extern NSArray *server_buffers(); extern NSArray *server_tabs(); extern void server_get_bool_option(NSUInteger responseId, NSString *option); extern void server_set_bool_option(NSUInteger responseId, NSString *option, bool value); extern void server_select_win(int window_handle); extern void server_quit();