@@ -1,8 +1,8 @@
2−version: 3.2.0.0
2+version: 3.2.1.0
3visibility: public
3visibility: public
4−id: Cabal-3.2.0.0
4+id: Cabal-3.2.1.0
5−key: Cabal-3.2.0.0
5+key: Cabal-3.2.1.0
6license: BSD-3-Clause
6license: BSD-3-Clause
7copyright: 2003-2020, Cabal Development Team (see AUTHORS file)
7copyright: 2003-2020, Cabal Development Team (see AUTHORS file)
8maintainer: cabal-devel@haskell.org
8maintainer: cabal-devel@haskell.org
@@ -33,10 +33,11 @@ exposed-modules:
33 Distribution.Compat.Graph Distribution.Compat.Internal.TempFile
33 Distribution.Compat.Graph Distribution.Compat.Internal.TempFile
34 Distribution.Compat.Lens Distribution.Compat.Newtype
34 Distribution.Compat.Lens Distribution.Compat.Newtype
35 Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal
35 Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal
36− Distribution.Compat.ResponseFile Distribution.Compat.Semigroup
36+ Distribution.Compat.Process Distribution.Compat.ResponseFile
37− Distribution.Compat.Stack Distribution.Compat.Time
37+ Distribution.Compat.Semigroup Distribution.Compat.Stack
38− Distribution.Compat.Typeable Distribution.Compiler
38+ Distribution.Compat.Time Distribution.Compat.Typeable
39+ Distribution.Compiler Distribution.FieldGrammar
39− Distribution.FieldGrammar Distribution.FieldGrammar.Class
40+ Distribution.FieldGrammar.Class
40 Distribution.FieldGrammar.FieldDescrs
41 Distribution.FieldGrammar.FieldDescrs
41 Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty
42 Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty
42 Distribution.Fields Distribution.Fields.ConfVar
43 Distribution.Fields Distribution.Fields.ConfVar
@@ -168,12 +169,12 @@ import-dirs:
168library-dirs:
169library-dirs:
169dynamic-library-dirs:
170dynamic-library-dirs:
171−hs-libraries: HSCabal-3.2.0.0
172+hs-libraries: HSCabal-3.2.1.0
173− array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
174+ array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
174 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0
175 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0
175 filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6
176 filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6
176− process-1.6.9.0 text-1.2.3.2 time-1.9.3 transformers-0.5.6.2
177+ process-1.6.9.0 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2
177 unix-2.7.2.2
178 unix-2.7.2.2
178haddock-interfaces:
179haddock-interfaces:
179haddock-html:
180haddock-html:
@@ -339,15 +340,15 @@ dynamic-library-dirs:
340hs-libraries: HSbinary-0.8.8.0
341hs-libraries: HSbinary-0.8.8.0
342− array-0.5.4.0 base-4.14.1.0 bytestring-0.10.10.0 containers-0.6.2.1
343+ array-0.5.4.0 base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1
343haddock-interfaces:
344haddock-interfaces:
344haddock-html:
345haddock-html:
346name: bytestring
347name: bytestring
347−version: 0.10.10.0
348+version: 0.10.12.0
348visibility: public
349visibility: public
349−id: bytestring-0.10.10.0
350+id: bytestring-0.10.12.0
350−key: bytestring-0.10.10.0
351+key: bytestring-0.10.12.0
351license: BSD-3-Clause
352license: BSD-3-Clause
352copyright:
353copyright:
353 Copyright (c) Don Stewart 2005-2009,
354 Copyright (c) Don Stewart 2005-2009,
@@ -411,7 +412,7 @@ import-dirs:
411library-dirs:
412library-dirs:
412dynamic-library-dirs:
413dynamic-library-dirs:
414−hs-libraries: HSbytestring-0.10.10.0
415+hs-libraries: HSbytestring-0.10.12.0
415include-dirs:
416include-dirs:
416includes: fpstring.h
417includes: fpstring.h
@@ -591,10 +592,10 @@ haddock-interfaces:
591haddock-html:
592haddock-html:
594−version: 8.10.2.20201118
595+version: 8.10.4.20210212
595visibility: public
596visibility: public
596−id: ghc-8.10.2.20201118
597+id: ghc-8.10.4.20210212
597−key: ghc-8.10.2.20201118
598+key: ghc-8.10.4.20210212
598license: BSD-3-Clause
599license: BSD-3-Clause
599maintainer: glasgow-haskell-users@haskell.org
600maintainer: glasgow-haskell-users@haskell.org
600author: The GHC Team
601author: The GHC Team
@@ -702,24 +703,24 @@ import-dirs:
702library-dirs:
703library-dirs:
703dynamic-library-dirs:
704dynamic-library-dirs:
705−hs-libraries: HSghc-8.10.2.20201118
706+hs-libraries: HSghc-8.10.4.20210212
706include-dirs:
707include-dirs:
708− array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
709+ array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
709 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0
710 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0
710− filepath-1.4.2.1 ghc-boot-8.10.2.20201118
711+ filepath-1.4.2.1 ghc-boot-8.10.4.20210212
711− ghc-boot-th-8.10.2.20201118 ghc-heap-8.10.2.20201118
712+ ghc-boot-th-8.10.4.20210212 ghc-heap-8.10.4.20210212
712− ghci-8.10.2.20201118 hpc-0.6.1.0 integer-gmp-1.0.3.0
713+ ghci-8.10.4.20210212 hpc-0.6.1.0 integer-gmp-1.0.3.0
713 process-1.6.9.0 template-haskell-2.16.0.0 terminfo-0.4.1.4
714 process-1.6.9.0 template-haskell-2.16.0.0 terminfo-0.4.1.4
714 time-1.9.3 transformers-0.5.6.2 unix-2.7.2.2
715 time-1.9.3 transformers-0.5.6.2 unix-2.7.2.2
715haddock-interfaces:
716haddock-interfaces:
716haddock-html:
717haddock-html:
718name: ghc-boot
719name: ghc-boot
719−version: 8.10.2.20201118
720+version: 8.10.4.20210212
720visibility: public
721visibility: public
721−id: ghc-boot-8.10.2.20201118
722+id: ghc-boot-8.10.4.20210212
722−key: ghc-boot-8.10.2.20201118
723+key: ghc-boot-8.10.4.20210212
723license: BSD-3-Clause
724license: BSD-3-Clause
724maintainer: ghc-devs@haskell.org
725maintainer: ghc-devs@haskell.org
725synopsis: Shared functionality between GHC and its boot libraries
726synopsis: Shared functionality between GHC and its boot libraries
@@ -744,19 +745,19 @@ import-dirs:
744library-dirs:
745library-dirs:
745dynamic-library-dirs:
746dynamic-library-dirs:
747−hs-libraries: HSghc-boot-8.10.2.20201118
748+hs-libraries: HSghc-boot-8.10.4.20210212
749− base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
750+ base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
750 containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1
751 containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1
751− ghc-boot-th-8.10.2.20201118
752+ ghc-boot-th-8.10.4.20210212
752haddock-interfaces:
753haddock-interfaces:
753haddock-html:
754haddock-html:
755name: ghc-boot-th
756name: ghc-boot-th
756−version: 8.10.2.20201118
757+version: 8.10.4.20210212
757visibility: public
758visibility: public
758−id: ghc-boot-th-8.10.2.20201118
759+id: ghc-boot-th-8.10.4.20210212
759−key: ghc-boot-th-8.10.2.20201118
760+key: ghc-boot-th-8.10.4.20210212
760license: BSD-3-Clause
761license: BSD-3-Clause
761maintainer: ghc-devs@haskell.org
762maintainer: ghc-devs@haskell.org
@@ -776,7 +777,7 @@ import-dirs:
776library-dirs:
777library-dirs:
777dynamic-library-dirs:
778dynamic-library-dirs:
779−hs-libraries: HSghc-boot-th-8.10.2.20201118
780+hs-libraries: HSghc-boot-th-8.10.4.20210212
780depends: base-4.14.1.0
781depends: base-4.14.1.0
781haddock-interfaces:
782haddock-interfaces:
782haddock-html:
783haddock-html:
@@ -808,15 +809,15 @@ library-dirs:
808dynamic-library-dirs:
809dynamic-library-dirs:
810hs-libraries: HSghc-compact-0.1.0.0
811hs-libraries: HSghc-compact-0.1.0.0
811−depends: base-4.14.1.0 bytestring-0.10.10.0 ghc-prim-0.6.1
812+depends: base-4.14.1.0 bytestring-0.10.12.0 ghc-prim-0.6.1
812haddock-interfaces:
813haddock-interfaces:
813haddock-html:
814haddock-html:
815name: ghc-heap
816name: ghc-heap
816−version: 8.10.2.20201118
817+version: 8.10.4.20210212
817visibility: public
818visibility: public
818−id: ghc-heap-8.10.2.20201118
819+id: ghc-heap-8.10.4.20210212
819−key: ghc-heap-8.10.2.20201118
820+key: ghc-heap-8.10.4.20210212
820license: BSD-3-Clause
821license: BSD-3-Clause
821maintainer: libraries@haskell.org
822maintainer: libraries@haskell.org
822synopsis: Functions for walking GHC's heap
823synopsis: Functions for walking GHC's heap
@@ -834,7 +835,7 @@ import-dirs:
834library-dirs:
835library-dirs:
835dynamic-library-dirs:
836dynamic-library-dirs:
837−hs-libraries: HSghc-heap-8.10.2.20201118
838+hs-libraries: HSghc-heap-8.10.4.20210212
838depends: base-4.14.1.0 ghc-prim-0.6.1 rts
839depends: base-4.14.1.0 ghc-prim-0.6.1 rts
839haddock-interfaces:
840haddock-interfaces:
840haddock-html:
841haddock-html:
@@ -865,10 +866,10 @@ haddock-interfaces:
865haddock-html:
866haddock-html:
867name: ghci
868name: ghci
868−version: 8.10.2.20201118
869+version: 8.10.4.20210212
869visibility: public
870visibility: public
870−id: ghci-8.10.2.20201118
871+id: ghci-8.10.4.20210212
871−key: ghci-8.10.2.20201118
872+key: ghci-8.10.4.20210212
872license: BSD-3-Clause
873license: BSD-3-Clause
873maintainer: ghc-devs@haskell.org
874maintainer: ghc-devs@haskell.org
874synopsis: The library supporting GHC's interactive interpreter
875synopsis: The library supporting GHC's interactive interpreter
@@ -887,13 +888,13 @@ import-dirs:
887library-dirs:
888library-dirs:
888dynamic-library-dirs:
889dynamic-library-dirs:
890−hs-libraries: HSghci-8.10.2.20201118
891+hs-libraries: HSghci-8.10.4.20210212
891include-dirs:
892include-dirs:
893− array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
894+ array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
894 containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1
895 containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1
895− ghc-boot-8.10.2.20201118 ghc-boot-th-8.10.2.20201118
896+ ghc-boot-8.10.4.20210212 ghc-boot-th-8.10.4.20210212
896− ghc-heap-8.10.2.20201118 template-haskell-2.16.0.0
897+ ghc-heap-8.10.4.20210212 template-haskell-2.16.0.0
897 transformers-0.5.6.2 unix-2.7.2.2
898 transformers-0.5.6.2 unix-2.7.2.2
898haddock-interfaces:
899haddock-interfaces:
899haddock-html:
900haddock-html:
@@ -946,7 +947,7 @@ dynamic-library-dirs:
947hs-libraries: HShaskeline-0.8.0.1
948hs-libraries: HShaskeline-0.8.0.1
949− base-4.14.1.0 bytestring-0.10.10.0 containers-0.6.2.1
950+ base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1
950 directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1
951 directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1
951 process-1.6.9.0 stm-2.5.0.0 terminfo-0.4.1.4 transformers-0.5.6.2
952 process-1.6.9.0 stm-2.5.0.0 terminfo-0.4.1.4 transformers-0.5.6.2
952 unix-2.7.2.2
953 unix-2.7.2.2
@@ -1015,10 +1016,10 @@ haddock-interfaces:
1015haddock-html:
1016haddock-html:
1017name: libiserv
1018name: libiserv
1018−version: 8.10.2.20201118
1019+version: 8.10.4.20210212
1019visibility: public
1020visibility: public
1020−id: libiserv-8.10.2.20201118
1021+id: libiserv-8.10.4.20210212
1021−key: libiserv-8.10.2.20201118
1022+key: libiserv-8.10.4.20210212
1022license: BSD-3-Clause
1023license: BSD-3-Clause
1023copyright: XXX
1024copyright: XXX
1024maintainer: XXX
1025maintainer: XXX
@@ -1031,10 +1032,10 @@ import-dirs:
1031library-dirs:
1032library-dirs:
1032dynamic-library-dirs:
1033dynamic-library-dirs:
1033data-dir:
1034data-dir:
1034−hs-libraries: HSlibiserv-8.10.2.20201118
1035+hs-libraries: HSlibiserv-8.10.4.20210212
1036− base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
1037+ base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
1037− containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.2.20201118
1038+ containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.4.20210212
1038 unix-2.7.2.2
1039 unix-2.7.2.2
1039haddock-interfaces:
1040haddock-interfaces:
1040haddock-html:
1041haddock-html:
@@ -1123,7 +1124,7 @@ dynamic-library-dirs:
1123data-dir:
1124data-dir:
1124hs-libraries: HSparsec-3.1.14.0
1125hs-libraries: HSparsec-3.1.14.0
1126− base-4.14.1.0 bytestring-0.10.10.0 mtl-2.2.2 text-1.2.3.2
1127+ base-4.14.1.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1
1127haddock-interfaces:
1128haddock-interfaces:
1128haddock-html:
1129haddock-html:
@@ -1255,7 +1256,7 @@ dynamic-library-dirs:
1255data-dir:
1256data-dir:
1256hs-libraries: HStemplate-haskell-2.16.0.0
1257hs-libraries: HStemplate-haskell-2.16.0.0
1258− base-4.14.1.0 ghc-boot-th-8.10.2.20201118 ghc-prim-0.6.1
1259+ base-4.14.1.0 ghc-boot-th-8.10.4.20210212 ghc-prim-0.6.1
1259 pretty-1.1.3.6
1260 pretty-1.1.3.6
1260haddock-interfaces:
1261haddock-interfaces:
1261haddock-html:
1262haddock-html:
@@ -1294,10 +1295,10 @@ haddock-interfaces:
1294haddock-html:
1295haddock-html:
1296name: text
1297name: text
1297−version: 1.2.3.2
1298+version: 1.2.4.1
1298visibility: public
1299visibility: public
1299−id: text-1.2.3.2
1300+id: text-1.2.4.1
1300−key: text-1.2.3.2
1301+key: text-1.2.4.1
1301license: BSD-2-Clause
1302license: BSD-2-Clause
1302copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper
1303copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper
1303maintainer:
1304maintainer:
@@ -1322,12 +1323,21 @@ description:
1322 These modules are intended to be imported qualified, to avoid name
1323 These modules are intended to be imported qualified, to avoid name
1323 clashes with Prelude functions, e.g.
1324 clashes with Prelude functions, e.g.
1324 > import qualified Data.Text as T
1325 > import qualified Data.Text as T
1325 To use an extended and very rich family of functions for working
1327 To use an extended and very rich family of functions for working
1326 with Unicode text (including normalization, regular expressions,
1328 with Unicode text (including normalization, regular expressions,
1327 non-standard encodings, text breaking, and locales), see
1329 non-standard encodings, text breaking, and locales), see
1328 the [text-icu package](https://hackage.haskell.org/package/text-icu)
1330 the [text-icu package](https://hackage.haskell.org/package/text-icu)
1329 based on the well-respected and liberally
1331 based on the well-respected and liberally
1330 licensed [ICU library](http://site.icu-project.org/).
1332 licensed [ICU library](http://site.icu-project.org/).
1333+ == Internal Representation: UTF-16 vs. UTF-8
1334+ Currently the @text@ library uses UTF-16 as its internal representation
1335+ which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/)
1336+ for Unicode text. We're currently investigating the feasibility
1337+ of [changing Text's internal representation to UTF-8](https://github.com/text-utf8)
1338+ and if you need such a 'Text' type right now you might be interested in using the spin-off
1339+ packages <https://hackage.haskell.org/package/text-utf8 text-utf8> and
1340+ <https://hackage.haskell.org/package/text-short text-short>.
1331category: Data, Text
1341category: Data, Text
1332exposed: True
1342exposed: True
1333exposed-modules:
1343exposed-modules:
@@ -1337,6 +1347,7 @@ exposed-modules:
1337 Data.Text.Internal.Builder.Functions
1347 Data.Text.Internal.Builder.Functions
1338 Data.Text.Internal.Builder.Int.Digits
1348 Data.Text.Internal.Builder.Int.Digits
1339 Data.Text.Internal.Builder.RealFloat.Functions
1349 Data.Text.Internal.Builder.RealFloat.Functions
1350+ Data.Text.Internal.ByteStringCompat
1340 Data.Text.Internal.Encoding.Fusion
1351 Data.Text.Internal.Encoding.Fusion
1341 Data.Text.Internal.Encoding.Fusion.Common
1352 Data.Text.Internal.Encoding.Fusion.Common
1342 Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32
1353 Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32
@@ -1358,10 +1369,11 @@ import-dirs:
1358library-dirs:
1369library-dirs:
1359dynamic-library-dirs:
1370dynamic-library-dirs:
1360data-dir:
1371data-dir:
1361−hs-libraries: HStext-1.2.3.2
1372+hs-libraries: HStext-1.2.4.1
1363− array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
1374+ array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
1364 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0
1375 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0
1376+ template-haskell-2.16.0.0
1365haddock-interfaces:
1377haddock-interfaces:
1366haddock-html:
1378haddock-html:
@@ -1515,7 +1527,7 @@ hs-libraries: HSunix-2.7.2.2
1515extra-libraries: rt util dl pthread
1527extra-libraries: rt util dl pthread
1516include-dirs:
1528include-dirs:
1517includes: HsUnix.h execvpe.h
1529includes: HsUnix.h execvpe.h
1518−depends: base-4.14.1.0 bytestring-0.10.10.0 time-1.9.3
1530+depends: base-4.14.1.0 bytestring-0.10.12.0 time-1.9.3
1519haddock-interfaces:
1531haddock-interfaces:
1520haddock-html:
1532haddock-html: