From: simonmar Date: Fri, 12 Nov 2004 15:17:42 +0000 (+0000) Subject: [project @ 2004-11-12 15:17:42 by simonmar] X-Git-Tag: Initial_conversion_from_CVS_complete~1430 X-Git-Url: http://git.megacz.com/?a=commitdiff_plain;h=d30dfda61ad502aac00630928b4b04964ebf54d9;p=ghc-hetmet.git [project @ 2004-11-12 15:17:42 by simonmar] Add Haskell 98 isAlpha divergence --- diff --git a/ghc/docs/users_guide/bugs.xml b/ghc/docs/users_guide/bugs.xml index 6a07c90..07ed08d 100644 --- a/ghc/docs/users_guide/bugs.xml +++ b/ghc/docs/users_guide/bugs.xml @@ -145,6 +145,20 @@ checking for duplicates. The reason for this is efficiency, pure and simple. octal escapes, so it seems inconsistent not to do so for integers too. + + + isAlpha + + The Haskell 98 definition of isAlpha + is: + +isAlpha c = isUpper c || isLower c + + GHC's implementation diverges from the Haskell 98 + definition in the sense that Unicode alphabetic characters which + are neither upper nor lower case will still be identified as + alphabetic by isAlpha. +