]> granicus.if.org Git - postgresql/commit
Convert psql's tab completion for backslash commands to the new style.
authorTom Lane <tgl@sss.pgh.pa.us>
Tue, 5 Jan 2016 17:00:13 +0000 (12:00 -0500)
committerTom Lane <tgl@sss.pgh.pa.us>
Tue, 5 Jan 2016 17:00:13 +0000 (12:00 -0500)
commit4f18010af126f126824e01eec2285e6263d98b3d
tree83d3a4f7c7221edc1347bcd7c7a420b64a8cdd02
parent9b181b0363deb65b15a9feaf3eb74f86707498a9
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
src/bin/psql/tab-complete.c