diff --git a/eclipse-rbe-plugin/src/com/essiembre/eclipse/rbe/model/bundle/PropertiesGenerator.java b/eclipse-rbe-plugin/src/com/essiembre/eclipse/rbe/model/bundle/PropertiesGenerator.java index ac3bd12..593eddb 100644 --- a/eclipse-rbe-plugin/src/com/essiembre/eclipse/rbe/model/bundle/PropertiesGenerator.java +++ b/eclipse-rbe-plugin/src/com/essiembre/eclipse/rbe/model/bundle/PropertiesGenerator.java @@ -227,7 +227,15 @@ private static void appendValue( //text.append(valueBuf.substring(0, endPos)); } else { breakPos = line.lastIndexOf(' '); - if (breakPos != -1) { + + if (breakPos == -1 && line.length() == endPos) { + + // text value has no spaces but content + saveValue(text, valueBuf.substring(0, endPos)); + text.append("\\"); + text.append(SYSTEM_LINE_SEP); + + } else if (breakPos != -1) { endPos = breakPos + 1; saveValue(text, valueBuf.substring(0, endPos)); //text.append(valueBuf.substring(0, endPos));