Hi, Am Dienstag, den 20.04.2010, 02:13 +0200 schrieb Marc Weber: > > and another problem: Some of the source files are latin-1-encoded. > > Programs like haddock or hscolour expect Haskell source files to be > > UTF-8 encoded these days. > > > > Would you mind uploading a fixed tarball with the parsec constraint and > > utf8 (or ascii) source files? > > Yes. thats a problem that you can't override versions fixing .cabal > version constraints and such..
Just upload 2.12.0.1, or am I misunderstanding you here? > Which is the fastest way to find those files? $ file --mime-encoding $(find -name \*.hs)|grep -v 'us-ascii\|utf8' ./WASH/Mail/Email.hs: iso-8859-1 ./WASH/Mail/MIME.hs: iso-8859-1 ./WASH/Utility/Locking.hs: iso-8859-1 ./WASH/Utility/Unique.hs: iso-8859-1 ./WASH/Utility/Base64.hs: iso-8859-1 ./WASH/Utility/Shell.hs: iso-8859-1 ./WASH/Utility/Hex.hs: iso-8859-1 ./WASH/Utility/URLCoding.hs: iso-8859-1 ./WASH/Utility/ISO8601.hs: iso-8859-1 ./WASH/Utility/RFC2279.hs: iso-8859-1 ./WASH/Utility/RFC2047.hs: iso-8859-1 ./WASH/Utility/JavaScript.hs: iso-8859-1 ./WASH/Utility/FileNames.hs: iso-8859-1 ./WASH/Utility/SimpleParser.hs: iso-8859-1 ./WASH/Utility/IntToString.hs: iso-8859-1 ./WASH/Utility/QuotedPrintable.hs: iso-8859-1 ./WASH/Utility/RFC2397.hs: iso-8859-1 ./WASH/CGI/Style.hs: iso-8859-1 ./WASH/CGI/CGI.hs: iso-8859-1 ./WASH/CGI/Fields.hs: iso-8859-1 ./WASH/CGI/LogEntry.hs: iso-8859-1 ./WASH/CGI/CGIInternals.hs: iso-8859-1 ./WASH/CGI/CGIXX.hs: iso-8859-1 ./WASH/CGI/Cookie.hs: iso-8859-1 ./WASH/CGI/BaseCombinators.hs: iso-8859-1 ./WASH/CGI/CGITypes.hs: iso-8859-1 ./WASH/CGI/Types.hs: iso-8859-1 ./WASH/CGI/InputHandle.hs: iso-8859-1 ./WASH/CGI/CGIOutput.hs: iso-8859-1 ./WASH/CGI/RawCGI.hs: iso-8859-1 ./WASH/CGI/RawCGITypes.hs: iso-8859-1 ./WASH/CGI/EventHandlers.hs: iso-8859-1 ./WASH/CGI/Transaction.hs: iso-8859-1 ./WASH/CGI/SubmitXX.hs: iso-8859-1 ./WASH/CGI/ContentType.hs: iso-8859-1 ./WASH/CGI/Persistent2.hs: iso-8859-1 ./WASH/CGI/StateItem.hs: iso-8859-1 ./WASH/CGI/TCGI.hs: iso-8859-1 ./WASH/CGI/CGIConfig.hs: iso-8859-1 ./WASH/CGI/RawCGIInternal.hs: iso-8859-1 ./WASH/CGI/CGIMonad.hs: iso-8859-1 ./WASH/CGI/CGIGraphics.hs: iso-8859-1 ./WASH/CGI/TransactionUtil.hs: iso-8859-1 ./WASH/CGI/Submit98.hs: iso-8859-1 ./WASH/CGI/PPM.hs: iso-8859-1 ./WASH/HTML/HTMLTypedBase98.hs: iso-8859-1 ./WASH/HTML/HTMLPrelude.hs: iso-8859-1 ./WASH/HTML/HTMLMonad98.hs: iso-8859-1 ./WASH/HTML/HTMLMonadBase.hs: iso-8859-1 ./WASH/HTML/HTMLMonadAttrs.hs: iso-8859-1 ./WASH/HTML/HTMLBase.hs: iso-8859-1 ./WASH/HTML/HTMLPrelude98.hs: iso-8859-1 ./WASH/HTML/HTMLMonad.hs: iso-8859-1 ./WASH/HTML/HTMLTypedBase.hs: iso-8859-1 For the auto-generated files it would make sense to fix the generator to output utf8 files (Or just replace the © with (c).) But manually fixing the source files should suffice for now. > My haddock doesn't have any trouble.. Ok, maybe it is only hscolour, but it also affects hackage: http://hackage.haskell.org/packages/archive/WashNGo/2.12/logs/failure/ghc-6.12 Greetings, Joachim -- Joachim "nomeata" Breitner Debian Developer nome...@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C JID: nome...@joachim-breitner.de | http://people.debian.org/~nomeata
signature.asc
Description: This is a digitally signed message part