summaryrefslogtreecommitdiff
path: root/libraries/base/cbits/WCsubst.c
Commit message (Collapse)AuthorAgeFilesLines
* base: Update Unicode database to 14.0Ben Gamari2021-10-031-47/+136
| | | | Closes #20404.
* base: Update Unicode data to 13.0.0Ben Gamari2021-05-111-30/+81
| | | | (cherry picked from commit d22e087f7bf74341c4468f11b4eb0273033ca931)
* base: Update Unicode database to 12.1.0Ben Gamari2020-02-121-4/+3
| | | | | Using `curl https://www.unicode.org/Public/12.1.0/ucd/UnicodeData.txt | libraries/base/cbits/ubconfc 12.1.0`.
* base: Expose GHC.Unicode.unicodeVersionBen Gamari2020-02-121-10/+13
| | | | | | | | | | | | | This exposes a Data.Version.Version representing the version of the Unicode database used by `base`. This should clear up some confusion I have seen in tickets regarding with which Unicode versions a given GHC can be expected to work. While in town I also regenerated (but did not update) the Unicode database with database 12.0.0. Strangely, the file cited in the README no longer existed. Consequently, I used https://www.unicode.org/Public/12.0.0/ucd/UnicodeData.txt and was slightly surprised to find that there were a few changes.
* Update unicode tables to v. 12 of the standardArtem Pelenitsyn2018-08-231-957/+1305
| | | | | | | | | | | | Reviewers: hvr, bgamari, Azel Reviewed By: bgamari Subscribers: thomie, Azel, rwbarton, carter GHC Trac Issues: #5518, #15525 Differential Revision: https://phabricator.haskell.org/D5066
* base: Mark WCsubst.c as generated for PhabricatorAustin Seipp2014-10-211-0/+1
| | | | Signed-off-by: Austin Seipp <austin@well-typed.com>
* Update to Unicode version 7.0David Feuer2014-10-211-3468/+3817
| | | | | | | | | | | | Summary: Update Unicode data to version 7.0 Reviewers: rwbarton, austin Reviewed By: austin Subscribers: thomie, carter, ezyang, simonmar Differential Revision: https://phabricator.haskell.org/D316
* Refactor to avoid need for `Unicode.hs-boot`Herbert Valerio Riedel2014-10-111-5/+5
| | | | | | | | | | | This avoids the import-cycle caused by the import of `Foreign.C.Types` by using `Int` instead of `CInt` for the Unicode classification functions. This refactoring also allows to remove a couple of `fromIntegral`s. Reviewed By: rwbarton, ekmett Differential Revision: https://phabricator.haskell.org/D328
* Regenerated cbits/WCsubst.c based on Unicode 6.0.0Bas van Dijk2011-02-071-785/+1040
|
* Update WCsubst.c for Unicode 5.1.0, and add a README.UnicodeIan Lynagh2008-06-131-959/+2003
| | | | README.Unicode describes how to do updates in the future.
* declare blkcmp() staticSimon Marlow2006-02-231-1/+1
|
* [project @ 2005-03-15 13:38:27 by simonmar]simonmar2005-03-151-1/+6
| | | | patch for iswprint() from Dimitry.
* [project @ 2005-03-14 15:22:51 by simonmar]simonmar2005-03-141-1/+0
| | | | | - isDigit only returns True for ASCII digits - Export the new predicates from Data.Char
* [project @ 2005-03-14 12:18:05 by simonmar]simonmar2005-03-141-0/+3095
Add Dimitry Golubovsky <dimitry@golubovsky.org>'s Unicode character class implementation. This will remove the dependency on libc's locale code and give us much more consistent support for Unicode across platforms.