Grant Report : Robust Perl 6 Unicode Support - July 2017
Sun, 09-Jul-2017 by
Mark A Jensen
edit post
Samantha continues to address the addition of Unicode features
and long-standing Unicode bugs in her [grant](http://news.perlfoundation.org/2017/04/grant-proposal.html) to improve the robustness of Unicode support in Rakudo.
In
[her complete blog post](https://cry.nu/perl6/grant-status-update-2/),
she describes:
* the
[Unicode collation algorithm](http://www.unicode.org/reports/tr10/tr10-34.html)
in a very readable overview, and her improvements to enable
customizable collation at all three main collation levels (base,
diacritic, case);
* support for the `Prepend` property in code that avoids grapheme
breaking, leading to increases in pass rates for standard tests;
* fixes to an old bug in regex matching when both ignorecase and
ignoremark adverbs are in force, along with some refactoring that
eliminates some special-case-hairball code in this area.
Also, she says:
"I released a new module,
[Font::QueryInfo](https://github.com/samcv/perl6-Font-QueryInfo),
which allows you to query font information using FreeType. It can even
return the codepoints a font supports as a list of ranges!"
MAJ
Comments (0)