From 91e351e90d83d8de0a46d8eb4fb0303d139da245 Mon Sep 17 00:00:00 2001 From: Marijn Haverbeke <marijnh@gmail.com> Date: Fri, 25 Apr 2014 18:45:18 +0200 Subject: [PATCH] [runmode addon] Pass state to blankLine Issue #2502 --- addon/runmode/runmode-standalone.js | 2 +- addon/runmode/runmode.js | 2 +- addon/runmode/runmode.node.js | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/addon/runmode/runmode-standalone.js b/addon/runmode/runmode-standalone.js index aba6f0e13..e36e00fbc 100644 --- a/addon/runmode/runmode-standalone.js +++ b/addon/runmode/runmode-standalone.js @@ -139,7 +139,7 @@ CodeMirror.runMode = function (string, modespec, callback, options) { for (var i = 0, e = lines.length; i < e; ++i) { if (i) callback("\n"); var stream = new CodeMirror.StringStream(lines[i]); - if (!stream.string && mode.blankLine) mode.blankLine(); + if (!stream.string && mode.blankLine) mode.blankLine(state); while (!stream.eol()) { var style = mode.token(stream, state); callback(stream.current(), style, i, stream.start, state); diff --git a/addon/runmode/runmode.js b/addon/runmode/runmode.js index 44c17b1a4..5592a99a6 100644 --- a/addon/runmode/runmode.js +++ b/addon/runmode/runmode.js @@ -57,7 +57,7 @@ CodeMirror.runMode = function(string, modespec, callback, options) { for (var i = 0, e = lines.length; i < e; ++i) { if (i) callback("\n"); var stream = new CodeMirror.StringStream(lines[i]); - if (!stream.string && mode.blankLine) mode.blankLine(); + if (!stream.string && mode.blankLine) mode.blankLine(state); while (!stream.eol()) { var style = mode.token(stream, state); callback(stream.current(), style, i, stream.start, state); diff --git a/addon/runmode/runmode.node.js b/addon/runmode/runmode.node.js index 54be6e930..15bf39231 100644 --- a/addon/runmode/runmode.node.js +++ b/addon/runmode/runmode.node.js @@ -107,7 +107,7 @@ exports.runMode = function(string, modespec, callback, options) { for (var i = 0, e = lines.length; i < e; ++i) { if (i) callback("\n"); var stream = new exports.StringStream(lines[i]); - if (!stream.string && mode.blankLine) mode.blankLine(); + if (!stream.string && mode.blankLine) mode.blankLine(state); while (!stream.eol()) { var style = mode.token(stream, state); callback(stream.current(), style, i, stream.start, state); -- GitLab