8509b74f73
Reimplemented editor macro engine: * added string binding "InsertChar" for action - "CK_Insert_Char" * added keybind_lookup_actionname - found action name by numeric constant * replaced struct macro to struct macro_action_t * added struct macros_t for describe editor scripts * rewritten edit_load_macro_cmd, edit_execute_macro * renamed edit_save_macro_cmd into edit_store_macro_cmd (WEdit * edit); * dropped Wedit properties: macro_i, macro_depth, macro[MAX_MACRO_LENGTH] * added GArray *macros_list to the store macroses of mcedit * added edit_get_macro Signed-off-by: Ilia Maslakov <il.smind@gmail.com> Signed-off-by: Andrew Borodin <aborodin@vmail.ru>