Re: Tab completion for TABLESAMPLE - Mailing list pgsql-hackers

From Brendan Jurd
Subject Re: Tab completion for TABLESAMPLE
Date
Msg-id CADxJZo2VXKpMVDaUHzVheRuOEBHK1PrWYZjCWmjAhEWdCx9=dQ@mail.gmail.com
Whole thread Raw
In response to Tab completion for TABLESAMPLE  (Petr Jelinek <petr@2ndquadrant.com>)
Responses Re: Tab completion for TABLESAMPLE  (Petr Jelinek <petr@2ndquadrant.com>)
List pgsql-hackers
On Sun, 14 Jun 2015 at 20:44 Petr Jelinek <petr@2ndquadrant.com> wrote:
looks like I omitted psql tab completion from the TABLESAMPLE patch. The
attached patch adds it.

Hi Petr,

I'm doing an initial review of this patch.

It applies and compiles cleanly.  Code style is consistent with its surroundings.

With the patch applied, psql correctly offers a list of existing tablesample methods for completion whenever the previous word is 'TABLESAMPLE'.  I did notice that the syntax of the TABLESAMPLE clause requires brackets after the method name, but the tab completion does not complete the opening bracket.  Whereas, say, ALTER FUNCTION does.  I think it would be convenient and user-friendly to complete the opening bracket -- it would make it perfectly clear that an argument is required for the syntax to be valid.

Otherwise, no issues with the patch.

Cheers,
BJ

pgsql-hackers by date:

Previous
From: Brendan Jurd
Date:
Subject: Re: Tab completion for CREATE SEQUENCE
Next
From: Taiki Kondo
Date:
Subject: Re: [Proposal] Progress bar for pg_dump/pg_restore