diff options
author | Bojidar Marinov <bojidar.marinov.bg@gmail.com> | 2015-09-24 10:17:06 +0300 |
---|---|---|
committer | Bojidar Marinov <bojidar.marinov.bg@gmail.com> | 2015-09-24 10:17:06 +0300 |
commit | d9583f8a7283bbeac1dceaf0885bba297961432e (patch) | |
tree | 35056cd07ab1bebd55698f953f7bbbe26916157e /core | |
parent | 20a1c765db5ecb8c2020ce6dea1de1fda706ee1f (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.
Diffstat (limited to 'core')
-rw-r--r-- | core/ustring.cpp | 2 |
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; } |