# HG changeset patch # User wenzelm # Date 1472812146 -7200 # Node ID 4ad836f0b146528274a48099724ea016b9426923 # Parent c2cbbd619f381becd7b5b4d7beae053ae26eb76d tuned; diff -r c2cbbd619f38 -r 4ad836f0b146 src/Tools/jEdit/src/keymap_merge.scala --- a/src/Tools/jEdit/src/keymap_merge.scala Fri Sep 02 08:54:46 2016 +0200 +++ b/src/Tools/jEdit/src/keymap_merge.scala Fri Sep 02 12:29:06 2016 +0200 @@ -53,12 +53,9 @@ def is_ignored(keymap_name: String): Boolean = ignored_keymaps().contains(keymap_name) - def ignore(keymap_name: String) - { - val keymaps1 = Library.insert(keymap_name)(ignored_keymaps()).sorted - if (keymaps1.isEmpty) jEdit.resetProperty(prop_ignore) - else jEdit.setProperty(prop_ignore, keymaps1.mkString(",")) - } + def ignore(keymap_name: String): Unit = + jEdit.setProperty(prop_ignore, + Library.insert(keymap_name)(ignored_keymaps()).sorted.mkString(",")) def set(keymap: Keymap): Unit = keymap.setShortcut(property, binding) def reset(keymap: Keymap): Unit = keymap.setShortcut(property, null)