From eab488fc011d24f1209e122ce1c40ce842167b3d Mon Sep 17 00:00:00 2001 From: Jan Lahoda Date: Mon, 14 Nov 2016 10:07:10 +0100 Subject: [PATCH] 8169595: jshell tool: pasting multiple lines hangs input Need to allow newlines in the user's input. Reviewed-by: rfield --- .../share/classes/jdk/internal/jline/console/ConsoleReader.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jdk/src/jdk.internal.le/share/classes/jdk/internal/jline/console/ConsoleReader.java b/jdk/src/jdk.internal.le/share/classes/jdk/internal/jline/console/ConsoleReader.java index 999b0f7bd91..a7f26871f28 100644 --- a/jdk/src/jdk.internal.le/share/classes/jdk/internal/jline/console/ConsoleReader.java +++ b/jdk/src/jdk.internal.le/share/classes/jdk/internal/jline/console/ConsoleReader.java @@ -3222,7 +3222,7 @@ public class ConsoleReader } //where: private Pattern CURSOR_COLUMN_PATTERN = - Pattern.compile("(?.*)\033\\[[0-9]+;(?[0-9]+)R"); + Pattern.compile("(?.*)\033\\[[0-9]+;(?[0-9]+)R", Pattern.DOTALL); /** * Read a line for unsupported terminals.