forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit390298f
committed
Allow noise semicolons ending psql \sf, \ef, \sv, \ev commands.
Many psql backslash commands tolerate trailing semicolons, eventhough that's not part of the official syntax. These did not.They tried to, by passing semicolon = true to psql_scan_slash_option,but that function ignored this parameter in OT_WHOLE_LINE mode.Teach it to do the right thing, and remove the now-duplicativelogic in exec_command_help.Discussion:https://postgr.es/m/2012251.1704746912@sss.pgh.pa.us1 parentadd673b commit390298f
File tree
4 files changed
+26
-16
lines changed- src
- bin/psql
- test/regress
- expected
- sql
4 files changed
+26
-16
lines changedLines changed: 5 additions & 12 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1640 | 1640 |
| |
1641 | 1641 |
| |
1642 | 1642 |
| |
1643 |
| - | |
1644 |
| - | |
1645 |
| - | |
1646 |
| - | |
1647 |
| - | |
1648 |
| - | |
1649 |
| - | |
1650 |
| - | |
1651 |
| - | |
1652 |
| - | |
1653 |
| - | |
1654 |
| - | |
| 1643 | + | |
1655 | 1644 |
| |
1656 | 1645 |
| |
1657 | 1646 |
| |
| |||
3151 | 3140 |
| |
3152 | 3141 |
| |
3153 | 3142 |
| |
| 3143 | + | |
| 3144 | + | |
| 3145 | + | |
| 3146 | + | |
3154 | 3147 |
| |
3155 | 3148 |
| |
3156 | 3149 |
| |
|
Lines changed: 19 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
18 | 18 |
| |
19 | 19 |
| |
20 | 20 |
| |
| 21 | + | |
| 22 | + | |
21 | 23 |
| |
22 | 24 |
| |
23 | 25 |
| |
| |||
608 | 610 |
| |
609 | 611 |
| |
610 | 612 |
| |
611 |
| - | |
| 613 | + | |
612 | 614 |
| |
613 | 615 |
| |
614 | 616 |
| |
| |||
640 | 642 |
| |
641 | 643 |
| |
642 | 644 |
| |
643 |
| - | |
| 645 | + | |
| 646 | + | |
| 647 | + | |
| 648 | + | |
| 649 | + | |
| 650 | + | |
| 651 | + | |
| 652 | + | |
| 653 | + | |
| 654 | + | |
| 655 | + | |
| 656 | + | |
| 657 | + | |
| 658 | + | |
| 659 | + | |
| 660 | + | |
644 | 661 |
| |
645 | 662 |
| |
646 | 663 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
5323 | 5323 |
| |
5324 | 5324 |
| |
5325 | 5325 |
| |
5326 |
| - | |
| 5326 | + | |
5327 | 5327 |
| |
5328 | 5328 |
| |
5329 | 5329 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1315 | 1315 |
| |
1316 | 1316 |
| |
1317 | 1317 |
| |
1318 |
| - | |
| 1318 | + | |
1319 | 1319 |
| |
1320 | 1320 |
| |
1321 | 1321 |
| |
|
0 commit comments
Comments
(0)