Fix relative path, insert recording

This commit is contained in:
Lennart Kats 2012-11-12 15:07:53 +01:00 • committed by nightwing
commit 71808b1a40

View file

@ -34,7 +34,7 @@ define(function(require, exports, module) {
var oop = require("../../lib/oop"); var oop = require("../../lib/oop");
var Behaviour = require("../behaviour").Behaviour; var Behaviour = require("../behaviour").Behaviour;
var TokenIterator = require("../../token_iterator").TokenIterator; var TokenIterator = require("../../token_iterator").TokenIterator;
var lang = require("ace/lib/lang"); var lang = require("../../lib/lang");
var SAFE_INSERT_IN_TOKENS = var SAFE_INSERT_IN_TOKENS =
["text", "paren.rparen", "punctuation.operator"]; ["text", "paren.rparen", "punctuation.operator"];
@ -133,6 +133,7 @@ var CstyleBehaviour = function () {
}; };
} else if (CstyleBehaviour.isSaneInsertion(editor, session)) { } else if (CstyleBehaviour.isSaneInsertion(editor, session)) {
if (/[\]\}\)]/.test(line[cursor.column])) { if (/[\]\}\)]/.test(line[cursor.column])) {
CstyleBehaviour.recordAutoInsert(editor, session, "}");
return { return {
text: '{}', text: '{}',
selection: [1, 1] selection: [1, 1]