Copyright | (c) Sebastian Witte |
---|---|
License | Apache-2.0 |
Maintainer | woozletoff@gmail.com |
Stability | experimental |
Safe Haskell | None |
Language | Haskell2010 |
Note that this module is completely generated. If you're reading this on hackage, the actual functions of this module may be different from what is available to you. All the functions in this module depend on the neovim version that was used when this package was compiled.
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_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