summaryrefslogtreecommitdiff
path: root/NEWS.md
diff options
context:
space:
mode:
authorSteven G. Johnson <stevenj@mit.edu>2018-07-24 10:45:02 -0400
committerGitHub <noreply@github.com>2018-07-24 10:45:02 -0400
commit02f4e1890cf8135b609b404c58ac7e8b27136ad6 (patch)
tree7f8103aed772dd6e5d1b3baae6ae86b0282847b5 /NEWS.md
parent0975bf9b6d95e704bb7419e4ca281a171ca0b956 (diff)
downloadlibutf8proc-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.md4
1 files changed, 4 insertions, 0 deletions
diff --git a/NEWS.md b/NEWS.md
index 7e0b6e0..24f15f0 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -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