
On 7/14/05, Isaac Jones
I'd appreciate it if early adopter types try out 1.1.1. In particular, check out the README wrt installing alongside-of or instead-of 1.0 with ghc 6.4.
(1) The {-# LANGUAGE ... #-} pragma doesn't seem to work (Tested on GHC 6.4, GHC 6.4.1). If it was never implemented then it should be removed from the documentation. Also, I think that this is a very useful feature, but it should be implemented in the Haskell implementations (Hugs, GHC, etc.), not in Cabal. In particular, I want to be able to use {-# LANGUAGE ... #-} in a file loaded directly into GHC(i) and Hugs. (2) When Main-Is is malformed, the error message has a typo: Setup.hs: Main doesn't exists ("exists" should be "exist".) This error message is not very helpful, because in fact module Main does exist. What _doesn't_ exist is a file named "Main". The error message should say: Setup.hs:6: file "Main" does not exist. (Notice I added the line number) See the attached testcases.