FIX #1561: don't use tabs in pretty-printed output at all.
authorSimon Marlow <simonmar@microsoft.com>
Wed, 7 Nov 2007 11:32:01 +0000 (11:32 +0000)
committerSimon Marlow <simonmar@microsoft.com>
Wed, 7 Nov 2007 11:32:01 +0000 (11:32 +0000)
commitb23eb7d83a2434e6791b3ca8eeec7cfa74f63ffd
treea4b0718208a49988eb056506806d47621a9941d8
parentda4dda13a3faf2ecc2138d16b7faa79cff264037
FIX #1561: don't use tabs in pretty-printed output at all.
Tabs aren't guaranteed to be 8 spaces on every output device, so we
shouldn't be using them.  Instead I added a little optimisation to
use chunks of 8 spaces for long indentations.
compiler/utils/Pretty.lhs