Skip to content

Commit 9e3b3ff

Browse files
committed
Teach tab-complete.c about recently-added CREATE TYPE options.
Commit c7aba7c missed adding SUBSCRIPT here, and commit 6df7a96 missed adding MULTIRANGE_TYPE_NAME. Haiying Tang and Tom Lane Discussion: https://postgr.es/m/OS0PR01MB6113F9EDA46FA53BAA5445BDFB3D9@OS0PR01MB6113.jpnprd01.prod.outlook.com
1 parent df466d3 commit 9e3b3ff

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/bin/psql/tab-complete.c

+3-2
Original file line numberDiff line numberDiff line change
@@ -2959,7 +2959,7 @@ psql_completion(const char *text, int start, int end)
29592959
{
29602960
if (TailMatches("(|*,"))
29612961
COMPLETE_WITH("INPUT", "OUTPUT", "RECEIVE", "SEND",
2962-
"TYPMOD_IN", "TYPMOD_OUT", "ANALYZE",
2962+
"TYPMOD_IN", "TYPMOD_OUT", "ANALYZE", "SUBSCRIPT",
29632963
"INTERNALLENGTH", "PASSEDBYVALUE", "ALIGNMENT",
29642964
"STORAGE", "LIKE", "CATEGORY", "PREFERRED",
29652965
"DEFAULT", "ELEMENT", "DELIMITER",
@@ -2973,7 +2973,8 @@ psql_completion(const char *text, int start, int end)
29732973
{
29742974
if (TailMatches("(|*,"))
29752975
COMPLETE_WITH("SUBTYPE", "SUBTYPE_OPCLASS", "COLLATION",
2976-
"CANONICAL", "SUBTYPE_DIFF");
2976+
"CANONICAL", "SUBTYPE_DIFF",
2977+
"MULTIRANGE_TYPE_NAME");
29772978
else if (TailMatches("(*|*,", MatchAnyExcept("*=")))
29782979
COMPLETE_WITH("=");
29792980
else if (TailMatches("=", MatchAnyExcept("*)")))

0 commit comments

Comments
 (0)