Ignore-this: 17c564f131e17631d0b07463246afd83 darcs-hash:20121017174928-76d51-e9219915e36318d42e367dd5d4fd1060e96efb44
129 lines
3.4 KiB
Plaintext
129 lines
3.4 KiB
Plaintext
Name: encoding
|
|
Version: 0.6.7.1
|
|
Author: Henning Günther
|
|
Maintainer: daniel@wagner-home.com
|
|
License: BSD3
|
|
License-File: LICENSE
|
|
Synopsis: A library for various character encodings
|
|
Description:
|
|
Haskell has excellect handling of unicode, the Char type covers all unicode chars. Unfortunatly, there's no possibility to read or write something to the outer world in an encoding other than ascii due to the lack of support for encodings. This library should help with that.
|
|
Category: Codec
|
|
Homepage: http://code.haskell.org/encoding/
|
|
Cabal-Version: >=1.6
|
|
Build-Type: Custom
|
|
Extra-Source-Files:
|
|
NEWS
|
|
Data/Encoding/Preprocessor/Mapping.hs
|
|
Data/Encoding/Preprocessor/XMLMapping.hs
|
|
Data/Encoding/Preprocessor/XMLMappingBuilder.hs
|
|
Data/CharMap/Builder.hs
|
|
Data/Array/Static/Builder.hs
|
|
Data/Map/Static/Builder.hs
|
|
system_encoding.h
|
|
system_encoding.c
|
|
|
|
Flag splitBase
|
|
description: Choose the new smaller, split-up base package.
|
|
Flag newGHC
|
|
description: Use ghc version > 6.10
|
|
Flag systemEncoding
|
|
description: Provide the getSystemEncoding action to query the locale.
|
|
|
|
Source-Repository head
|
|
Type: darcs
|
|
Location: http://code.haskell.org/encoding
|
|
|
|
Source-Repository this
|
|
Type: darcs
|
|
Location: http://code.haskell.org/encoding
|
|
Tag: 0.6.7.1
|
|
|
|
Library
|
|
Build-Depends: binary, extensible-exceptions, HaXml >= 1.22 && < 1.24
|
|
if flag(splitBase)
|
|
Build-Depends: bytestring, base >= 3 && < 5, mtl, containers, array, regex-compat
|
|
if flag(newGHC)
|
|
Build-Depends: ghc-prim, ghc >= 6.10
|
|
else
|
|
Build-Depends: ghc < 6.10
|
|
else
|
|
Build-Depends: base < 3
|
|
|
|
Extensions: CPP
|
|
|
|
Exposed-Modules:
|
|
Data.Encoding
|
|
Data.Encoding.ByteSource
|
|
Data.Encoding.ByteSink
|
|
Data.Encoding.Exception
|
|
Control.Throws
|
|
Data.Encoding.ASCII
|
|
Data.Encoding.UTF8
|
|
Data.Encoding.UTF16
|
|
Data.Encoding.UTF32
|
|
Data.Encoding.KOI8R
|
|
Data.Encoding.KOI8U
|
|
Data.Encoding.ISO88591
|
|
Data.Encoding.ISO88592
|
|
Data.Encoding.ISO88593
|
|
Data.Encoding.ISO88594
|
|
Data.Encoding.ISO88595
|
|
Data.Encoding.ISO88596
|
|
Data.Encoding.ISO88597
|
|
Data.Encoding.ISO88598
|
|
Data.Encoding.ISO88599
|
|
Data.Encoding.ISO885910
|
|
Data.Encoding.ISO885911
|
|
Data.Encoding.ISO885913
|
|
Data.Encoding.ISO885914
|
|
Data.Encoding.ISO885915
|
|
Data.Encoding.ISO885916
|
|
Data.Encoding.CP1250
|
|
Data.Encoding.CP1251
|
|
Data.Encoding.CP1252
|
|
Data.Encoding.CP1253
|
|
Data.Encoding.CP1254
|
|
Data.Encoding.CP1255
|
|
Data.Encoding.CP1256
|
|
Data.Encoding.CP1257
|
|
Data.Encoding.CP1258
|
|
Data.Encoding.GB18030
|
|
Data.Encoding.BootString
|
|
Data.Encoding.MacOSRoman
|
|
Data.Encoding.JISX0201
|
|
Data.Encoding.JISX0208
|
|
Data.Encoding.JISX0212
|
|
Data.Encoding.ISO2022
|
|
Data.Encoding.ISO2022JP
|
|
Data.Encoding.CP437
|
|
Data.Encoding.CP737
|
|
Data.Encoding.CP775
|
|
Data.Encoding.CP850
|
|
Data.Encoding.CP852
|
|
Data.Encoding.CP855
|
|
Data.Encoding.CP857
|
|
Data.Encoding.CP860
|
|
Data.Encoding.CP861
|
|
Data.Encoding.CP862
|
|
Data.Encoding.CP863
|
|
Data.Encoding.CP864
|
|
Data.Encoding.CP865
|
|
Data.Encoding.CP866
|
|
Data.Encoding.CP869
|
|
Data.Encoding.CP874
|
|
System.IO.Encoding
|
|
Other-Modules:
|
|
Data.Encoding.Base
|
|
Data.Array.Static
|
|
Data.Map.Static
|
|
Data.Static
|
|
Data.CharMap
|
|
if flag(systemEncoding)
|
|
Includes:
|
|
system_encoding.h
|
|
Install-Includes:
|
|
system_encoding.h
|
|
C-Sources:
|
|
system_encoding.c
|
|
CPP-Options: -DSYSTEM_ENCODING
|