X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=docs%2Fusers_guide%2Fbugs.xml;h=50ffb399a43a9c574af135cb022f9d998f5bfe5a;hb=a3532ac90945bf7c540619f790649ddfbaaf6b2c;hp=ead62535777ade8d3d22875dd8d654722e0648cd;hpb=973ea68765061854376f1ac579a6071cb403635c;p=ghc-hetmet.git diff --git a/docs/users_guide/bugs.xml b/docs/users_guide/bugs.xml index ead6253..50ffb39 100644 --- a/docs/users_guide/bugs.xml +++ b/docs/users_guide/bugs.xml @@ -26,12 +26,6 @@ - The Haskell report specifies that programs may be - written using Unicode. GHC only accepts the ISO-8859-1 - character set at the moment. - - - Certain lexical rules regarding qualified identifiers are slightly different in GHC compared to the Haskell report. When you have @@ -183,6 +177,16 @@ checking for duplicates. The reason for this is efficiency, pure and simple. alphabetic by isAlpha. + + + Strings treated as ISO-8859-1 + + + Various library functions, such as putStrLn, + treat Strings as if they were ISO-8859-1 rather than UTF-8. + + + @@ -340,7 +344,7 @@ checking for duplicates. The reason for this is efficiency, pure and simple. the problem would impose an extra overhead on every compilation. So the bug remains un-fixed. There is more background in + url="http://research.microsoft.com/~simonpj/Papers/inlining/"> Secrets of the GHC inliner.