-
Notifications
You must be signed in to change notification settings - Fork 753
Closed
Labels
Closed Accepted as Obvious BugfixCommenter SatisfiedCommenter has indicated satisfaction with the resolution / edits.Commenter has indicated satisfaction with the resolution / edits.Testing UnnecessaryMemory aid - issue doesn't require testsMemory aid - issue doesn't require testsTracked in DoCcss-text-3Current WorkCurrent Work
Description
Regardless of the white-space value, lines always break at each preserved forced break character: thus for all values, line-breaking behavior defined for the BK, CR, LF, CM, NL, and SG line breaking classes in [UAX14] must be honored.
However:
- The CR class is just U+0D, which is already handled in Section White Space Processing Details. Doesn’t that make this statement moot for that class?
- The LF class is just U+0A, which isn’t preserved “regardless of the white-space value”. Also, it is adequately described in the white space section for the cases where it is not discarded.
- How is CM a forced break?
- How is SG a forced break? Also, UAX 14 says: The use of this line breaking class is deprecated.
=> Suggestion: remove CR LF CM and SG from this sentence (keep BK and NL).
Metadata
Metadata
Assignees
Labels
Closed Accepted as Obvious BugfixCommenter SatisfiedCommenter has indicated satisfaction with the resolution / edits.Commenter has indicated satisfaction with the resolution / edits.Testing UnnecessaryMemory aid - issue doesn't require testsMemory aid - issue doesn't require testsTracked in DoCcss-text-3Current WorkCurrent Work