Thread: pgsql: Convert psql's tab completion for backslash commands to the new

pgsql: Convert psql's tab completion for backslash commands to the new

From
Tom Lane
Date:
Convert psql's tab completion for backslash commands to the new style.

This requires adding some more infrastructure to handle both case-sensitive
and case-insensitive matching, as well as the ability to match a prefix of
a previous word.  So it ends up being about a wash line-count-wise, but
it's just as big a readability win here as in the SQL tab completion rules.

Michael Paquier, some adjustments by me

Branch
------
master

Details
-------
http://git.postgresql.org/pg/commitdiff/4f18010af126f126824e01eec2285e6263d98b3d

Modified Files
--------------
src/bin/psql/tab-complete.c |  333 ++++++++++++++++++++++---------------------
1 file changed, 173 insertions(+), 160 deletions(-)