summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBojidar Marinov <bojidar.marinov.bg@gmail.com>2015-09-24 10:17:06 +0300
committerBojidar Marinov <bojidar.marinov.bg@gmail.com>2015-09-24 10:17:06 +0300
commitd9583f8a7283bbeac1dceaf0885bba297961432e (patch)
tree35056cd07ab1bebd55698f953f7bbbe26916157e
parent20a1c765db5ecb8c2020ce6dea1de1fda706ee1f (diff)
Add missing \n to world_wrap. Close #2516
The issue was that world_wrap would skip over newlines, without adding them to the output.
-rw-r--r--core/ustring.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/core/ustring.cpp b/core/ustring.cpp
index e5419effcb..7582376fe0 100644
--- a/core/ustring.cpp
+++ b/core/ustring.cpp
@@ -3066,7 +3066,7 @@ String String::world_wrap(int p_chars_per_line) const {
} else if (operator[](i)==' ' || operator[](i)=='\t') {
last_space=i;
} else if (operator[](i)=='\n') {
- ret+=substr(from,i-from);
+ ret+=substr(from,i-from)+"\n";
from=i+1;
last_space=-1;
}