/** * Tae Won Ha - http://taewon.de - @hataewon * See LICENSE */ #import typedef NS_ENUM(NSUInteger, NeoVimServerMsgId) { NeoVimServerMsgIdServerReady = 0, NeoVimServerMsgIdNeoVimReady, NeoVimServerMsgIdResize, NeoVimServerMsgIdClear, NeoVimServerMsgIdEolClear, NeoVimServerMsgIdSetPosition, NeoVimServerMsgIdSetMenu, NeoVimServerMsgIdBusyStart, NeoVimServerMsgIdBusyStop, NeoVimServerMsgIdMouseOn, NeoVimServerMsgIdMouseOff, NeoVimServerMsgIdModeChange, NeoVimServerMsgIdSetScrollRegion, NeoVimServerMsgIdScroll, NeoVimServerMsgIdSetHighlightAttributes, NeoVimServerMsgIdPut, NeoVimServerMsgIdPutMarked, NeoVimServerMsgIdUnmark, NeoVimServerMsgIdBell, NeoVimServerMsgIdVisualBell, NeoVimServerMsgIdFlush, NeoVimServerMsgIdSetForeground, NeoVimServerMsgIdSetBackground, NeoVimServerMsgIdSetSpecial, NeoVimServerMsgIdSuspend, NeoVimServerMsgIdSetTitle, NeoVimServerMsgIdSetIcon, NeoVimServerMsgIdStop, #ifdef DEBUG NeoVimServerDebug1, #endif }; typedef NS_ENUM(NSUInteger, NeoVimAgentMsgId) { NeoVimAgentMsgIdAgentReady = 0, NeoVimAgentMsgIdCommand, NeoVimAgentMsgIdInput, NeoVimAgentMsgIdInputMarked, NeoVimAgentMsgIdDelete, NeoVimAgentMsgIdResize, NeoVimAgentMsgIdQuit, NeoVimAgentMsgIdDirtyDocs, NeoVimAgentMsgIdEscapeFileNames, NeoVimAgentMsgIdGetBuffers, #ifdef DEBUG NeoVimAgentDebug1, #endif };