@@ -1533,47 +1533,31 @@ psql_completion(const char *text, int start, int end)
1533
1533
}
1534
1534
/* ALTER PUBLICATION <name> */
1535
1535
else if (Matches3 ("ALTER" , "PUBLICATION" , MatchAny ))
1536
- {
1537
1536
COMPLETE_WITH_LIST5 ("ADD TABLE" , "DROP TABLE" , "OWNER TO" , "RENAME TO" , "SET" );
1538
- }
1539
1537
/* ALTER PUBLICATION <name> SET */
1540
1538
else if (Matches4 ("ALTER" , "PUBLICATION" , MatchAny , "SET" ))
1541
- {
1542
1539
COMPLETE_WITH_LIST2 ("(" , "TABLE" );
1543
- }
1544
1540
/* ALTER PUBLICATION <name> SET ( */
1545
1541
else if (HeadMatches3 ("ALTER" , "PUBLICATION" , MatchAny ) && TailMatches2 ("SET" , "(" ))
1546
- {
1547
1542
COMPLETE_WITH_CONST ("publish" );
1548
- }
1549
1543
/* ALTER SUBSCRIPTION <name> */
1550
1544
else if (Matches3 ("ALTER" , "SUBSCRIPTION" , MatchAny ))
1551
- {
1552
1545
COMPLETE_WITH_LIST7 ("CONNECTION" , "ENABLE" , "DISABLE" , "OWNER TO" ,
1553
1546
"RENAME TO" , "REFRESH PUBLICATION" , "SET" );
1554
- }
1555
1547
/* ALTER SUBSCRIPTION <name> REFRESH PUBLICATION */
1556
1548
else if (HeadMatches3 ("ALTER" , "SUBSCRIPTION" , MatchAny ) &&
1557
1549
TailMatches2 ("REFRESH" , "PUBLICATION" ))
1558
- {
1559
1550
COMPLETE_WITH_CONST ("WITH (" );
1560
- }
1561
1551
/* ALTER SUBSCRIPTION <name> REFRESH PUBLICATION WITH ( */
1562
1552
else if (HeadMatches3 ("ALTER" , "SUBSCRIPTION" , MatchAny ) &&
1563
1553
TailMatches4 ("REFRESH" , "PUBLICATION" , "WITH" , "(" ))
1564
- {
1565
1554
COMPLETE_WITH_CONST ("copy_data" );
1566
- }
1567
1555
/* ALTER SUBSCRIPTION <name> SET */
1568
1556
else if (Matches4 ("ALTER" , "SUBSCRIPTION" , MatchAny , "SET" ))
1569
- {
1570
1557
COMPLETE_WITH_LIST2 ("(" , "PUBLICATION" );
1571
- }
1572
1558
/* ALTER SUBSCRIPTION <name> SET ( */
1573
1559
else if (HeadMatches3 ("ALTER" , "SUBSCRIPTION" , MatchAny ) && TailMatches2 ("SET" , "(" ))
1574
- {
1575
1560
COMPLETE_WITH_LIST2 ("slot_name" , "synchronous_commit" );
1576
- }
1577
1561
/* ALTER SUBSCRIPTION <name> SET PUBLICATION */
1578
1562
else if (HeadMatches3 ("ALTER" , "SUBSCRIPTION" , MatchAny ) && TailMatches2 ("SET" , "PUBLICATION" ))
1579
1563
{
@@ -1582,15 +1566,11 @@ psql_completion(const char *text, int start, int end)
1582
1566
/* ALTER SUBSCRIPTION <name> SET PUBLICATION <name> */
1583
1567
else if (HeadMatches3 ("ALTER" , "SUBSCRIPTION" , MatchAny ) &&
1584
1568
TailMatches3 ("SET" , "PUBLICATION" , MatchAny ))
1585
- {
1586
1569
COMPLETE_WITH_CONST ("WITH (" );
1587
- }
1588
1570
/* ALTER SUBSCRIPTION <name> SET PUBLICATION <name> WITH ( */
1589
1571
else if (HeadMatches3 ("ALTER" , "SUBSCRIPTION" , MatchAny ) &&
1590
1572
TailMatches5 ("SET" , "PUBLICATION" , MatchAny , "WITH" , "(" ))
1591
- {
1592
1573
COMPLETE_WITH_LIST2 ("copy_data" , "refresh" );
1593
- }
1594
1574
/* ALTER SCHEMA <name> */
1595
1575
else if (Matches3 ("ALTER" , "SCHEMA" , MatchAny ))
1596
1576
COMPLETE_WITH_LIST2 ("OWNER TO" , "RENAME TO" );
@@ -3558,13 +3538,9 @@ psql_completion(const char *text, int start, int end)
3558
3538
COMPLETE_WITH_LIST_CS2 ("single" , "double" );
3559
3539
}
3560
3540
else if (TailMatchesCS1 ("\\unset" ))
3561
- {
3562
3541
matches = complete_from_variables (text , "" , "" , true);
3563
- }
3564
3542
else if (TailMatchesCS1 ("\\set" ))
3565
- {
3566
3543
matches = complete_from_variables (text , "" , "" , false);
3567
- }
3568
3544
else if (TailMatchesCS2 ("\\set" , MatchAny ))
3569
3545
{
3570
3546
if (TailMatchesCS1 ("AUTOCOMMIT|ON_ERROR_STOP|QUIET|"
0 commit comments