]> granicus.if.org Git - postgresql/commit
Fix breakage of "\pset format latex".
authorTom Lane <tgl@sss.pgh.pa.us>
Mon, 26 Nov 2018 17:31:20 +0000 (12:31 -0500)
committerTom Lane <tgl@sss.pgh.pa.us>
Mon, 26 Nov 2018 17:31:20 +0000 (12:31 -0500)
commita7eece4fc9a416129aa692271972be5a30daa68c
tree9dff7a0850b1665465f45d0117435c946920d5ed
parent36d442a25a1aed39d2c7c3fb24c22640a9a6545d
Fix breakage of "\pset format latex".

Commit eaf746a5b unintentionally made psql's "latex" output format
inaccessible, since not only "latex" but all abbreviations of it
were considered ambiguous against "latex-longtable".  Let's go
back to the longstanding behavior that all shortened versions
mean "latex", and you have to write at least "latex-" to get
"latex-longtable".  This leaves the only difference from pre-v12
behavior being that "\pset format a" is considered ambiguous.

The fact that the regression tests didn't expose this is pretty bad,
but fixing it is material for a separate commit.

Discussion: https://postgr.es/m/cb7e1caf-3ea6-450d-af28-f524903a030c@manitou-mail.org
src/bin/psql/command.c