Skip to content

Commit 436b0db

Browse files
Add more info to README
1 parent 5da0090 commit 436b0db

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

README.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@ fn main() {
2626

2727
**NOTE:** The computed width values may not match the actual rendered column
2828
width. For example, the woman scientist emoji comprises of a woman emoji, a
29-
zero-width joiner and a microscope emoji.
29+
zero-width joiner and a microscope emoji. Such [emoji ZWJ sequences](https://www.unicode.org/reports/tr51/#Emoji_ZWJ_Sequences)
30+
are considered to have the sum of the widths of their constituent parts:
3031

3132
```rust
3233
extern crate unicode_width;
@@ -39,8 +40,10 @@ fn main() {
3940
}
4041
```
4142

42-
See [Unicode Standard Annex #11][UAX11] for precise details on what is and isn't
43-
covered by this crate.
43+
Additionally, [defective combining character sequences](https://unicode.org/glossary/#defective_combining_character_sequence)
44+
and nonstandard [Korean jamo](https://unicode.org/glossary/#jamo) sequences may
45+
be rendered with a different width than what this crate says. (This is not an
46+
exhaustive list.)
4447

4548
## features
4649

0 commit comments

Comments
 (0)