The keyboardHandler is now set using a setKeyboardHandler function

This commit is contained in:
Julian Viereck 2011-01-13 23:01:36 +01:00
commit 2074d723c0
3 changed files with 29 additions and 28 deletions

View file

@ -55,6 +55,9 @@ exports.launch = function(env) {
var TextMode = require("ace/mode/text").Mode;
var UndoManager = require("ace/undomanager").UndoManager;
var vim = require("ace/mode/vim");
var emacs = require("ace/mode/emacs");
var docs = {};
docs.js = new Document(document.getElementById("jstext").innerHTML);
@ -82,6 +85,9 @@ exports.launch = function(env) {
var container = document.getElementById("editor");
env.editor = new Editor(new Renderer(container, theme));
// This is how you change the keyboardHandler.
env.editor.setKeyboardHandler(vim);
function onDocChange() {
var doc = getDoc();
env.editor.setDocument(doc);