UTF-8 decoding error
Duncan Coutts
duncan.coutts at worc.ox.ac.uk
Thu Sep 21 04:36:11 EDT 2006
On Thu, 2006-09-21 at 10:15 +0200, Christian Maeder wrote:
> Duncan Coutts schrieb:
> > On Wed, 2006-09-20 at 18:14 +0200, Christian Maeder wrote:
> >> How can I convince ghc version 6.5.20060919 to accept latin1 characters
> >> in literals?
> >>
> >> I wish to keep source files (containing umlauts in strings) that can be
> >> compiled by either ghc-6.4.2 and ghc-6.6.
> >
> > You can use numeric escapes like "\222".
>
> How about resolving http://cvs.haskell.org/trac/ghc/ticket/690 ?
>
> I would like to simple add a flag to ghc. How about adding an addional
> phase (and extension) to ghc before preprocessing?
>
> Your solution does not support good readability. Is there a ready tool
> that converts my source files as you suggested automatically? How does
> haddock handle characters in comments?
There is iconv. It could be used as a pre-processor with ghc's -F -pgmF
-optF flags.
Sorry there isn't a better solution at the moment. You could petition
for an {-# ENCODING ISO-8859-1 #-} pragma as mentioned in that ticket.
Duncan
More information about the Glasgow-haskell-users
mailing list