{-# options_haddock prune #-}

module Ribosome.Host.Api.Data where

import Ribosome.Host.TH.Api.GenerateData (generateData)

RpcCall [Text]
RpcCall [Object]
RpcCall [Window]
RpcCall [Tabpage]
RpcCall [Buffer]
RpcCall ()
RpcCall Text
RpcCall Window
RpcCall Tabpage
RpcCall Buffer
Bool -> Bool -> RpcCall Buffer
Double -> Double -> Double -> Double -> RpcCall ()
Int -> RpcCall [Object]
Int -> RpcCall ()
Int -> Bool -> Bool -> Map Text Object -> RpcCall ()
Int -> Int -> RpcCall ()
Int -> Int -> Bool -> RpcCall ()
Int -> Int -> Int -> RpcCall ()
Int -> Int -> Map Text Object -> RpcCall ()
Int -> Text -> RpcCall ()
Int -> Text -> Map Text Object -> RpcCall ()
Int -> Map Text Object -> RpcCall ()
Int -> Window -> ShowS
Int -> Tabpage -> ShowS
Int -> Buffer -> ShowS
[Text] -> Text -> Bool -> Bool -> RpcCall ()
[Object] -> RpcCall [Object]
[Object] -> Bool -> Map Text Object -> RpcCall ()
[Window] -> ShowS
[Tabpage] -> ShowS
[Buffer] -> ShowS
Text -> RpcCall Bool
Text -> RpcCall Int
Text -> RpcCall [Map Text Object]
Text -> RpcCall ()
Text -> RpcCall Text
Text -> Bool -> RpcCall [Text]
Text -> Bool -> RpcCall Text
Text -> Bool -> Bool -> Bool -> RpcCall Text
Text -> Bool -> Int -> RpcCall Bool
Text -> Text -> RpcCall ()
Text -> Text -> Bool -> RpcCall ()
Text -> Text -> Text -> Int -> Int -> Int -> RpcCall ()
Text -> Text -> Text -> Map Text Object -> RpcCall ()
Text -> Map Text Object -> RpcCall Int
Text -> Map Text Object -> RpcCall [Object]
Text
-> Map Text Object
-> Text
-> Map Text Object
-> Map Text Object
-> RpcCall ()
Map Text Object -> RpcCall [Object]
Map Text Object -> RpcCall ()
Object -> Either DecodeError Window
Object -> Either DecodeError Tabpage
Object -> Either DecodeError Buffer
Window -> String
Window -> Object
Window -> RpcCall Bool
Window -> RpcCall Int
Window -> RpcCall ()
Window -> RpcCall (Int, Int)
Window -> RpcCall Tabpage
Window -> RpcCall Buffer
Window -> Bool -> RpcCall ()
Window -> Int -> RpcCall ()
Window -> (Int, Int) -> RpcCall ()
Window -> Text -> RpcCall ()
Window -> Map Text Object -> RpcCall ()
Window -> Window -> Bool
Window -> Buffer -> RpcCall ()
Tabpage -> String
Tabpage -> Object
Tabpage -> RpcCall Bool
Tabpage -> RpcCall Int
Tabpage -> RpcCall [Window]
Tabpage -> RpcCall ()
Tabpage -> RpcCall Window
Tabpage -> Text -> RpcCall ()
Tabpage -> Tabpage -> Bool
Buffer -> String
Buffer -> Object
Buffer -> RpcCall Bool
Buffer -> RpcCall Int
Buffer -> RpcCall ()
Buffer -> RpcCall Text
Buffer -> Bool -> Map Text Object -> RpcCall Bool
Buffer -> Bool -> Map Text Object -> RpcCall Window
Buffer -> Int -> RpcCall Int
Buffer -> Int -> RpcCall ()
Buffer -> Int -> RpcCall Text
Buffer -> Int -> Int -> RpcCall Bool
Buffer -> Int -> Int -> Bool -> RpcCall [Text]
Buffer -> Int -> Int -> Bool -> Bool -> RpcCall [Text]
Buffer -> Int -> Int -> Bool -> Bool -> [Text] -> RpcCall ()
Buffer -> Int -> Int -> Bool -> [Text] -> RpcCall ()
Buffer -> Int -> Int -> Int -> RpcCall ()
Buffer -> Int -> Int -> Int -> Int -> [Text] -> RpcCall ()
Buffer
-> Int -> Int -> Int -> Int -> Map Text Object -> RpcCall [Text]
Buffer -> Int -> Int -> Int -> Map Text Object -> RpcCall Int
Buffer -> Int -> Int -> [Object] -> Map Text Object -> RpcCall Int
Buffer -> Int -> Int -> Map Text Object -> RpcCall [Int]
Buffer -> Int -> [Text] -> RpcCall ()
Buffer -> Int -> Text -> RpcCall ()
Buffer -> Int -> Text -> Int -> Int -> Int -> RpcCall Int
Buffer -> Text -> RpcCall Bool
Buffer -> Text -> RpcCall [Map Text Object]
Buffer -> Text -> RpcCall ()
Buffer -> Text -> RpcCall (Int, Int)
Buffer -> Text -> Int -> Int -> Map Text Object -> RpcCall Bool
Buffer -> Text -> Text -> RpcCall ()
Buffer -> Text -> Text -> Text -> Map Text Object -> RpcCall ()
Buffer -> Map Text Object -> RpcCall Int
Buffer -> Map Text Object -> RpcCall ()
Buffer -> Buffer -> Bool
(Int -> Window -> ShowS)
-> (Window -> String) -> ([Window] -> ShowS) -> Show Window
(Int -> Tabpage -> ShowS)
-> (Tabpage -> String) -> ([Tabpage] -> ShowS) -> Show Tabpage
(Int -> Buffer -> ShowS)
-> (Buffer -> String) -> ([Buffer] -> ShowS) -> Show Buffer
(Object -> Either DecodeError Window) -> MsgpackDecode Window
(Object -> Either DecodeError Tabpage) -> MsgpackDecode Tabpage
(Object -> Either DecodeError Buffer) -> MsgpackDecode Buffer
(Window -> Object) -> MsgpackEncode Window
(Window -> Window -> Bool)
-> (Window -> Window -> Bool) -> Eq Window
(Tabpage -> Object) -> MsgpackEncode Tabpage
(Tabpage -> Tabpage -> Bool)
-> (Tabpage -> Tabpage -> Bool) -> Eq Tabpage
(Buffer -> Object) -> MsgpackEncode Buffer
(Buffer -> Buffer -> Bool)
-> (Buffer -> Buffer -> Bool) -> Eq Buffer
forall p_0.
MsgpackEncode p_0 =>
p_0 -> Map Text Object -> RpcCall Int
forall p_0.
MsgpackEncode p_0 =>
p_0 -> Map Text Object -> RpcCall ()
forall p_1. MsgpackEncode p_1 => Text -> p_1 -> RpcCall ()
forall p_1.
MsgpackEncode p_1 =>
Text -> p_1 -> Map Text Object -> RpcCall ()
forall p_2.
MsgpackEncode p_2 =>
Window -> Text -> p_2 -> RpcCall ()
forall p_2.
MsgpackEncode p_2 =>
Tabpage -> Text -> p_2 -> RpcCall ()
forall p_2.
MsgpackEncode p_2 =>
Buffer -> Text -> p_2 -> RpcCall ()
forall p_2.
MsgpackEncode p_2 =>
Buffer -> Text -> p_2 -> Map Text Object -> RpcCall ()
forall a. MsgpackDecode a => RpcCall a
forall a. MsgpackDecode a => Int -> RpcCall a
forall a. MsgpackDecode a => Int -> Bool -> RpcCall a
forall a. MsgpackDecode a => Int -> Int -> RpcCall a
forall a. MsgpackDecode a => Text -> RpcCall a
forall a. MsgpackDecode a => Text -> Bool -> RpcCall a
forall a.
MsgpackDecode a =>
Text -> Int -> Map Text Object -> RpcCall a
forall a. MsgpackDecode a => Text -> [Object] -> RpcCall a
forall a. MsgpackDecode a => Text -> Text -> Bool -> RpcCall a
forall a. MsgpackDecode a => Text -> Map Text Object -> RpcCall a
forall a. MsgpackDecode a => Map Text Object -> RpcCall a
forall a. MsgpackDecode a => Window -> RpcCall a
forall a. MsgpackDecode a => Window -> Text -> RpcCall a
forall a. MsgpackDecode a => Window -> LuaRef -> RpcCall a
forall a. MsgpackDecode a => Tabpage -> Text -> RpcCall a
forall a. MsgpackDecode a => Buffer -> Text -> RpcCall a
forall a. MsgpackDecode a => Buffer -> Map Text Object -> RpcCall a
forall a. MsgpackDecode a => Buffer -> LuaRef -> RpcCall a
forall a. (a -> Object) -> MsgpackEncode a
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
forall a. (Object -> Either DecodeError a) -> MsgpackDecode a
forall p_2 p_3.
(MsgpackEncode p_2, MsgpackEncode p_3) =>
Buffer -> Int -> p_2 -> p_3 -> Map Text Object -> RpcCall [Object]
forall p_0 a.
(MsgpackDecode a, MsgpackEncode p_0) =>
p_0 -> Text -> [Object] -> RpcCall a
forall p_1 a.
(MsgpackDecode a, MsgpackEncode p_1) =>
Text -> p_1 -> RpcCall a
forall p_2 a.
(MsgpackDecode a, MsgpackEncode p_2) =>
Window -> Text -> p_2 -> RpcCall a
forall p_2 a.
(MsgpackDecode a, MsgpackEncode p_2) =>
Tabpage -> Text -> p_2 -> RpcCall a
forall p_2 a.
(MsgpackDecode a, MsgpackEncode p_2) =>
Buffer -> Text -> p_2 -> RpcCall a
windowIsValid :: Window -> RpcCall Bool
windowGetTabpage :: Window -> RpcCall Tabpage
windowGetPosition :: Window -> RpcCall (Int, Int)
windowSetOption :: forall p_2.
MsgpackEncode p_2 =>
Window -> Text -> p_2 -> RpcCall ()
windowGetOption :: forall a. MsgpackDecode a => Window -> Text -> RpcCall a
windowGetVar :: forall a. MsgpackDecode a => Window -> Text -> RpcCall a
windowSetWidth :: Window -> Int -> RpcCall ()
windowGetWidth :: Window -> RpcCall Int
windowSetHeight :: Window -> Int -> RpcCall ()
windowGetHeight :: Window -> RpcCall Int
windowSetCursor :: Window -> (Int, Int) -> RpcCall ()
windowGetCursor :: Window -> RpcCall (Int, Int)
windowGetBuffer :: Window -> RpcCall Buffer
vimCallFunction :: forall a. MsgpackDecode a => Text -> [Object] -> RpcCall a
vimEval :: forall a. MsgpackDecode a => Text -> RpcCall a
vimCommand :: Text -> RpcCall ()
vimGetApiInfo :: RpcCall [Object]
vimGetColorMap :: forall a. MsgpackDecode a => RpcCall a
vimNameToColor :: Text -> RpcCall Int
vimUnsubscribe :: Text -> RpcCall ()
vimSubscribe :: Text -> RpcCall ()
vimSetCurrentTabpage :: Tabpage -> RpcCall ()
vimGetCurrentTabpage :: RpcCall Tabpage
vimGetTabpages :: RpcCall [Tabpage]
vimSetCurrentWindow :: Window -> RpcCall ()
vimGetCurrentWindow :: RpcCall Window
vimGetWindows :: RpcCall [Window]
vimSetCurrentBuffer :: Buffer -> RpcCall ()
vimGetCurrentBuffer :: RpcCall Buffer
vimGetBuffers :: RpcCall [Buffer]
vimReportError :: Text -> RpcCall ()
vimErrWrite :: Text -> RpcCall ()
vimOutWrite :: Text -> RpcCall ()
vimSetOption :: forall p_1. MsgpackEncode p_1 => Text -> p_1 -> RpcCall ()
vimGetOption :: forall a. MsgpackDecode a => Text -> RpcCall a
vimGetVvar :: forall a. MsgpackDecode a => Text -> RpcCall a
vimGetVar :: forall a. MsgpackDecode a => Text -> RpcCall a
vimDelCurrentLine :: RpcCall ()
vimSetCurrentLine :: Text -> RpcCall ()
vimGetCurrentLine :: RpcCall Text
vimChangeDirectory :: Text -> RpcCall ()
vimListRuntimePaths :: RpcCall [Text]
vimStrwidth :: Text -> RpcCall Int
vimReplaceTermcodes :: Text -> Bool -> Bool -> Bool -> RpcCall Text
vimInput :: Text -> RpcCall Int
vimFeedkeys :: Text -> Text -> Bool -> RpcCall ()
uiTryResize :: forall a. MsgpackDecode a => Int -> Int -> RpcCall a
uiDetach :: RpcCall ()
tabpageIsValid :: Tabpage -> RpcCall Bool
tabpageGetWindow :: Tabpage -> RpcCall Window
tabpageGetVar :: forall a. MsgpackDecode a => Tabpage -> Text -> RpcCall a
tabpageGetWindows :: Tabpage -> RpcCall [Window]
bufferAddHighlight :: Buffer -> Int -> Text -> Int -> Int -> Int -> RpcCall Int
bufferClearHighlight :: Buffer -> Int -> Int -> Int -> RpcCall ()
bufferGetNumber :: Buffer -> RpcCall Int
vimCommandOutput :: Text -> RpcCall Text
bufferGetMark :: Buffer -> Text -> RpcCall (Int, Int)
bufferIsValid :: Buffer -> RpcCall Bool
bufferSetName :: Buffer -> Text -> RpcCall ()
bufferGetName :: Buffer -> RpcCall Text
bufferSetOption :: forall p_2.
MsgpackEncode p_2 =>
Buffer -> Text -> p_2 -> RpcCall ()
bufferGetOption :: forall a. MsgpackDecode a => Buffer -> Text -> RpcCall a
bufferGetVar :: forall a. MsgpackDecode a => Buffer -> Text -> RpcCall a
bufferSetLines :: Buffer -> Int -> Int -> Bool -> [Text] -> RpcCall ()
bufferGetLines :: Buffer -> Int -> Int -> Bool -> RpcCall [Text]
bufferLineCount :: Buffer -> RpcCall Int
nvimWinCall :: forall a. MsgpackDecode a => Window -> LuaRef -> RpcCall a
nvimWinClose :: Window -> Bool -> RpcCall ()
nvimWinHide :: Window -> RpcCall ()
nvimWinIsValid :: Window -> RpcCall Bool
nvimWinGetNumber :: Window -> RpcCall Int
nvimWinGetTabpage :: Window -> RpcCall Tabpage
nvimWinGetPosition :: Window -> RpcCall (Int, Int)
nvimWinSetOption :: forall p_2.
MsgpackEncode p_2 =>
Window -> Text -> p_2 -> RpcCall ()
nvimWinGetOption :: forall a. MsgpackDecode a => Window -> Text -> RpcCall a
nvimWinDelVar :: Window -> Text -> RpcCall ()
nvimWinSetVar :: forall p_2.
MsgpackEncode p_2 =>
Window -> Text -> p_2 -> RpcCall ()
nvimWinGetVar :: forall a. MsgpackDecode a => Window -> Text -> RpcCall a
nvimWinSetWidth :: Window -> Int -> RpcCall ()
nvimWinGetWidth :: Window -> RpcCall Int
nvimWinSetHeight :: Window -> Int -> RpcCall ()
nvimWinGetHeight :: Window -> RpcCall Int
nvimWinSetCursor :: Window -> (Int, Int) -> RpcCall ()
nvimWinGetCursor :: Window -> RpcCall (Int, Int)
nvimWinSetBuf :: Window -> Buffer -> RpcCall ()
nvimWinGetBuf :: Window -> RpcCall Buffer
nvimWinGetConfig :: forall a. MsgpackDecode a => Window -> RpcCall a
nvimWinSetConfig :: Window -> Map Text Object -> RpcCall ()
nvimOpenWin :: Buffer -> Bool -> Map Text Object -> RpcCall Window
nvimParseExpression :: forall a. MsgpackDecode a => Text -> Text -> Bool -> RpcCall a
nvimCallDictFunction :: forall p_0 a.
(MsgpackDecode a, MsgpackEncode p_0) =>
p_0 -> Text -> [Object] -> RpcCall a
nvimCallFunction :: forall a. MsgpackDecode a => Text -> [Object] -> RpcCall a
nvimEval :: forall a. MsgpackDecode a => Text -> RpcCall a
nvimCommand :: Text -> RpcCall ()
nvimExec :: Text -> Bool -> RpcCall Text
nvimDelUserCommand :: Text -> RpcCall ()
nvimCreateUserCommand :: forall p_1.
MsgpackEncode p_1 =>
Text -> p_1 -> Map Text Object -> RpcCall ()
nvimEvalStatusline :: forall a. MsgpackDecode a => Text -> Map Text Object -> RpcCall a
nvimGetMark :: Text -> Map Text Object -> RpcCall [Object]
nvimDelMark :: Text -> RpcCall Bool
nvimSelectPopupmenuItem :: Int -> Bool -> Bool -> Map Text Object -> RpcCall ()
nvimGetProc :: forall a. MsgpackDecode a => Int -> RpcCall a
nvimGetProcChildren :: Int -> RpcCall [Object]
nvimListUis :: RpcCall [Object]
nvimCallAtomic :: [Object] -> RpcCall [Object]
nvimListChans :: RpcCall [Object]
nvimGetChanInfo :: forall a. MsgpackDecode a => Int -> RpcCall a
nvimSetClientInfo :: Text
-> Map Text Object
-> Text
-> Map Text Object
-> Map Text Object
-> RpcCall ()
nvimGetApiInfo :: RpcCall [Object]
nvimGetCommands :: forall a. MsgpackDecode a => Map Text Object -> RpcCall a
nvimDelKeymap :: Text -> Text -> RpcCall ()
nvimSetKeymap :: Text -> Text -> Text -> Map Text Object -> RpcCall ()
nvimGetKeymap :: Text -> RpcCall [Map Text Object]
nvimGetMode :: forall a. MsgpackDecode a => RpcCall a
nvimLoadContext :: forall a. MsgpackDecode a => Map Text Object -> RpcCall a
nvimGetContext :: forall a. MsgpackDecode a => Map Text Object -> RpcCall a
nvimGetColorMap :: forall a. MsgpackDecode a => RpcCall a
nvimGetColorByName :: Text -> RpcCall Int
nvimUnsubscribe :: Text -> RpcCall ()
nvimSubscribe :: Text -> RpcCall ()
nvimPut :: [Text] -> Text -> Bool -> Bool -> RpcCall ()
nvimPaste :: Text -> Bool -> Int -> RpcCall Bool
nvimSetCurrentTabpage :: Tabpage -> RpcCall ()
nvimGetCurrentTabpage :: RpcCall Tabpage
nvimListTabpages :: RpcCall [Tabpage]
nvimChanSend :: Int -> Text -> RpcCall ()
nvimOpenTerm :: Buffer -> Map Text Object -> RpcCall Int
nvimCreateBuf :: Bool -> Bool -> RpcCall Buffer
nvimSetCurrentWin :: Window -> RpcCall ()
nvimGetCurrentWin :: RpcCall Window
nvimListWins :: RpcCall [Window]
nvimSetCurrentBuf :: Buffer -> RpcCall ()
nvimGetCurrentBuf :: RpcCall Buffer
nvimListBufs :: RpcCall [Buffer]
nvimErrWriteln :: Text -> RpcCall ()
nvimErrWrite :: Text -> RpcCall ()
nvimOutWrite :: Text -> RpcCall ()
nvimEcho :: [Object] -> Bool -> Map Text Object -> RpcCall ()
nvimSetOption :: forall p_1. MsgpackEncode p_1 => Text -> p_1 -> RpcCall ()
nvimGetOptionInfo :: forall a. MsgpackDecode a => Text -> RpcCall a
nvimGetAllOptionsInfo :: forall a. MsgpackDecode a => RpcCall a
nvimSetOptionValue :: forall p_1.
MsgpackEncode p_1 =>
Text -> p_1 -> Map Text Object -> RpcCall ()
nvimGetOptionValue :: forall a. MsgpackDecode a => Text -> Map Text Object -> RpcCall a
nvimGetOption :: forall a. MsgpackDecode a => Text -> RpcCall a
nvimSetVvar :: forall p_1. MsgpackEncode p_1 => Text -> p_1 -> RpcCall ()
nvimGetVvar :: forall a. MsgpackDecode a => Text -> RpcCall a
nvimDelVar :: Text -> RpcCall ()
nvimSetVar :: forall p_1. MsgpackEncode p_1 => Text -> p_1 -> RpcCall ()
nvimGetVar :: forall a. MsgpackDecode a => Text -> RpcCall a
nvimDelCurrentLine :: RpcCall ()
nvimSetCurrentLine :: Text -> RpcCall ()
nvimGetCurrentLine :: RpcCall Text
nvimSetCurrentDir :: Text -> RpcCall ()
nvimGetRuntimeFile :: Text -> Bool -> RpcCall [Text]
nvimListRuntimePaths :: RpcCall [Text]
nvimStrwidth :: Text -> RpcCall Int
nvimNotify :: forall a.
MsgpackDecode a =>
Text -> Int -> Map Text Object -> RpcCall a
nvimExecLua :: forall a. MsgpackDecode a => Text -> [Object] -> RpcCall a
nvimReplaceTermcodes :: Text -> Bool -> Bool -> Bool -> RpcCall Text
nvimInputMouse :: Text -> Text -> Text -> Int -> Int -> Int -> RpcCall ()
nvimInput :: Text -> RpcCall Int
nvimFeedkeys :: Text -> Text -> Bool -> RpcCall ()
nvimSetHl :: Int -> Text -> Map Text Object -> RpcCall ()
nvimGetHlIdByName :: Text -> RpcCall Int
nvimGetHlById :: forall a. MsgpackDecode a => Int -> Bool -> RpcCall a
nvimGetHlByName :: forall a. MsgpackDecode a => Text -> Bool -> RpcCall a
nvimUiPumSetBounds :: Double -> Double -> Double -> Double -> RpcCall ()
nvimUiPumSetHeight :: Int -> RpcCall ()
nvimUiTryResizeGrid :: Int -> Int -> Int -> RpcCall ()
nvimUiSetOption :: forall p_1. MsgpackEncode p_1 => Text -> p_1 -> RpcCall ()
nvimUiTryResize :: Int -> Int -> RpcCall ()
nvimUiDetach :: RpcCall ()
uiAttach :: Int -> Int -> Bool -> RpcCall ()
nvimUiAttach :: Int -> Int -> Map Text Object -> RpcCall ()
nvimTabpageIsValid :: Tabpage -> RpcCall Bool
nvimTabpageGetNumber :: Tabpage -> RpcCall Int
nvimTabpageGetWin :: Tabpage -> RpcCall Window
nvimTabpageDelVar :: Tabpage -> Text -> RpcCall ()
nvimTabpageSetVar :: forall p_2.
MsgpackEncode p_2 =>
Tabpage -> Text -> p_2 -> RpcCall ()
nvimTabpageGetVar :: forall a. MsgpackDecode a => Tabpage -> Text -> RpcCall a
nvimTabpageListWins :: Tabpage -> RpcCall [Window]
nvimSetDecorationProvider :: Int -> Map Text Object -> RpcCall ()
nvimBufClearNamespace :: Buffer -> Int -> Int -> Int -> RpcCall ()
nvimBufAddHighlight :: Buffer -> Int -> Text -> Int -> Int -> Int -> RpcCall Int
nvimBufDelExtmark :: Buffer -> Int -> Int -> RpcCall Bool
nvimBufSetExtmark :: Buffer -> Int -> Int -> Int -> Map Text Object -> RpcCall Int
nvimBufGetExtmarks :: forall p_2 p_3.
(MsgpackEncode p_2, MsgpackEncode p_3) =>
Buffer -> Int -> p_2 -> p_3 -> Map Text Object -> RpcCall [Object]
nvimBufGetExtmarkById :: Buffer -> Int -> Int -> Map Text Object -> RpcCall [Int]
nvimGetNamespaces :: forall a. MsgpackDecode a => RpcCall a
nvimCreateNamespace :: Text -> RpcCall Int
vimDelVar :: forall a. MsgpackDecode a => Text -> RpcCall a
vimSetVar :: forall p_1 a.
(MsgpackDecode a, MsgpackEncode p_1) =>
Text -> p_1 -> RpcCall a
tabpageDelVar :: forall a. MsgpackDecode a => Tabpage -> Text -> RpcCall a
tabpageSetVar :: forall p_2 a.
(MsgpackDecode a, MsgpackEncode p_2) =>
Tabpage -> Text -> p_2 -> RpcCall a
windowDelVar :: forall a. MsgpackDecode a => Window -> Text -> RpcCall a
windowSetVar :: forall p_2 a.
(MsgpackDecode a, MsgpackEncode p_2) =>
Window -> Text -> p_2 -> RpcCall a
bufferDelVar :: forall a. MsgpackDecode a => Buffer -> Text -> RpcCall a
bufferSetVar :: forall p_2 a.
(MsgpackDecode a, MsgpackEncode p_2) =>
Buffer -> Text -> p_2 -> RpcCall a
bufferSetLineSlice :: Buffer -> Int -> Int -> Bool -> Bool -> [Text] -> RpcCall ()
bufferGetLineSlice :: Buffer -> Int -> Int -> Bool -> Bool -> RpcCall [Text]
bufferDelLine :: Buffer -> Int -> RpcCall ()
bufferSetLine :: Buffer -> Int -> Text -> RpcCall ()
bufferGetLine :: Buffer -> Int -> RpcCall Text
bufferInsert :: Buffer -> Int -> [Text] -> RpcCall ()
nvimBufSetVirtualText :: Buffer -> Int -> Int -> [Object] -> Map Text Object -> RpcCall Int
nvimBufClearHighlight :: Buffer -> Int -> Int -> Int -> RpcCall ()
nvimBufGetNumber :: Buffer -> RpcCall Int
nvimExecuteLua :: forall a. MsgpackDecode a => Text -> [Object] -> RpcCall a
nvimCommandOutput :: Text -> RpcCall Text
nvimBufDelUserCommand :: Buffer -> Text -> RpcCall ()
nvimBufCreateUserCommand :: forall p_2.
MsgpackEncode p_2 =>
Buffer -> Text -> p_2 -> Map Text Object -> RpcCall ()
nvimBufCall :: forall a. MsgpackDecode a => Buffer -> LuaRef -> RpcCall a
nvimBufGetMark :: Buffer -> Text -> RpcCall (Int, Int)
nvimBufSetMark :: Buffer -> Text -> Int -> Int -> Map Text Object -> RpcCall Bool
nvimBufDelMark :: Buffer -> Text -> RpcCall Bool
nvimBufIsValid :: Buffer -> RpcCall Bool
nvimBufDelete :: Buffer -> Map Text Object -> RpcCall ()
nvimBufIsLoaded :: Buffer -> RpcCall Bool
nvimBufSetName :: Buffer -> Text -> RpcCall ()
nvimBufGetName :: Buffer -> RpcCall Text
nvimBufSetOption :: forall p_2.
MsgpackEncode p_2 =>
Buffer -> Text -> p_2 -> RpcCall ()
nvimBufGetOption :: forall a. MsgpackDecode a => Buffer -> Text -> RpcCall a
nvimBufDelVar :: Buffer -> Text -> RpcCall ()
nvimBufSetVar :: forall p_2.
MsgpackEncode p_2 =>
Buffer -> Text -> p_2 -> RpcCall ()
nvimBufGetCommands :: forall a. MsgpackDecode a => Buffer -> Map Text Object -> RpcCall a
nvimBufDelKeymap :: Buffer -> Text -> Text -> RpcCall ()
nvimBufSetKeymap :: Buffer -> Text -> Text -> Text -> Map Text Object -> RpcCall ()
nvimBufGetKeymap :: Buffer -> Text -> RpcCall [Map Text Object]
nvimBufGetChangedtick :: Buffer -> RpcCall Int
nvimBufGetVar :: forall a. MsgpackDecode a => Buffer -> Text -> RpcCall a
nvimBufGetOffset :: Buffer -> Int -> RpcCall Int
nvimBufGetText :: Buffer
-> Int -> Int -> Int -> Int -> Map Text Object -> RpcCall [Text]
nvimBufSetText :: Buffer -> Int -> Int -> Int -> Int -> [Text] -> RpcCall ()
nvimBufSetLines :: Buffer -> Int -> Int -> Bool -> [Text] -> RpcCall ()
nvimBufGetLines :: Buffer -> Int -> Int -> Bool -> RpcCall [Text]
nvimBufDetach :: Buffer -> RpcCall Bool
nvimBufAttach :: Buffer -> Bool -> Map Text Object -> RpcCall Bool
nvimBufLineCount :: Buffer -> RpcCall Int
nvimExecAutocmds :: forall p_0.
MsgpackEncode p_0 =>
p_0 -> Map Text Object -> RpcCall ()
nvimDelAugroupByName :: Text -> RpcCall ()
nvimDelAugroupById :: Int -> RpcCall ()
nvimCreateAugroup :: Text -> Map Text Object -> RpcCall Int
nvimClearAutocmds :: Map Text Object -> RpcCall ()
nvimDelAutocmd :: Int -> RpcCall ()
nvimCreateAutocmd :: forall p_0.
MsgpackEncode p_0 =>
p_0 -> Map Text Object -> RpcCall Int
nvimGetAutocmds :: Map Text Object -> RpcCall [Object]
fromMsgpack :: Object -> Either DecodeError Buffer
$cfromMsgpack :: Object -> Either DecodeError Buffer
toMsgpack :: Buffer -> Object
$ctoMsgpack :: Buffer -> Object
fromMsgpack :: Object -> Either DecodeError Tabpage
$cfromMsgpack :: Object -> Either DecodeError Tabpage
toMsgpack :: Tabpage -> Object
$ctoMsgpack :: Tabpage -> Object
fromMsgpack :: Object -> Either DecodeError Window
$cfromMsgpack :: Object -> Either DecodeError Window
toMsgpack :: Window -> Object
$ctoMsgpack :: Window -> Object
showList :: [Buffer] -> ShowS
$cshowList :: [Buffer] -> ShowS
show :: Buffer -> String
$cshow :: Buffer -> String
showsPrec :: Int -> Buffer -> ShowS
$cshowsPrec :: Int -> Buffer -> ShowS
/= :: Buffer -> Buffer -> Bool
$c/= :: Buffer -> Buffer -> Bool
== :: Buffer -> Buffer -> Bool
$c== :: Buffer -> Buffer -> Bool
showList :: [Tabpage] -> ShowS
$cshowList :: [Tabpage] -> ShowS
show :: Tabpage -> String
$cshow :: Tabpage -> String
showsPrec :: Int -> Tabpage -> ShowS
$cshowsPrec :: Int -> Tabpage -> ShowS
/= :: Tabpage -> Tabpage -> Bool
$c/= :: Tabpage -> Tabpage -> Bool
== :: Tabpage -> Tabpage -> Bool
$c== :: Tabpage -> Tabpage -> Bool
showList :: [Window] -> ShowS
$cshowList :: [Window] -> ShowS
show :: Window -> String
$cshow :: Window -> String
showsPrec :: Int -> Window -> ShowS
$cshowsPrec :: Int -> Window -> ShowS
/= :: Window -> Window -> Bool
$c/= :: Window -> Window -> Bool
== :: Window -> Window -> Bool
$c== :: Window -> Window -> Bool
generateData