jlevy / jlevy/atom-flowmark

Consider more sophisticated "break opportunities"

Open
#6 0 comments 0 reactions 0 assignees View on GitHub
enhancement thinking
Dominant language
JavaScript
Stars
45
Forks
7
PR merge metrics
No merged PRs in 30d

Description

Right now we consider line breaks possible where there is white space. A few details to consider are (1) handling of a full set of non-breaking spaces and (2) broader language support in languages where whitespace might be less common between words.

For future reference: Unicode defines line break opportunities in [this tech report](http://www.unicode.org/reports/tr14/). However, note we don't need to accommodate every possible line break so this is likely overkill for many languages. See also
https://github.com/devongovett/linebreak
https://github.com/niklasvh/css-line-break

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.