From ee7ca517b9d2be0a5d8a4a8f05f1a196c4d353a8 Mon Sep 17 00:00:00 2001 From: "Anton.Makeev" Date: Tue, 20 Oct 2009 16:48:41 +0400 Subject: [PATCH] Normalize: split lines by 'at...' --- .../src/com/intellij/unscramble/UnscrambleDialog.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/java/java-impl/src/com/intellij/unscramble/UnscrambleDialog.java b/java/java-impl/src/com/intellij/unscramble/UnscrambleDialog.java index 9393d80d452c..a6830073b60e 100644 --- a/java/java-impl/src/com/intellij/unscramble/UnscrambleDialog.java +++ b/java/java-impl/src/com/intellij/unscramble/UnscrambleDialog.java @@ -256,7 +256,10 @@ public class UnscrambleDialog extends DialogWrapper{ static String normalizeText(@NonNls String text) { StringBuilder builder = new StringBuilder(text.length()); + + text = text.replaceAll("(\\S[ \\t\\x0B\\f\\r]+)(at\\s+)", "$1\n$2"); String[] lines = text.split("\n"); + boolean first = true; boolean inAuxInfo = false; for (String line : lines) {