Martijn van Oosterhout <kleptog@svana.org> writes:
> The other alternative is to convert tabs to spaces on output. Can't
> remember why we didn't do that.
Yeah. The idea I had was to invent a parameter specifying the number of
spaces a tab should expand to --- setting this to zero would give you
the current \x09 behavior. I'm not sure how painful it would be to
expand tabs properly in mbprint, but it seems possible.
regards, tom lane