rivo / uniseg

Unicode Text Segmentation, Word Wrapping, and String Width Calculation in Go
MIT License
585 stars 61 forks source link

Upgrade to Unicode v15.0.0 #42

Closed meowgorithm closed 1 year ago

meowgorithm commented 1 year ago

This upgrades to Unicode v15 and regenerates tables accordingly.

rivo commented 1 year ago

Thanks. There are still a few references to Unicode 14 in the code (and the README). Can you please update those, too?

Also, do you know if any of the rules have changed between 14 and 15? I suppose they haven't but I want to be sure.

meowgorithm commented 1 year ago

With regard to changes in rules, I'm not aware of any, though I'm also not an expert here. As such, I do understand if you'd prefer err on the side of caution.

meowgorithm commented 1 year ago

So I believe this is ready now (apologies for the noise with the force pushes) however let me know if there's anything I missed. I'm not aware of any changes in rules that may or may not have occurred so it may be wise to approach this one cautiously as mentioned.

Regardless, thank you for your excellent work on this library. It's very much a boon to the Go ecosystem.