From beed1ea8114ea05ebf615bdffae9ac8659f7a396 Mon Sep 17 00:00:00 2001 From: Paul Phillips Date: Mon, 13 Dec 2010 15:26:15 +0000 Subject: More repl hardening, and a new jline jar which ... More repl hardening, and a new jline jar which fixes a paste issue on OSX. No review. --- src/jline/src/main/java/jline/console/ConsoleReader.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/jline') diff --git a/src/jline/src/main/java/jline/console/ConsoleReader.java b/src/jline/src/main/java/jline/console/ConsoleReader.java index fe9e85aed9..44b0cbf866 100644 --- a/src/jline/src/main/java/jline/console/ConsoleReader.java +++ b/src/jline/src/main/java/jline/console/ConsoleReader.java @@ -513,7 +513,11 @@ public class ConsoleReader * fixes backspace issue, where it assumes that the terminal is doing this. */ private final void newlineAtWrap() throws IOException { - if (terminal.newlineAtWrapNeeded()) { + /** On OSX this leads to failure to paste lines longer than the + * the terminal width. It spews some ansi control and truncates + * the paste. + */ + if (false && terminal.newlineAtWrapNeeded()) { int width = getTerminal().getWidth(); if ((getCursorPosition() % width == 0) && getCurrentPosition() >= width) -- cgit v1.2.3