CodeMirror 2: Несколько отступов удаляют строки

Я внедрил Code Mirror в качестве плагина в систему CMS.

У меня возникла проблема: если я выбираю несколько строк и нажимаю клавишу Tab, строки удаляются.

На демонстрационном веб-сайте Code Mirror этого не происходит. Я не могу найти параметр конфигурации для включения или отключения множественного отступа.

Вот мой код конфигурации:

this.CodeArea = CodeMirror.fromTextArea(codeArea, {
    lineNumbers: true,
    mode: { name: "xml", htmlMode: true },
    onChange : function (editor) {
        editor.save();
    }
});

Контекст: https://github.com/rsleggett/tridion-mirror/blob/master/src/BuildingBlocks.Tridion2011Extensions.CodeMirror/BuildingBlocks.Tridion2011Extensions.CodeMirror/Scripts /codemirror/codemirror.js

Я не уверен, что мне не хватает. Есть идеи?

7
задан Rob Stevenson-Leggett 24 May 2012 в 13:05
поделиться