-
Notifications
You must be signed in to change notification settings - Fork 18k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
unicode: update to version 14.0 #48621
Comments
CC @robpike via https://dev.golang.org/owners, but since that's dated, @rsc, maybe? |
This issue is currently in the Go 1.18 milestone -- given that we are in the freeze and we don't have any CLs for it, I think it probably makes sense to move it out of the 1.18 milestone. Please comment if this is a problem, thanks. |
Issues upstream: - “unicode: update to version 14.0” (golang/go#48621) - “unicode: update to version 15.0” (golang/go#55079) At the moment, Unicode 15 is on the roadmap for Go 1.20, while Go 1.19 is confirmed to still be using Unicode 13 (e.g. on Debian unstable and Debian testing).
Issues upstream: - unicode: update to version 14.0 → golang/go#48621 - unicode: update to version 15.0 → golang/go#55079 At the moment, Unicode 15 is on the roadmap for Go 1.20, while Go 1.19 is confirmed to still be using Unicode 13 (e.g. on Debian unstable and Debian testing).
Issues upstream: - unicode: update to version 14.0 → golang/go#48621 - unicode: update to version 15.0 → golang/go#55079 At the moment, Unicode 15 is on the roadmap for Go 1.20, while Go 1.19 is confirmed to still be using Unicode 13 (e.g. on Debian unstable and Debian testing).
Change https://go.dev/cl/456836 mentions this issue: |
Update unicode/tables.go to reflect changes in the Unicode Standard up to Unicode 15.0.0, released 13 Sept 2022. In order to accommodate this update, strconv/isPrint has been updated to reflect changes in printable characters. Also changed is template/exec_test.go for both text and html packages- in the test "TestJSEscaping", rune U+FDFF was used as a placeholder for an unprintable character. This codepoint was assigned and made printable in Unicode 14.0.0, breaking this test. It has been replaced with the assigned and never-printable U+FFFE to fix the test and provide resiliency in the future. This upgrade bypasses Unicode 14.0.0, but is compatible. Updates #48621 Fixes #55079 Change-Id: I40efd097eb746db0727ebf7437280916d1242e47 GitHub-Last-Rev: c8885ca GitHub-Pull-Request: #57265 Reviewed-on: https://go-review.googlesource.com/c/go/+/456837 Reviewed-by: Robert Griesemer <gri@google.com> Run-TryBot: Rob Pike <r@golang.org> TryBot-Result: Gopher Robot <gobot@golang.org> Run-TryBot: Robert Griesemer <gri@google.com> Reviewed-by: Cherry Mui <cherryyz@google.com> Reviewed-by: Rob Pike <r@golang.org>
Update unicode/tables.go to reflect changes in the Unicode Standard up to Unicode 15.0.0, released 13 Sept 2022. In order to accommodate this update, strconv/isPrint has been updated to reflect changes in printable characters. Also changed is template/exec_test.go for both text and html packages- in the test "TestJSEscaping", rune U+FDFF was used as a placeholder for an unprintable character. This codepoint was assigned and made printable in Unicode 14.0.0, breaking this test. It has been replaced with the assigned and never-printable U+FFFE to fix the test and provide resiliency in the future. This upgrade bypasses Unicode 14.0.0, but is compatible. Updates golang#48621 Fixes golang#55079 Change-Id: I40efd097eb746db0727ebf7437280916d1242e47 GitHub-Last-Rev: c8885ca GitHub-Pull-Request: golang#57265 Reviewed-on: https://go-review.googlesource.com/c/go/+/456837 Reviewed-by: Robert Griesemer <gri@google.com> Run-TryBot: Rob Pike <r@golang.org> TryBot-Result: Gopher Robot <gobot@golang.org> Run-TryBot: Robert Griesemer <gri@google.com> Reviewed-by: Cherry Mui <cherryyz@google.com> Reviewed-by: Rob Pike <r@golang.org>
Support for Unicode 15.0.0 (#55079) is now implemented, so there's nothing more to do in this issue. Please comment if I missed something. |
Change https://go.dev/cl/499618 mentions this issue: |
For #48621 For #55079 Change-Id: I279b4fbf07d2fa9de9577559a4e17a57f5692aa3 Reviewed-on: https://go-review.googlesource.com/c/go/+/499618 Reviewed-by: Eli Bendersky <eliben@google.com> Reviewed-by: Ian Lance Taylor <iant@google.com> Auto-Submit: Ian Lance Taylor <iant@google.com> TryBot-Bypass: Ian Lance Taylor <iant@google.com>
Issues upstream: - unicode: update to version 14.0 → golang/go#48621 - unicode: update to version 15.0 → golang/go#55079 At the moment, Unicode 15 is on the roadmap for Go 1.20, while Go 1.19 is confirmed to still be using Unicode 13 (e.g. on Debian unstable and Debian testing).
What version of Go are you using (
go version
)?Does this issue reproduce with the latest release?
yes
What operating system and processor architecture are you using (
go env
)?go env
OutputWhat did you do?
https://play.golang.org/p/9biSMo4sTqo
What did you expect to see?
13.0.0
What did you see instead?
14.0.0
The text was updated successfully, but these errors were encountered: