1) Allow "insert" and "replace" functionality for several selections
including multirow selections.
(NOTE: make "insert" and "replace" functions to insert text if there are
several selections. See function rs_get_selection_text()
parameter
selection
for details):
a) rename and check functionality in this and other packages:
- rs_get_index_selection_start -> rs_get_position_selection_start
- rs_get_index_selection_end -> rs_get_position_selection_end
2) Add unit tests: a) create several contexts to be used in unit testing; b) create actual tests where possible.
3) Remove: a) ambiguous functions; b) functions that are not used in any package; c) unnecessary/ambiguous functionality (lines of code, parameters).
4) Check if deprecated functions still exist in other packages before removing them.
FROM: TO:
rs_get_selection_start_index x rs_get_index_selection_start rs_get_position_selection_start rs_get_selection_end_index x rs_get_index_selection_end rs_get_position_selection_end rs_get_first_selected_col_index rs_get_index_first_selected_col rs_get_last_selected_col_index rs_get_index_last_selected_col [!] rs_get_first_selected_row_index rs_get_index_first_selected_row [.rmd] rs_get_last_selected_row_index rs_get_index_last_selected_row [!remove] rs_get_selected_row_indexes rs_get_index_selected_rows
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.