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(-)