From c61bf43a90238f20716d48554ddc536b485ec1bf Mon Sep 17 00:00:00 2001 From: Björn Linse Date: Wed, 14 Sep 2016 11:15:01 +0200 Subject: gendispatch: warn for deprecated alias if the deprecated function has implemation --- src/nvim/api/dispatch_deprecated.lua | 77 ++++++++++++++++++++++++++++++++++++ 1 file changed, 77 insertions(+) create mode 100644 src/nvim/api/dispatch_deprecated.lua (limited to 'src/nvim/api/dispatch_deprecated.lua') diff --git a/src/nvim/api/dispatch_deprecated.lua b/src/nvim/api/dispatch_deprecated.lua new file mode 100644 index 0000000000..f3b299e3fc --- /dev/null +++ b/src/nvim/api/dispatch_deprecated.lua @@ -0,0 +1,77 @@ +local deprecated_aliases = { + nvim_buf_line_count="buffer_line_count", + nvim_buf_get_lines="buffer_get_lines", + nvim_buf_set_lines="buffer_set_lines", + nvim_buf_get_var="buffer_get_var", + nvim_buf_set_var="buffer_set_var", + nvim_buf_del_var="buffer_del_var", + nvim_buf_get_option="buffer_get_option", + nvim_buf_set_option="buffer_set_option", + nvim_buf_get_number="buffer_get_number", + nvim_buf_get_name="buffer_get_name", + nvim_buf_set_name="buffer_set_name", + nvim_buf_is_valid="buffer_is_valid", + nvim_buf_get_mark="buffer_get_mark", + nvim_buf_add_highlight="buffer_add_highlight", + nvim_buf_clear_highlight="buffer_clear_highlight", + nvim_tabpage_get_windows="tabpage_get_windows", + nvim_tabpage_get_var="tabpage_get_var", + nvim_tabpage_set_var="tabpage_set_var", + nvim_tabpage_del_var="tabpage_del_var", + nvim_tabpage_get_window="tabpage_get_window", + nvim_tabpage_is_valid="tabpage_is_valid", + nvim_ui_detach="ui_detach", + nvim_ui_try_resize="ui_try_resize", + nvim_command="vim_command", + nvim_feedkeys="vim_feedkeys", + nvim_input="vim_input", + nvim_replace_termcodes="vim_replace_termcodes", + nvim_command_output="vim_command_output", + nvim_eval="vim_eval", + nvim_call_function="vim_call_function", + nvim_strwidth="vim_strwidth", + nvim_list_runtime_paths="vim_list_runtime_paths", + nvim_change_directory="vim_change_directory", + nvim_get_var="vim_get_var", + nvim_set_var="vim_set_var", + nvim_del_var="vim_del_var", + nvim_get_vvar="vim_get_vvar", + nvim_get_option="vim_get_option", + nvim_set_option="vim_set_option", + nvim_out_write="vim_out_write", + nvim_err_write="vim_err_write", + nvim_report_error="vim_report_error", + nvim_get_buffers="vim_get_buffers", + nvim_get_current_buffer="vim_get_current_buffer", + nvim_set_current_buffer="vim_set_current_buffer", + nvim_get_windows="vim_get_windows", + nvim_get_current_window="vim_get_current_window", + nvim_set_current_window="vim_set_current_window", + nvim_get_tabpages="vim_get_tabpages", + nvim_get_current_tabpage="vim_get_current_tabpage", + nvim_set_current_tabpage="vim_set_current_tabpage", + nvim_set_current_line="vim_set_current_line", + nvim_get_current_line="vim_get_current_line", + nvim_del_current_line="vim_del_current_line", + nvim_subscribe="vim_subscribe", + nvim_unsubscribe="vim_unsubscribe", + nvim_name_to_color="vim_name_to_color", + nvim_get_color_map="vim_get_color_map", + nvim_get_api_info="vim_get_api_info", + nvim_win_get_buffer="window_get_buffer", + nvim_win_get_cursor="window_get_cursor", + nvim_win_set_cursor="window_set_cursor", + nvim_win_get_height="window_get_height", + nvim_win_set_height="window_set_height", + nvim_win_get_width="window_get_width", + nvim_win_set_width="window_set_width", + nvim_win_get_var="window_get_var", + nvim_win_set_var="window_set_var", + nvim_win_del_var="window_del_var", + nvim_win_get_option="window_get_option", + nvim_win_set_option="window_set_option", + nvim_win_get_position="window_get_position", + nvim_win_get_tabpage="window_get_tabpage", + nvim_win_is_valid="window_is_valid" +} +return deprecated_aliases -- cgit From cd08e6cf72b52fb23aa4556889f35759062c5bf9 Mon Sep 17 00:00:00 2001 From: Björn Linse Date: Wed, 14 Sep 2016 11:17:07 +0200 Subject: api: make nvim[_obj]_set_var and _del_var not return the old value --- src/nvim/api/dispatch_deprecated.lua | 8 -------- 1 file changed, 8 deletions(-) (limited to 'src/nvim/api/dispatch_deprecated.lua') diff --git a/src/nvim/api/dispatch_deprecated.lua b/src/nvim/api/dispatch_deprecated.lua index f3b299e3fc..a4b4c8d196 100644 --- a/src/nvim/api/dispatch_deprecated.lua +++ b/src/nvim/api/dispatch_deprecated.lua @@ -3,8 +3,6 @@ local deprecated_aliases = { nvim_buf_get_lines="buffer_get_lines", nvim_buf_set_lines="buffer_set_lines", nvim_buf_get_var="buffer_get_var", - nvim_buf_set_var="buffer_set_var", - nvim_buf_del_var="buffer_del_var", nvim_buf_get_option="buffer_get_option", nvim_buf_set_option="buffer_set_option", nvim_buf_get_number="buffer_get_number", @@ -16,8 +14,6 @@ local deprecated_aliases = { nvim_buf_clear_highlight="buffer_clear_highlight", nvim_tabpage_get_windows="tabpage_get_windows", nvim_tabpage_get_var="tabpage_get_var", - nvim_tabpage_set_var="tabpage_set_var", - nvim_tabpage_del_var="tabpage_del_var", nvim_tabpage_get_window="tabpage_get_window", nvim_tabpage_is_valid="tabpage_is_valid", nvim_ui_detach="ui_detach", @@ -33,8 +29,6 @@ local deprecated_aliases = { nvim_list_runtime_paths="vim_list_runtime_paths", nvim_change_directory="vim_change_directory", nvim_get_var="vim_get_var", - nvim_set_var="vim_set_var", - nvim_del_var="vim_del_var", nvim_get_vvar="vim_get_vvar", nvim_get_option="vim_get_option", nvim_set_option="vim_set_option", @@ -66,8 +60,6 @@ local deprecated_aliases = { nvim_win_get_width="window_get_width", nvim_win_set_width="window_set_width", nvim_win_get_var="window_get_var", - nvim_win_set_var="window_set_var", - nvim_win_del_var="window_del_var", nvim_win_get_option="window_get_option", nvim_win_set_option="window_set_option", nvim_win_get_position="window_get_position", -- cgit