On Tue, Mar 20, 2012 at 2:24 AM, Stephen Tetley <stephen.tet...@gmail.com> wrote: > A quick suggestion - does setting the ribbon_frac to something like > 0.8 improve things?
Nope. The ribbon (IMO both an undescriptive name and underdocumented) only constraints the number of non-indent characters per line. So it makes the line breaks in different places, but the underlying problem of it not knowing where lines should be broken remains. > The Show instance for wl-pprint's Doc uses 0.4 which I've found too low. It's off the subject, but I alway thought 'ribbon' was odd as the single knob available. I never really saw a rationale for why it's so important. The old Hughes-PJ paper says it looks nice to have a "ribbon" of text snaking across the page, but I think it looks nice to preserve vertical space by filling lines as much as possible. Difference of opinion I guess. _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe