summaryrefslogtreecommitdiff
path: root/linters
diff options
context:
space:
mode:
authorPierre Le Marre <dev@wismill.eu>2022-05-17 06:56:56 +0200
committerMarge Bot <ben+marge-bot@smart-cactus.org>2022-06-01 07:44:47 -0400
commitef7ddd7348070a9149d162217280c0a50f2b213d (patch)
treed53593f208ae0c7f93836862791bf49bd7a52395 /linters
parent320270c2a1cb51fb02f713f80083eb9eff488c31 (diff)
downloadhaskell-ef7ddd7348070a9149d162217280c0a50f2b213d.tar.gz
Pure Haskell implementation of GHC.Unicode
Switch to a pure Haskell implementation of base:GHC.Unicode, based on the implementation of the package unicode-data (https://github.com/composewell/unicode-data/). Approved by CLC as per https://github.com/haskell/core-libraries-committee/issues/59#issuecomment-1132106691. - Remove current Unicode cbits. - Add generator for Unicode property files from Unicode Character Database. - Generate internal modules. - Update GHC.Unicode. - Add unicode003 test for general categories and case mappings. - Add Python scripts to check 'base' Unicode tests outputs and characters properties. Fixes #21375 ------------------------- Metric Decrease: T16875 Metric Increase: T4029 T18304 haddock.base -------------------------
Diffstat (limited to 'linters')
-rw-r--r--linters/lint-whitespace/Main.hs2
1 files changed, 1 insertions, 1 deletions
diff --git a/linters/lint-whitespace/Main.hs b/linters/lint-whitespace/Main.hs
index f1657c4f40..6829e822d6 100644
--- a/linters/lint-whitespace/Main.hs
+++ b/linters/lint-whitespace/Main.hs
@@ -251,7 +251,7 @@ hasSuffix fn = any (`T.isSuffixOf` fn) suffixes
suffixes = T.words ".hs .hsc .lhs .cabal .c .h .lhs-boot .hs-boot .x .y"
autogenFiles :: [ Text ]
-autogenFiles = [ "WCsubst.c", "iconv.c", "Table.hs" ]
+autogenFiles = [ "iconv.c", "Table.hs" ]
ignoredPrefixes :: [Text]
ignoredPrefixes = [ "testsuite/", "libraries/base/tests"