FIX Trac 1888; duplicate INLINE pragmas
authorsimonpj@microsoft.com <unknown>
Wed, 14 Nov 2007 10:47:01 +0000 (10:47 +0000)
committersimonpj@microsoft.com <unknown>
Wed, 14 Nov 2007 10:47:01 +0000 (10:47 +0000)
commitb5f0e18253f3e1c9bc3d901162c76960c0f4901e
treea52c55f3c68fe2f70c4b3937f089cbf945666125
parent6b051145c80fe4403a02e75ce31712088aa5ac21
FIX Trac 1888; duplicate INLINE pragmas

There are actually three things here
- INLINE pragmas weren't being pretty-printed properly
- They were being classified into too-narrow boxes by eqHsSig
- They were being printed in to much detail by hsSigDoc

All easy.  Test is rnfail048.
compiler/basicTypes/BasicTypes.lhs
compiler/hsSyn/HsBinds.lhs