diff options
author | Pierre Le Marre <dev@wismill.eu> | 2022-09-19 09:36:44 +0200 |
---|---|---|
committer | Pierre Le Marre <dev@wismill.eu> | 2022-10-05 15:58:43 +0200 |
commit | fbe1e86ea5e793533898d6935a3b4e60afbd04a7 (patch) | |
tree | 62a86c2cc8223874b7aabe667275ec9309baf5a0 | |
parent | 463ffe0287eab354a438304111041ef82d2ed016 (diff) | |
download | haskell-fbe1e86ea5e793533898d6935a3b4e60afbd04a7.tar.gz |
Minor fixes following Unicode 15.0.0 update
- Fix changelog for Unicode 15.0.0
- Fix the checksums of the downloaded Unicode files, in base's tool: "ucd2haskell".
-rw-r--r-- | docs/users_guide/9.6.1-notes.rst | 2 | ||||
-rw-r--r-- | libraries/base/changelog.md | 2 | ||||
-rwxr-xr-x | libraries/base/tools/ucd2haskell/ucd.sh | 10 |
3 files changed, 6 insertions, 8 deletions
diff --git a/docs/users_guide/9.6.1-notes.rst b/docs/users_guide/9.6.1-notes.rst index 54f4a3fed2..1afc9f7093 100644 --- a/docs/users_guide/9.6.1-notes.rst +++ b/docs/users_guide/9.6.1-notes.rst @@ -129,6 +129,8 @@ Runtime system ``(<=)`` instead of ``compare`` per CLC proposal: https://github.com/haskell/core-libraries-committee/issues/24 +- Updated to `Unicode 15.0.0 <https://www.unicode.org/versions/Unicode15.0.0/>`_. + ``ghc-prim`` library ~~~~~~~~~~~~~~~~~~~~ diff --git a/libraries/base/changelog.md b/libraries/base/changelog.md index 8888a79727..5c07350d7a 100644 --- a/libraries/base/changelog.md +++ b/libraries/base/changelog.md @@ -29,7 +29,7 @@ is now exported from `Prelude`. See [CLC #50](https://github.com/haskell/core-libraries-committee/issues/50) for the related discussion, as well as [the migration guide](https://github.com/haskell/core-libraries-committee/blob/main/guides/export-lifta2-prelude.md) - * Update to Unicode 15.0.0. + * Update to [Unicode 15.0.0](https://www.unicode.org/versions/Unicode15.0.0/). * Add `Eq` and `Ord` instances for `Generically1`. * Relax instances for Functor combinators; put superclass on Class1 and Class2 to make non-breaking. See [CLC diff --git a/libraries/base/tools/ucd2haskell/ucd.sh b/libraries/base/tools/ucd2haskell/ucd.sh index 696b0dbff7..ed07e6244a 100755 --- a/libraries/base/tools/ucd2haskell/ucd.sh +++ b/libraries/base/tools/ucd2haskell/ucd.sh @@ -12,11 +12,7 @@ VERIFY_CHECKSUM=y # Filename:checksum FILES="\ - ucd/DerivedCoreProperties.txt:e3eddd7d469cd1b0feed7528defad1a1cc7c6a9ceb0ae4446a6d10921ed2e7bc \ - ucd/DerivedNormalizationProps.txt:b2c444c20730b097787fdf50bd7d6dd3fc5256ab8084f5b35b11c8776eca674c \ - ucd/UnicodeData.txt:36018e68657fdcb3485f636630ffe8c8532e01c977703d2803f5b89d6c5feafb \ - ucd/PropList.txt:6bddfdb850417a5bee6deff19290fd1b138589909afb50f5a049f343bf2c6722 \ - ucd/extracted/DerivedCombiningClass.txt:12b0c3af9b600b49488d66545a3e7844ea980809627201bf9afeebe1c9f16f4e" + ucd/UnicodeData.txt:806e9aed65037197f1ec85e12be6e8cd870fc5608b4de0fffd990f689f376a73" # Download the files @@ -39,10 +35,10 @@ download_file() { if test "$__checksum" != "$new_checksum" then echo "sha256sum of the downloaded __file $__file " - echo " [$new_checksum] does not match the expected __checksum [$__checksum]" + echo " [$new_checksum] does not match the expected checksum [$__checksum]" exit 1 else - echo "$__file __checksum ok" + echo "$__file checksum ok" fi fi } |