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 (Either NeovimException Bool) Source #
window_get_tabpage :: Window -> forall r st. Neovim r st (Either NeovimException Tabpage) Source #
window_get_position :: Window -> forall r st. Neovim r st (Either NeovimException (Int64, Int64)) Source #
window_set_option :: Window -> String -> Object -> forall r st. Neovim r st (Either NeovimException ()) Source #
window_get_option :: Window -> String -> forall r st. Neovim r st (Either NeovimException Object) Source #
window_get_var :: Window -> String -> forall r st. Neovim r st (Either NeovimException Object) Source #
window_set_width :: Window -> Int64 -> forall r st. Neovim r st (Either NeovimException ()) Source #
window_get_width :: Window -> forall r st. Neovim r st (Either NeovimException Int64) Source #
window_set_height :: Window -> Int64 -> forall r st. Neovim r st (Either NeovimException ()) Source #
window_get_height :: Window -> forall r st. Neovim r st (Either NeovimException Int64) Source #
window_set_cursor :: Window -> (Int64, Int64) -> forall r st. Neovim r st (Either NeovimException ()) Source #
window_get_cursor :: Window -> forall r st. Neovim r st (Either NeovimException (Int64, Int64)) Source #
window_get_buffer :: Window -> forall r st. Neovim r st (Either NeovimException Buffer) Source #
vim_get_api_info' :: forall r st. Neovim r st [Object] Source #
vim_get_api_info :: forall r st. Neovim r st (Either NeovimException [Object]) Source #
vim_get_color_map :: forall r st. Neovim r st (Either NeovimException (Map Object Object)) Source #
vim_name_to_color :: String -> forall r st. Neovim r st (Either NeovimException Int64) Source #
vim_unsubscribe' :: String -> forall r st. Neovim r st () Source #
vim_unsubscribe :: String -> forall r st. Neovim r st (Either NeovimException ()) Source #
vim_subscribe' :: String -> forall r st. Neovim r st () Source #
vim_subscribe :: String -> forall r st. Neovim r st (Either NeovimException ()) Source #
vim_set_current_tabpage' :: Tabpage -> forall r st. Neovim r st () Source #
vim_set_current_tabpage :: Tabpage -> forall r st. Neovim r st (Either NeovimException ()) Source #
vim_get_current_tabpage' :: forall r st. Neovim r st Tabpage Source #
vim_get_current_tabpage :: forall r st. Neovim r st (Either NeovimException Tabpage) Source #
vim_get_tabpages' :: forall r st. Neovim r st [Tabpage] Source #
vim_get_tabpages :: forall r st. Neovim r st (Either NeovimException [Tabpage]) Source #
vim_set_current_window' :: Window -> forall r st. Neovim r st () Source #
vim_set_current_window :: Window -> forall r st. Neovim r st (Either NeovimException ()) Source #
vim_get_current_window' :: forall r st. Neovim r st Window Source #
vim_get_current_window :: forall r st. Neovim r st (Either NeovimException Window) Source #
vim_get_windows' :: forall r st. Neovim r st [Window] Source #
vim_get_windows :: forall r st. Neovim r st (Either NeovimException [Window]) Source #
vim_set_current_buffer' :: Buffer -> forall r st. Neovim r st () Source #
vim_set_current_buffer :: Buffer -> forall r st. Neovim r st (Either NeovimException ()) Source #
vim_get_current_buffer' :: forall r st. Neovim r st Buffer Source #
vim_get_current_buffer :: forall r st. Neovim r st (Either NeovimException Buffer) Source #
vim_get_buffers' :: forall r st. Neovim r st [Buffer] Source #
vim_get_buffers :: forall r st. Neovim r st (Either NeovimException [Buffer]) Source #
vim_report_error' :: String -> forall r st. Neovim r st () Source #
vim_report_error :: String -> forall r st. Neovim r st (Either NeovimException ()) Source #
vim_err_write' :: String -> forall r st. Neovim r st () Source #
vim_err_write :: String -> forall r st. Neovim r st (Either NeovimException ()) Source #
vim_out_write' :: String -> forall r st. Neovim r st () Source #
vim_out_write :: String -> forall r st. Neovim r st (Either NeovimException ()) Source #
vim_set_option :: String -> Object -> forall r st. Neovim r st (Either NeovimException ()) Source #
vim_get_option :: String -> forall r st. Neovim r st (Either NeovimException Object) Source #
vim_get_vvar :: String -> forall r st. Neovim r st (Either NeovimException Object) Source #
vim_get_var :: String -> forall r st. Neovim r st (Either NeovimException Object) Source #
vim_del_current_line' :: forall r st. Neovim r st () Source #
vim_del_current_line :: forall r st. Neovim r st (Either NeovimException ()) Source #
vim_set_current_line' :: String -> forall r st. Neovim r st () Source #
vim_set_current_line :: String -> forall r st. Neovim r st (Either NeovimException ()) Source #
vim_get_current_line' :: forall r st. Neovim r st String Source #
vim_get_current_line :: forall r st. Neovim r st (Either NeovimException String) Source #
vim_change_directory' :: String -> forall r st. Neovim r st () Source #
vim_change_directory :: String -> forall r st. Neovim r st (Either NeovimException ()) Source #
vim_list_runtime_paths' :: forall r st. Neovim r st [String] Source #
vim_list_runtime_paths :: forall r st. Neovim r st (Either NeovimException [String]) Source #
vim_strwidth :: String -> forall r st. Neovim r st (Either NeovimException Int64) Source #
vim_call_function :: String -> [Object] -> forall r st. Neovim r st (Either NeovimException Object) Source #
vim_command_output :: String -> forall r st. Neovim r st (Either NeovimException String) Source #
vim_replace_termcodes' :: String -> Bool -> Bool -> Bool -> forall r st. Neovim r st String Source #
vim_replace_termcodes :: String -> Bool -> Bool -> Bool -> forall r st. Neovim r st (Either NeovimException String) Source #
vim_feedkeys :: String -> String -> Bool -> forall r st. Neovim r st (Either NeovimException ()) Source #
vim_command' :: String -> forall r st. Neovim r st () Source #
vim_command :: String -> forall r st. Neovim r st (Either NeovimException ()) Source #
ui_try_resize :: Int64 -> Int64 -> forall r st. Neovim r st (Either NeovimException Object) Source #
ui_detach' :: forall r st. Neovim r st () Source #
tabpage_is_valid :: Tabpage -> forall r st. Neovim r st (Either NeovimException Bool) Source #
tabpage_get_window :: Tabpage -> forall r st. Neovim r st (Either NeovimException Window) Source #
tabpage_get_var :: Tabpage -> String -> forall r st. Neovim r st (Either NeovimException Object) Source #
tabpage_get_windows :: Tabpage -> forall r st. Neovim r st (Either NeovimException [Window]) Source #
buffer_clear_highlight' :: Buffer -> Int64 -> Int64 -> Int64 -> forall r st. Neovim r st () Source #
buffer_clear_highlight :: Buffer -> Int64 -> Int64 -> Int64 -> forall r st. Neovim r st (Either NeovimException ()) Source #
buffer_add_highlight' :: Buffer -> Int64 -> String -> Int64 -> Int64 -> Int64 -> forall r st. Neovim r st Int64 Source #
buffer_add_highlight :: Buffer -> Int64 -> String -> Int64 -> Int64 -> Int64 -> forall r st. Neovim r st (Either NeovimException Int64) Source #
buffer_get_mark :: Buffer -> String -> forall r st. Neovim r st (Either NeovimException (Int64, Int64)) Source #
buffer_is_valid :: Buffer -> forall r st. Neovim r st (Either NeovimException Bool) Source #
buffer_set_name :: Buffer -> String -> forall r st. Neovim r st (Either NeovimException ()) Source #
buffer_get_name :: Buffer -> forall r st. Neovim r st (Either NeovimException String) Source #
buffer_get_number :: Buffer -> forall r st. Neovim r st (Either NeovimException Int64) Source #
buffer_set_option :: Buffer -> String -> Object -> forall r st. Neovim r st (Either NeovimException ()) Source #
buffer_get_option :: Buffer -> String -> forall r st. Neovim r st (Either NeovimException Object) Source #
buffer_get_var :: Buffer -> String -> forall r st. Neovim r st (Either NeovimException Object) Source #
buffer_set_lines' :: Buffer -> Int64 -> Int64 -> Bool -> [String] -> forall r st. Neovim r st () Source #
buffer_set_lines :: Buffer -> Int64 -> Int64 -> Bool -> [String] -> forall r st. Neovim r st (Either NeovimException ()) Source #
buffer_get_lines :: Buffer -> Int64 -> Int64 -> Bool -> forall r st. Neovim r st (Either NeovimException [String]) Source #
buffer_line_count :: Buffer -> forall r st. Neovim r st (Either NeovimException Int64) Source #
nvim_win_is_valid :: Window -> forall r st. Neovim r st (Either NeovimException Bool) Source #
nvim_win_get_number :: Window -> forall r st. Neovim r st (Either NeovimException Int64) Source #
nvim_win_get_tabpage :: Window -> forall r st. Neovim r st (Either NeovimException Tabpage) Source #
nvim_win_get_position :: Window -> forall r st. Neovim r st (Either NeovimException (Int64, Int64)) Source #
nvim_win_set_option :: Window -> String -> Object -> forall r st. Neovim r st (Either NeovimException ()) Source #
nvim_win_get_option :: Window -> String -> forall r st. Neovim r st (Either NeovimException Object) Source #
window_del_var :: Window -> String -> forall r st. Neovim r st (Either NeovimException Object) Source #
window_set_var :: Window -> String -> Object -> forall r st. Neovim r st (Either NeovimException Object) Source #
nvim_win_del_var :: Window -> String -> forall r st. Neovim r st (Either NeovimException ()) Source #
nvim_win_set_var :: Window -> String -> Object -> forall r st. Neovim r st (Either NeovimException ()) Source #
nvim_win_get_var :: Window -> String -> forall r st. Neovim r st (Either NeovimException Object) Source #
nvim_win_set_width :: Window -> Int64 -> forall r st. Neovim r st (Either NeovimException ()) Source #
nvim_win_get_width :: Window -> forall r st. Neovim r st (Either NeovimException Int64) Source #
nvim_win_set_height :: Window -> Int64 -> forall r st. Neovim r st (Either NeovimException ()) Source #
nvim_win_get_height :: Window -> forall r st. Neovim r st (Either NeovimException Int64) Source #
nvim_win_set_cursor :: Window -> (Int64, Int64) -> forall r st. Neovim r st (Either NeovimException ()) Source #
nvim_win_get_cursor :: Window -> forall r st. Neovim r st (Either NeovimException (Int64, Int64)) Source #
nvim_win_get_buf :: Window -> forall r st. Neovim r st (Either NeovimException Buffer) Source #
nvim_call_atomic :: [Object] -> forall r st. Neovim r st (Either NeovimException [Object]) Source #
nvim_get_api_info' :: forall r st. Neovim r st [Object] Source #
nvim_get_api_info :: forall r st. Neovim r st (Either NeovimException [Object]) Source #
nvim_get_color_map :: forall r st. Neovim r st (Either NeovimException (Map Object Object)) Source #
nvim_get_color_by_name :: String -> forall r st. Neovim r st (Either NeovimException Int64) Source #
nvim_unsubscribe' :: String -> forall r st. Neovim r st () Source #
nvim_unsubscribe :: String -> forall r st. Neovim r st (Either NeovimException ()) Source #
nvim_subscribe' :: String -> forall r st. Neovim r st () Source #
nvim_subscribe :: String -> forall r st. Neovim r st (Either NeovimException ()) Source #
nvim_set_current_tabpage' :: Tabpage -> forall r st. Neovim r st () Source #
nvim_set_current_tabpage :: Tabpage -> forall r st. Neovim r st (Either NeovimException ()) Source #
nvim_get_current_tabpage' :: forall r st. Neovim r st Tabpage Source #
nvim_get_current_tabpage :: forall r st. Neovim r st (Either NeovimException Tabpage) Source #
nvim_list_tabpages' :: forall r st. Neovim r st [Tabpage] Source #
nvim_list_tabpages :: forall r st. Neovim r st (Either NeovimException [Tabpage]) Source #
nvim_set_current_win' :: Window -> forall r st. Neovim r st () Source #
nvim_set_current_win :: Window -> forall r st. Neovim r st (Either NeovimException ()) Source #
nvim_get_current_win' :: forall r st. Neovim r st Window Source #
nvim_get_current_win :: forall r st. Neovim r st (Either NeovimException Window) Source #
nvim_list_wins' :: forall r st. Neovim r st [Window] Source #
nvim_list_wins :: forall r st. Neovim r st (Either NeovimException [Window]) Source #
nvim_set_current_buf' :: Buffer -> forall r st. Neovim r st () Source #
nvim_set_current_buf :: Buffer -> forall r st. Neovim r st (Either NeovimException ()) Source #
nvim_get_current_buf' :: forall r st. Neovim r st Buffer Source #
nvim_get_current_buf :: forall r st. Neovim r st (Either NeovimException Buffer) Source #
nvim_list_bufs' :: forall r st. Neovim r st [Buffer] Source #
nvim_list_bufs :: forall r st. Neovim r st (Either NeovimException [Buffer]) Source #
nvim_err_writeln' :: String -> forall r st. Neovim r st () Source #
nvim_err_writeln :: String -> forall r st. Neovim r st (Either NeovimException ()) Source #
nvim_err_write' :: String -> forall r st. Neovim r st () Source #
nvim_err_write :: String -> forall r st. Neovim r st (Either NeovimException ()) Source #
nvim_out_write' :: String -> forall r st. Neovim r st () Source #
nvim_out_write :: String -> forall r st. Neovim r st (Either NeovimException ()) Source #
nvim_set_option :: String -> Object -> forall r st. Neovim r st (Either NeovimException ()) Source #
nvim_get_option :: String -> forall r st. Neovim r st (Either NeovimException Object) Source #
nvim_get_vvar :: String -> forall r st. Neovim r st (Either NeovimException Object) Source #
vim_del_var :: String -> forall r st. Neovim r st (Either NeovimException Object) Source #
vim_set_var :: String -> Object -> forall r st. Neovim r st (Either NeovimException Object) Source #
nvim_del_var' :: String -> forall r st. Neovim r st () Source #
nvim_del_var :: String -> forall r st. Neovim r st (Either NeovimException ()) Source #
nvim_set_var :: String -> Object -> forall r st. Neovim r st (Either NeovimException ()) Source #
nvim_get_var :: String -> forall r st. Neovim r st (Either NeovimException Object) Source #
nvim_del_current_line' :: forall r st. Neovim r st () Source #
nvim_del_current_line :: forall r st. Neovim r st (Either NeovimException ()) Source #
nvim_set_current_line' :: String -> forall r st. Neovim r st () Source #
nvim_set_current_line :: String -> forall r st. Neovim r st (Either NeovimException ()) Source #
nvim_get_current_line' :: forall r st. Neovim r st String Source #
nvim_get_current_line :: forall r st. Neovim r st (Either NeovimException String) Source #
nvim_set_current_dir' :: String -> forall r st. Neovim r st () Source #
nvim_set_current_dir :: String -> forall r st. Neovim r st (Either NeovimException ()) Source #
nvim_list_runtime_paths' :: forall r st. Neovim r st [String] Source #
nvim_list_runtime_paths :: forall r st. Neovim r st (Either NeovimException [String]) Source #
nvim_strwidth :: String -> forall r st. Neovim r st (Either NeovimException Int64) Source #
nvim_call_function :: String -> [Object] -> forall r st. Neovim r st (Either NeovimException Object) Source #
nvim_command_output :: String -> forall r st. Neovim r st (Either NeovimException String) Source #
nvim_replace_termcodes' :: String -> Bool -> Bool -> Bool -> forall r st. Neovim r st String Source #
nvim_replace_termcodes :: String -> Bool -> Bool -> Bool -> forall r st. Neovim r st (Either NeovimException String) Source #
nvim_input :: String -> forall r st. Neovim r st (Either NeovimException Int64) Source #
nvim_feedkeys :: String -> String -> Bool -> forall r st. Neovim r st (Either NeovimException ()) Source #
nvim_command' :: String -> forall r st. Neovim r st () Source #
nvim_command :: String -> forall r st. Neovim r st (Either NeovimException ()) Source #
nvim_ui_set_option :: String -> Object -> forall r st. Neovim r st (Either NeovimException ()) Source #
nvim_ui_try_resize :: Int64 -> Int64 -> forall r st. Neovim r st (Either NeovimException ()) Source #
nvim_ui_detach' :: forall r st. Neovim r st () Source #
nvim_ui_detach :: forall r st. Neovim r st (Either NeovimException ()) Source #
ui_attach :: Int64 -> Int64 -> Bool -> forall r st. Neovim r st (Either NeovimException ()) Source #
nvim_ui_attach :: Int64 -> Int64 -> Map Object Object -> forall r st. Neovim r st (Either NeovimException ()) Source #
nvim_tabpage_is_valid :: Tabpage -> forall r st. Neovim r st (Either NeovimException Bool) Source #
nvim_tabpage_get_number :: Tabpage -> forall r st. Neovim r st (Either NeovimException Int64) Source #
nvim_tabpage_get_win :: Tabpage -> forall r st. Neovim r st (Either NeovimException Window) Source #
tabpage_del_var :: Tabpage -> String -> forall r st. Neovim r st (Either NeovimException Object) Source #
tabpage_set_var :: Tabpage -> String -> Object -> forall r st. Neovim r st (Either NeovimException Object) Source #
nvim_tabpage_del_var :: Tabpage -> String -> forall r st. Neovim r st (Either NeovimException ()) Source #
nvim_tabpage_set_var :: Tabpage -> String -> Object -> forall r st. Neovim r st (Either NeovimException ()) Source #
nvim_tabpage_get_var :: Tabpage -> String -> forall r st. Neovim r st (Either NeovimException Object) Source #
nvim_tabpage_list_wins :: Tabpage -> forall r st. Neovim r st (Either NeovimException [Window]) Source #
nvim_buf_clear_highlight' :: Buffer -> Int64 -> Int64 -> Int64 -> forall r st. Neovim r st () Source #
nvim_buf_clear_highlight :: Buffer -> Int64 -> Int64 -> Int64 -> forall r st. Neovim r st (Either NeovimException ()) Source #
nvim_buf_add_highlight' :: Buffer -> Int64 -> String -> Int64 -> Int64 -> Int64 -> forall r st. Neovim r st Int64 Source #
nvim_buf_add_highlight :: Buffer -> Int64 -> String -> Int64 -> Int64 -> Int64 -> forall r st. Neovim r st (Either NeovimException Int64) Source #
nvim_buf_get_mark :: Buffer -> String -> forall r st. Neovim r st (Either NeovimException (Int64, Int64)) Source #
buffer_insert :: Buffer -> Int64 -> [String] -> forall r st. Neovim r st (Either NeovimException ()) Source #
nvim_buf_is_valid :: Buffer -> forall r st. Neovim r st (Either NeovimException Bool) Source #
nvim_buf_set_name :: Buffer -> String -> forall r st. Neovim r st (Either NeovimException ()) Source #
nvim_buf_get_name :: Buffer -> forall r st. Neovim r st (Either NeovimException String) Source #
nvim_buf_get_number :: Buffer -> forall r st. Neovim r st (Either NeovimException Int64) Source #
nvim_buf_set_option :: Buffer -> String -> Object -> forall r st. Neovim r st (Either NeovimException ()) Source #
nvim_buf_get_option :: Buffer -> String -> forall r st. Neovim r st (Either NeovimException Object) Source #
buffer_del_var :: Buffer -> String -> forall r st. Neovim r st (Either NeovimException Object) Source #
buffer_set_var :: Buffer -> String -> Object -> forall r st. Neovim r st (Either NeovimException Object) Source #
nvim_buf_del_var :: Buffer -> String -> forall r st. Neovim r st (Either NeovimException ()) Source #
nvim_buf_set_var :: Buffer -> String -> Object -> forall r st. Neovim r st (Either NeovimException ()) Source #
nvim_buf_get_var :: Buffer -> String -> forall r st. Neovim r st (Either NeovimException Object) Source #
nvim_buf_set_lines' :: Buffer -> Int64 -> Int64 -> Bool -> [String] -> forall r st. Neovim r st () Source #
nvim_buf_set_lines :: Buffer -> Int64 -> Int64 -> Bool -> [String] -> forall r st. Neovim r st (Either NeovimException ()) Source #
buffer_set_line_slice' :: Buffer -> Int64 -> Int64 -> Bool -> Bool -> [String] -> forall r st. Neovim r st () Source #
buffer_set_line_slice :: Buffer -> Int64 -> Int64 -> Bool -> Bool -> [String] -> forall r st. Neovim r st (Either NeovimException ()) Source #
nvim_buf_get_lines' :: Buffer -> Int64 -> Int64 -> Bool -> forall r st. Neovim r st [String] Source #
nvim_buf_get_lines :: Buffer -> Int64 -> Int64 -> Bool -> forall r st. Neovim r st (Either NeovimException [String]) Source #
buffer_get_line_slice' :: Buffer -> Int64 -> Int64 -> Bool -> Bool -> forall r st. Neovim r st [String] Source #
buffer_get_line_slice :: Buffer -> Int64 -> Int64 -> Bool -> Bool -> forall r st. Neovim r st (Either NeovimException [String]) Source #
buffer_del_line :: Buffer -> Int64 -> forall r st. Neovim r st (Either NeovimException ()) Source #
buffer_set_line :: Buffer -> Int64 -> String -> forall r st. Neovim r st (Either NeovimException ()) Source #
buffer_get_line :: Buffer -> Int64 -> forall r st. Neovim r st (Either NeovimException String) Source #
nvim_buf_line_count :: Buffer -> forall r st. Neovim r st (Either NeovimException Int64) Source #