From 8e4722fe76c1921e4ba63e8198b157ee5b56b387 Mon Sep 17 00:00:00 2001 From: benweet Date: Tue, 22 Oct 2013 23:16:05 +0100 Subject: [PATCH] Fixed tab key in empty line --- public/res/libs/ace_commands.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/res/libs/ace_commands.js b/public/res/libs/ace_commands.js index bec3ade3..7c8fdf07 100644 --- a/public/res/libs/ace_commands.js +++ b/public/res/libs/ace_commands.js @@ -289,7 +289,7 @@ exports.commands = [{ var range = new Range(selectionRange.end.row, 0, selectionRange.end.row, selectionRange.end.column); var startText = editor.session.getTextRange(range); var token = editor.session.getTokenAt(selectionRange.end.row, selectionRange.end.column); - if(token.type == "markup.list" && /^\s*(?:[-+*]|\d+\.)\s+$/.test(startText)) { + if(token && token.type == "markup.list" && /^\s*(?:[-+*]|\d+\.)\s+$/.test(startText)) { editor.blockIndent(); } else {