Package: libghc6-cgi-dev Version: 3001.1.7.1-1 Severity: wishlist Network.CGI provides functions for handling exceptions in the CGI monad: tryCGI, catchCGI, throwCGI, and so on. It also provides a function handleErrors which turns exceptions into "internal server error" pages. However, these functions all use the non-extensible Exception type, rather than the new typeclass-based extensible exception mechanism introduced in GHC 6.10. This makes it difficult to use CGI's exception handling in a program which uses extensible exceptions, and reduces the usefulness of the messages from handleErrors (since it cannot show dynamic exceptions).
Please consider adding support for the new extensible exception mechanism. Thanks, Josh Triplett -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.29-1-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages libghc6-cgi-dev depends on: ii ghc6 6.10.1+dfsg1-13 GHC - the Glasgow Haskell Compilat ii libghc6-mtl-dev 1.1.0.2-6 Haskell monad transformer library pn libghc6-network-dev <none> (no description available) ii libghc6-parsec-dev 3.0.0-4 Haskell monadic parser combinator pn libghc6-xhtml-dev <none> (no description available) libghc6-cgi-dev recommends no packages. Versions of packages libghc6-cgi-dev suggests: pn libghc6-cgi-doc <none> (no description available) pn libghc6-cgi-prof <none> (no description available) -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org