Doc: update libpq's documentation for PQfn().
authorTom Lane <tgl@sss.pgh.pa.us>
Fri, 30 Apr 2021 19:10:06 +0000 (15:10 -0400)
committerTom Lane <tgl@sss.pgh.pa.us>
Fri, 30 Apr 2021 19:10:06 +0000 (15:10 -0400)
commit386e64ea5abf346d887c21ea8869317838ba19b5
treebe6243a6229f73b69e0167d3fa9e0eb65f3affbf
parent2efcd502e56a528f75ec8e88c02a287ad3457d77
Doc: update libpq's documentation for PQfn().

Mention specifically that you can't call aggregates, window functions,
or procedures this way (the inability to call SRFs was already
mentioned).

Also, the claim that PQfn doesn't support NULL arguments or results
has been a lie since we invented protocol 3.0.  Not sure why this
text was never updated for that, but do it now.

Discussion: https://postgr.es/m/2039442.1615317309@sss.pgh.pa.us
doc/src/sgml/libpq.sgml