From 3d19968c081143250f644efafd93a2e3799263e5 Mon Sep 17 00:00:00 2001 From: Amarchuk Date: Tue, 25 Feb 2014 20:25:41 +0400 Subject: [PATCH] fix multi-line string with single quotes problem PY-12223 --- .../python/console/PydevConsoleExecuteActionHandler.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/python/src/com/jetbrains/python/console/PydevConsoleExecuteActionHandler.java b/python/src/com/jetbrains/python/console/PydevConsoleExecuteActionHandler.java index 809d957b7be1..912b6e06147d 100644 --- a/python/src/com/jetbrains/python/console/PydevConsoleExecuteActionHandler.java +++ b/python/src/com/jetbrains/python/console/PydevConsoleExecuteActionHandler.java @@ -137,13 +137,12 @@ public class PydevConsoleExecuteActionHandler extends ConsoleExecuteActionHandle // multiline strings handling if (myInMultilineStringState != null) { - if (PyConsoleUtil.isDoubleQuoteMultilineStarts(line)) { + if (PyConsoleUtil.isDoubleQuoteMultilineStarts(line) || PyConsoleUtil.isSingleQuoteMultilineStarts(line)) { myInMultilineStringState = null; // restore language console.setLanguage(PythonLanguage.getInstance()); console.setPrompt(PyConsoleUtil.ORDINARY_PROMPT); - } - else { + } else { return; } }