Skip to content

Commit 236d052

Browse files
raphlinusAndroid (Google) Code Review
authored andcommitted
Merge "Fix bug 7054190 line breaks at inappropriate places" into jb-mr1-dev
2 parents de91aa4 + 7c3255f commit 236d052

File tree

1 file changed

+0
-9
lines changed

1 file changed

+0
-9
lines changed

core/java/android/text/StaticLayout.java

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -357,11 +357,6 @@ public StaticLayout(CharSequence source, int bufstart, int bufend,
357357

358358
// From the Unicode Line Breaking Algorithm (at least approximately)
359359
boolean isLineBreak = isSpaceOrTab ||
360-
// .,:; are class IS breakpoints, except when adjacent to digits
361-
((c == CHAR_DOT || c == CHAR_COMMA ||
362-
c == CHAR_COLON || c == CHAR_SEMICOLON) &&
363-
(j - 1 < here || !Character.isDigit(chs[j - 1 - paraStart])) &&
364-
(j + 1 >= spanEnd || !Character.isDigit(chs[j + 1 - paraStart]))) ||
365360
// / is class SY and - is class HY, except when followed by a digit
366361
((c == CHAR_SLASH || c == CHAR_HYPHEN) &&
367362
(j + 1 >= spanEnd || !Character.isDigit(chs[j + 1 - paraStart]))) ||
@@ -959,10 +954,6 @@ void finish() {
959954
private static final char CHAR_NEW_LINE = '\n';
960955
private static final char CHAR_TAB = '\t';
961956
private static final char CHAR_SPACE = ' ';
962-
private static final char CHAR_DOT = '.';
963-
private static final char CHAR_COMMA = ',';
964-
private static final char CHAR_COLON = ':';
965-
private static final char CHAR_SEMICOLON = ';';
966957
private static final char CHAR_SLASH = '/';
967958
private static final char CHAR_HYPHEN = '-';
968959

0 commit comments

Comments
 (0)