From 996177e4f01b4f7f88524cb4dd1c6092611cfe9e Mon Sep 17 00:00:00 2001 From: Jan Lahoda Date: Mon, 6 Feb 2017 11:07:09 +0100 Subject: [PATCH] 8173653: jshell tool: ctrl-C when in external editor aborts jshell -- history lost Adding ability for WindowsTerminal subclasses to get and set console mode. Reviewed-by: rfield --- .../share/classes/jdk/internal/jline/WindowsTerminal.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/jdk/src/jdk.internal.le/share/classes/jdk/internal/jline/WindowsTerminal.java b/jdk/src/jdk.internal.le/share/classes/jdk/internal/jline/WindowsTerminal.java index 09b1f2f95ab..c9d471d2ae5 100644 --- a/jdk/src/jdk.internal.le/share/classes/jdk/internal/jline/WindowsTerminal.java +++ b/jdk/src/jdk.internal.le/share/classes/jdk/internal/jline/WindowsTerminal.java @@ -314,9 +314,9 @@ public class WindowsTerminal private static native void initIDs(); - private native int getConsoleMode(); + protected native int getConsoleMode(); - private native void setConsoleMode(int mode); + protected native void setConsoleMode(int mode); private byte[] readConsoleInput() { KEY_EVENT_RECORD keyEvent = readKeyEvent();