[Git][ghc/ghc][master] Minor fixes following Unicode 15.0.0 update

Marge Bot (@marge-bot) gitlab at gitlab.haskell.org
Thu Oct 6 00:40:19 UTC 2022



Marge Bot pushed to branch master at Glasgow Haskell Compiler / GHC


Commits:
fbe1e86e by Pierre Le Marre at 2022-10-05T15:58:43+02:00
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".

- - - - -


3 changed files:

- docs/users_guide/9.6.1-notes.rst
- libraries/base/changelog.md
- libraries/base/tools/ucd2haskell/ucd.sh


Changes:

=====================================
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
 ~~~~~~~~~~~~~~~~~~~~
 


=====================================
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


=====================================
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
 }



View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/fbe1e86ea5e793533898d6935a3b4e60afbd04a7

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/fbe1e86ea5e793533898d6935a3b4e60afbd04a7
You're receiving this email because of your account on gitlab.haskell.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-commits/attachments/20221005/5e4ba039/attachment-0001.html>


More information about the ghc-commits mailing list