[Git][ghc/ghc][wip/jeltsch/base-buildable-with-ghc-9-14] Make `unicodeVersion` available for GHC 9.14
Wolfgang Jeltsch pushed to branch wip/jeltsch/base-buildable-with-ghc-9-14 at Glasgow Haskell Compiler / GHC Commits: 4b404918 by Wolfgang Jeltsch at 2026-05-19T15:35:18+03:00 Make `unicodeVersion` available for GHC 9.14 - - - - - 1 changed file: - libraries/base/src/GHC/Unicode.hs Changes: ===================================== libraries/base/src/GHC/Unicode.hs ===================================== @@ -1,3 +1,4 @@ +{-# LANGUAGE CPP #-} {-# LANGUAGE Safe #-} {-# OPTIONS_HADDOCK not-home #-} @@ -44,4 +45,22 @@ module GHC.Unicode ) where import GHC.Internal.Unicode + +#if __GLASGOW_HASKELL__ < 914 + +#error Unknown Unicode version + +#elif __GLASGOW_HASKELL__ < 1000 + +-- | Version of Unicode standard used by @base@: +-- [17.0.0](https://www.unicode.org/versions/Unicode17.0.0/). +-- +-- @since base-4.15.0.0 +unicodeVersion :: Version +unicodeVersion = makeVersion [17, 0, 0] + +#else + import GHC.Internal.Unicode.Version + +#endif View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/4b404918e10366d02345cd3d4d850a05... -- View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/4b404918e10366d02345cd3d4d850a05... You're receiving this email because of your account on gitlab.haskell.org.
participants (1)
-
Wolfgang Jeltsch (@jeltsch)