Reduce test dependencies on fonts.
Properly use ICU locale identifiers.
Fix typo in comment.
Bump version to
Fix version number in changelog.
Fix test warnings.
Declare Hspec version bounds.
5a30ef49 — Adrian Cochrane 1 year, 4 months ago
Loosen dependency bounds.
Update documentation.
Clarify spanLanguage and add basic ICU conversion.
Remove (~) operator from ParagraphConstruction.

The tilde operator was causing compilation errors with older versions
of GHC, possibly due to a conflict with the lazy pattern match syntax.

It has been replaced by a pure Haskell alternative that uses function
Fill changelong and prepare for v1.0 release.
Refactor line breaking.
Test forming and breaking ligatures.
Allow breaking at character bounds.
Use a single list of line breaking alternatives.
Clarify meaning of Array in Paragraph.
Implement trimming spaces at end of lines.
Remove redundant overflow handling.

This may be useful later when words are allowed to overflow, but this
code path is currently unused.
Decompose ProtoFragment construction.