[PATCH] Formatting patch for psql

From: Martijn van Oosterhout <kleptog(at)svana(dot)org>
To: pgsql-patches(at)postgresql(dot)org
Subject: [PATCH] Formatting patch for psql
Date: 2005-11-17 13:49:00
Message-ID: 20051117134859.GD22933@svana.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-patches

Hi,

Here is my patch to make psql handle multi-line output sanely. Instead
of embedded newlines splattering your output across the screen,
everything gets indented to the right column.

It basically works by extending the *_width functions to instead work
out the estimate width, height and formatting space of each cell. Then
the output goes through each cell formatting as it goes and outputting
lines at the right places.

I imagine it will be tweaked by others because everybody has different
ideas about how they want the output done. This just has the minimum
extra formatting to make the output unambiguous.

Also available at: http://svana.org/kleptog/pgsql/psql-format.patch

Have a nice day,
--
Martijn van Oosterhout <kleptog(at)svana(dot)org> http://svana.org/kleptog/
> Patent. n. Genius is 5% inspiration and 95% perspiration. A patent is a
> tool for doing 5% of the work and then sitting around waiting for someone
> else to do the other 95% so you can sue them.

Attachment Content-Type Size
psql-format.patch text/plain 31.5 KB

Responses

Browse pgsql-patches by date

  From Date Subject
Next Message Andrew Dunstan 2005-11-17 14:04:42 Re: drop if exists
Previous Message Andreas Pflug 2005-11-17 09:57:01 Re: Numeric 508 datatype