Re: Proposed patch - psql wraps at window width - Mailing list pgsql-patches

From Bruce Momjian
Subject Re: Proposed patch - psql wraps at window width
Date
Msg-id 200804211615.m3LGFiA27528@momjian.us
Whole thread Raw
In response to Re: Proposed patch - psql wraps at window width  (Alvaro Herrera <alvherre@commandprompt.com>)
Responses Re: Proposed patch - psql wraps at window width  (Bruce Momjian <bruce@momjian.us>)
List pgsql-patches
Alvaro Herrera wrote:
> Bruce Momjian wrote:
>
> > !                     /* print a divider, middle columns only */
> > !                     if ((j + 1) % col_count)
> >                       {
> > !                         if (opt_border == 0)
> > !                             fputc(' ', fout);
> > !                         /* first line for values? */
> > !                         else if (line_count == 0 && col_line_count == 0)
> > !                             fputs(" | ", fout);
> > !                         /* next value is beyond height? */
> > !                         else if (line_count >= heights[j + 1])
> > !                             fputs("   ", fout);
> > !                         /* start of another newline string? */
> > !                         else if (col_line_count == 0)
> > !                             fputs(" : ", fout);
> > !                         else
> > !                         {
> > !                             /* Does the next column wrap to this line? */
> > !                             struct lineptr *this_line = &col_lineptrs[j+1][line_count];
> > !                             bool    string_done = *(this_line->ptr + bytes_output[j+1]) == 0;
> > !
> > !                             fputs(string_done ? "   " : " ; ", fout);
> > !                         }
> >                       }
>
> I think it's a bad idea to use the same " : " separator in the two last
> cases.  They are different and they should be displayed differently.

I confirmed with Alvaro that he didn't notice the first uses a colon and
the second a semicolon, so he is OK.

--
  Bruce Momjian  <bruce@momjian.us>        http://momjian.us
  EnterpriseDB                             http://enterprisedb.com

  + If your life is a hard drive, Christ can be your backup. +

pgsql-patches by date:

Previous
From: Alvaro Herrera
Date:
Subject: Re: Proposed patch - psql wraps at window width
Next
From: Alvaro Herrera
Date:
Subject: Re: Proposed patch - psql wraps at window width