diff options
author | Steven G. Johnson <stevenj@mit.edu> | 2018-07-24 10:45:02 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-07-24 10:45:02 -0400 |
commit | 02f4e1890cf8135b609b404c58ac7e8b27136ad6 (patch) | |
tree | 7f8103aed772dd6e5d1b3baae6ae86b0282847b5 /NEWS.md | |
parent | 0975bf9b6d95e704bb7419e4ca281a171ca0b956 (diff) | |
download | libutf8proc-02f4e1890cf8135b609b404c58ac7e8b27136ad6.tar.gz libutf8proc-02f4e1890cf8135b609b404c58ac7e8b27136ad6.tar.bz2 |
charwidth=1 for soft hyphen and unassigned codepoints (#135)
* use width=1 for soft hyphen and for unassigned/PUA codepoints
* don't count unassigned codepoints when comparing with system wcwidth
* more tests
* indentation fixes
* NEWS for 135
* remove special-casing for arabic control characters affecting a span of numbers, which are sometimes zero-width and sometimes not
* regenerate
Diffstat (limited to 'NEWS.md')
-rw-r--r-- | NEWS.md | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -17,6 +17,9 @@ - `toupper` of ß (U+00df) now yields ẞ (U+1E9E) ([#134]), similar to musl; case-folding still yields the standard "ss" mapping. +- `utf8proc_charwidth` now returns `1` for U+00AD (soft hyphen) and + for unassigned/PUA codepoints ([#135]). + ## Version 2.1.1 ## 2018-04-27 @@ -336,3 +339,4 @@ Release of version 1.0.1 [#132]: https://github.com/JuliaLang/utf8proc/issues/132 [#133]: https://github.com/JuliaLang/utf8proc/issues/133 [#134]: https://github.com/JuliaLang/utf8proc/issues/134 +[#135]: https://github.com/JuliaLang/utf8proc/issues/135 |