diff --git a/lib/ace/edit_session.js b/lib/ace/edit_session.js index f563579d..1d5d63ae 100644 --- a/lib/ace/edit_session.js +++ b/lib/ace/edit_session.js @@ -1958,6 +1958,8 @@ var EditSession = function(text, mode) { split = lastSplit + wrapLimit; // The split is inside of a CHAR or CHAR_EXT token and no space // around -> force a split. + if (tokens[split] == CHAR_EXT) + split--; addSplit(split); } return splits;