Copyright | (c) Sebastian Witte |
---|---|
License | Apache-2.0 |
Maintainer | woozletoff@gmail.com |
Stability | experimental |
Safe Haskell | None |
Language | Haskell2010 |
Documentation
data NeovimExceptionGen Source
window_is_valid :: Window -> forall r st. Neovim r st Bool Source
window_set_option :: Window -> String -> Object -> forall r st. Neovim r st (STM (Either Object ())) Source
window_set_var :: Window -> String -> Object -> forall r st. Neovim r st (STM (Either Object Object)) Source
window_set_cursor :: Window -> (Int64, Int64) -> forall r st. Neovim r st (STM (Either Object ())) Source
buffer_get_mark :: Buffer -> String -> forall r st. Neovim r st (Either Object (Int64, Int64)) Source
buffer_insert :: Buffer -> Int64 -> [String] -> forall r st. Neovim r st (STM (Either Object ())) Source
buffer_is_valid :: Buffer -> forall r st. Neovim r st Bool Source
buffer_set_option :: Buffer -> String -> Object -> forall r st. Neovim r st (STM (Either Object ())) Source
buffer_set_var :: Buffer -> String -> Object -> forall r st. Neovim r st (STM (Either Object Object)) Source
buffer_set_line_slice :: Buffer -> Int64 -> Int64 -> Bool -> Bool -> [String] -> forall r st. Neovim r st (STM (Either Object ())) Source
buffer_get_line_slice :: Buffer -> Int64 -> Int64 -> Bool -> Bool -> forall r st. Neovim r st (Either Object [String]) Source
buffer_set_line :: Buffer -> Int64 -> String -> forall r st. Neovim r st (STM (Either Object ())) Source
vim_get_api_info :: forall r st. Neovim r st [Object] Source
vim_name_to_color :: String -> forall r st. Neovim r st Int64 Source
vim_unsubscribe :: String -> forall r st. Neovim r st () Source
vim_subscribe :: String -> forall r st. Neovim r st () Source
vim_get_current_tabpage :: forall r st. Neovim r st Tabpage Source
vim_get_tabpages :: forall r st. Neovim r st [Tabpage] Source
vim_get_current_window :: forall r st. Neovim r st Window Source
vim_get_windows :: forall r st. Neovim r st [Window] Source
vim_get_current_buffer :: forall r st. Neovim r st Buffer Source
vim_get_buffers :: forall r st. Neovim r st [Buffer] Source
vim_report_error :: String -> forall r st. Neovim r st (STM ()) Source
vim_err_write :: String -> forall r st. Neovim r st (STM ()) Source
vim_out_write :: String -> forall r st. Neovim r st (STM ()) Source
vim_list_runtime_paths :: forall r st. Neovim r st [String] Source
vim_call_dict_function :: Object -> Bool -> String -> [Object] -> forall r st. Neovim r st (STM (Either Object Object)) Source
vim_call_function :: String -> [Object] -> forall r st. Neovim r st (STM (Either Object Object)) Source
tabpage_is_valid :: Tabpage -> forall r st. Neovim r st Bool Source