1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | MappingScope(); SelectMapping(mapping); SelectMap(global_id); BindCore(jason_default_startup, CoreCode_Startup); BindCore(default_try_exit, CoreCode_TryExit); Bind(interactive_open_or_new, KeyCode_Control, KeyCode_O); //This gets overridden below .......... SelectMap(file_id); ParentMap(global_id); BindTextInput(write_text_input); ......... SelectMap(code_id); ParentMap(file_id); BindTextInput(write_text_and_auto_indent); Bind(jason_insert_newline_below, KeyCode_O); //This Binding overwrites the Control+O for interactive_open_new command Bind(interactive_open_or_new, KeyCode_Control, KeyCode_O); //Meaning I have to paste this again here |
In the most recent version (4.1.4) one of the changes says:
"Bindings use exact matches for modifiers, instead of most recent sub-set matches"
I thought this would fix the above issue but it has not. Is this still a bug or am I just not using my custom mappings correctly?