On Mon, Mar 14, 2005 at 04:18:08AM -0800, Simon Marlow wrote: > simonmar 2005/03/14 04:18:08 PST > > Modified files: > libraries/base/GHC Unicode.hs > libraries/base/include HsBase.h > Added files: > libraries/base/cbits WCsubst.c > libraries/base/include WCsubst.h > Log: > Add Dimitry Golubovsky <[EMAIL PROTECTED]>'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.
Might it make sense for Data.Char to re-export GeneralCategory, generalCategory and toTitle? The new predicates could be moved to Data.Char. isDigit returns True for all decimal numbers (Nd), not just the documented [0-9]. Won't this break readDec and readHex? If there is a predicate selecting Nd, you also need a function giving the value of a digit, as well as a predicate for ASCII digits. isPrint returns True for unassigned code points (Cn). _______________________________________________ Cvs-libraries mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/cvs-libraries
