Re: Tab completion for \gx - Mailing list pgsql-hackers

From Bruce Momjian
Subject Re: Tab completion for \gx
Date
Msg-id 20200401030144.GM17676@momjian.us
Whole thread Raw
In response to Tab completion for \gx  (Vik Fearing <vik@postgresfriends.org>)
Responses Re: Tab completion for \gx  (Vik Fearing <vik@postgresfriends.org>)
List pgsql-hackers
Patch applied though PG 10, thanks.

---------------------------------------------------------------------------

On Thu, Mar 26, 2020 at 09:58:50AM -0700, Vik Fearing wrote:
> While reviewing the patch for \gf, I noticed that \gx does not have tab
> completion for its optional filename.  Trivial patch attached.  I would
> also suggest this be backpatched.
> -- 
> Vik Fearing

> diff --git a/src/bin/psql/tab-complete.c b/src/bin/psql/tab-complete.c
> index ae35fa4aa9..7252b6c4e6 100644
> --- a/src/bin/psql/tab-complete.c
> +++ b/src/bin/psql/tab-complete.c
> @@ -3882,7 +3882,7 @@ psql_completion(const char *text, int start, int end)
>          COMPLETE_WITH_SCHEMA_QUERY(Query_for_list_of_routines, NULL);
>      else if (TailMatchesCS("\\sv*"))
>          COMPLETE_WITH_SCHEMA_QUERY(Query_for_list_of_views, NULL);
> -    else if (TailMatchesCS("\\cd|\\e|\\edit|\\g|\\i|\\include|"
> +    else if (TailMatchesCS("\\cd|\\e|\\edit|\\g|\\gx|\\i|\\include|"
>                             "\\ir|\\include_relative|\\o|\\out|"
>                             "\\s|\\w|\\write|\\lo_import"))
>      {


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

+ As you are, so once was I.  As I am, so you will be. +
+                      Ancient Roman grave inscription +



pgsql-hackers by date:

Previous
From: Masahiko Sawada
Date:
Subject: Re: pg_stat_statements issue with parallel maintenance (Was Re: WALusage calculation patch)
Next
From: James Coleman
Date:
Subject: Re: [PATCH] Incremental sort (was: PoC: Partial sort)