id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	os	architecture	failure	difficulty	testcase	blockedby	blocking	related
1920	Show instance for Ratio is wrong	guest	igoo	"{{{
GHCi> :m Data.Ratio
GHCi> show (1%2)
""1%2""

Hugs> :l Data.Ratio
Hugs> show (1%2)
""1 % 2""
}}}

The Haskell report specifies (http://haskell.org/onlinereport/ratio.html):

{{{
instance  (Integral a)  => Show (Ratio a)  where
    showsPrec p (x:%y)  =  showParen (p > ratPrec)
                               (showsPrec (ratPrec+1) x .
                                showString "" % "" .
                                showsPrec (ratPrec+1) y)
}}}

This effects the nofib suite, where the expected.stdout files are based on GHC's incorrect Ratio implementation.

Tested only on 6.6.1."	merge	closed	normal	6.10.1	libraries/base	6.6.1	fixed		ndmitchell@…	Unknown/Multiple	Unknown/Multiple		Unknown				
