Bruce Momjian wrote:
> Greg's suggestion is to use $COLUMNS if the width can't be determined
> because the output is not directly to the screen.  $COLUMNS is updated
> by many shells.

I think it is best not to look at $COLUMNS at all.  If the output is to a 
terminal, then use ioctl to query the terminal.  And provide a \pset command 
to set a width explicitly, which can apply in all cases.

-- 
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers

Reply via email to