> While trying to compile fudgets with my newest ghc build
> (CVS, checked out on Mon Jun 21, about 18:00 GMT), the following error
> occurred:
>
> Font.hs:182: Data constructor not in scope: `LA'
>
> Font.hs:182: Variable not in scope: `.!'
>
> Font.hs:182: Data constructor not in scope: `LA'
>
> Font.hs:182: Variable not in scope: `.!'
>
> Line 182 is:
>
> Arr (b1,b2) a ! i = (a LA.! dix (ii-fromEnum b1)) LA.! ii
> where ii = fromEnum i
>
> and in the beginning of that file, there's a qualified import:
>
> import qualified Array as LA
>
> I.e. either the parser or the renamer doesn't recognize qualified
> operators.
It's actually a qualified "specialop" - a case that the new lexer didn't
handle properly. Anyway I've fixed it now, tomorrow's CVS sources will have
the fix. Thanks for the report.
Cheers,
Simon