]> granicus.if.org Git - postgresql/commit
Fix calculation of space needed for parsed words in tab completion.
authorTom Lane <tgl@sss.pgh.pa.us>
Mon, 21 Dec 2015 20:08:56 +0000 (15:08 -0500)
committerTom Lane <tgl@sss.pgh.pa.us>
Mon, 21 Dec 2015 20:08:56 +0000 (15:08 -0500)
commitf5a4370aea3580f5f7f59a77e41fde62f2be12d8
tree9f6e28e63a4e53ef9a081e1b0a7392e73246cd25
parent6f8cb1e23485bd6d45e8865760436e1a5ce65a6d
Fix calculation of space needed for parsed words in tab completion.

Yesterday in commit d854118c8, I had a serious brain fade leading me to
underestimate the number of words that the tab-completion logic could
divide a line into.  On input such as "(((((", each character will get
seen as a separate word, which means we do indeed sometimes need more
space for the words than for the original line.  Fix that.
src/bin/psql/tab-complete.c