From b9a220de96b1b82124b8dac78e53a6f409b7b4a1 Mon Sep 17 00:00:00 2001 From: nightwing Date: Mon, 7 Jan 2013 23:17:23 +0400 Subject: [PATCH] use delayed loading of keybindings for ext/textarea --- lib/ace/ext/textarea.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/ace/ext/textarea.js b/lib/ace/ext/textarea.js index 85db6ef0..a36db850 100644 --- a/lib/ace/ext/textarea.js +++ b/lib/ace/ext/textarea.js @@ -327,10 +327,10 @@ function setupApi(editor, editorDiv, settingDiv, ace, options, loader) { case "keybindings": switch (value) { case "vim": - editor.setKeyboardHandler(require("ace/keyboard/vim").handler); + editor.setKeyboardHandler("ace/keyboard/vim"); break; case "emacs": - editor.setKeyboardHandler(require("ace/keyboard/emacs").handler); + editor.setKeyboardHandler("ace/keyboard/emacs"); break; default: editor.setKeyboardHandler(null);