Prevent psql tab completion in SET from adding TO when the equals sign

has no space before it.

Report by Erik Rijkers
This commit is contained in:
Bruce Momjian 2012-08-28 12:53:31 -04:00
parent 5ea6c9d798
commit 65b2ee27ad
1 changed files with 1 additions and 0 deletions

View File

@ -2842,6 +2842,7 @@ psql_completion(char *text, int start, int end)
pg_strcasecmp(prev_wd, "TABLESPACE") != 0 &&
pg_strcasecmp(prev_wd, "SCHEMA") != 0 &&
prev_wd[strlen(prev_wd) - 1] != ')' &&
prev_wd[strlen(prev_wd) - 1] != '=' &&
pg_strcasecmp(prev4_wd, "DOMAIN") != 0)
COMPLETE_WITH_CONST("TO");
/* Suggest possible variable values */