-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Updated the patch in commitfest with the doc change, and added a comment to explain the whitespace change (it was to clean up the sql indentation). I've also attached the new patch here for reference. - -- Jon T Erdman (aka StuckMojo) PostgreSQL Zealot On 01/20/2013 08:27 PM, Craig Ringer wrote: > On 01/19/2013 11:54 PM, Jon Erdman wrote: >> I did realize that since I moved it to + the doc should change, >> but I didn't address that. I'll get on it this weekend. > Held as waiting on author, then. Please update > https://commitfest.postgresql.org/action/patch_view?id=1008 when > you post a new revision. > > -- Craig Ringer http://www.2ndQuadrant.com/ > PostgreSQL Development, 24x7 Support, Training & Services > -----BEGIN PGP SIGNATURE----- Comment: Using GnuPG with undefined - http://www.enigmail.net/ iEYEARECAAYFAlD/cNYACgkQRAk1+p0GhSGwJQCfa+8SbL9cYHZkqfmlRlgqcXf9 qD4AnjSZwSXQmOMK8thSs6CdiDxQkJCJ =H+km -----END PGP SIGNATURE-----
diff --git a/doc/src/sgml/ref/psql-ref.sgml b/doc/src/sgml/ref/psql-ref.sgml new file mode 100644 index c41593c..0eb6b63 *** a/doc/src/sgml/ref/psql-ref.sgml --- b/doc/src/sgml/ref/psql-ref.sgml *************** testdb=> *** 1188,1194 **** class="parameter">pattern</replaceable> is specified, only functions whose names match the pattern are shown. If the form <literal>\df+</literal> is used, additional information ! about each function, including volatility, language, source code and description, is shown. By default, only user-created objects are shown; supply a pattern or the <literal>S</literal> modifier to include system objects. --- 1188,1194 ---- class="parameter">pattern</replaceable> is specified, only functions whose names match the pattern are shown. If the form <literal>\df+</literal> is used, additional information ! about each function, including security, volatility, language, source code and description, is shown. By default, only user-created objects are shown; supply a pattern or the <literal>S</literal> modifier to include system objects. diff --git a/src/bin/psql/describe.c b/src/bin/psql/describe.c new file mode 100644 index 15d02ee..5e5cefe *** a/src/bin/psql/describe.c --- b/src/bin/psql/describe.c *************** describeFunctions(const char *functypes, *** 254,260 **** " WHEN p.proiswindow THEN '%s'\n" " WHEN p.prorettype = 'pg_catalog.trigger'::pg_catalog.regtype THEN '%s'\n" " ELSE '%s'\n" ! "END as \"%s\"", gettext_noop("Result data type"), gettext_noop("Argument data types"), /* translator: "agg" is short for "aggregate" */ --- 254,260 ---- " WHEN p.proiswindow THEN '%s'\n" " WHEN p.prorettype = 'pg_catalog.trigger'::pg_catalog.regtype THEN '%s'\n" " ELSE '%s'\n" ! " END as \"%s\"", gettext_noop("Result data type"), gettext_noop("Argument data types"), /* translator: "agg" is short for "aggregate" */ *************** describeFunctions(const char *functypes, *** 329,342 **** if (verbose) appendPQExpBuffer(&buf, ",\n CASE\n" " WHEN p.provolatile = 'i' THEN '%s'\n" " WHEN p.provolatile = 's' THEN '%s'\n" " WHEN p.provolatile = 'v' THEN '%s'\n" ! "END as \"%s\"" ",\n pg_catalog.pg_get_userbyid(p.proowner) as \"%s\",\n" " l.lanname as \"%s\",\n" " p.prosrc as \"%s\",\n" " pg_catalog.obj_description(p.oid, 'pg_proc') as \"%s\"", gettext_noop("immutable"), gettext_noop("stable"), gettext_noop("volatile"), --- 329,347 ---- if (verbose) appendPQExpBuffer(&buf, ",\n CASE\n" + " WHEN prosecdef THEN 'definer'\n" + " ELSE 'invoker'\n" + " END AS \"%s\"" + ",\n CASE\n" " WHEN p.provolatile = 'i' THEN '%s'\n" " WHEN p.provolatile = 's' THEN '%s'\n" " WHEN p.provolatile = 'v' THEN '%s'\n" ! " END as \"%s\"" ",\n pg_catalog.pg_get_userbyid(p.proowner) as \"%s\",\n" " l.lanname as \"%s\",\n" " p.prosrc as \"%s\",\n" " pg_catalog.obj_description(p.oid, 'pg_proc') as \"%s\"", + gettext_noop("Security"), gettext_noop("immutable"), gettext_noop("stable"), gettext_noop("volatile"),
0x9D068521.asc
Description: application/pgp-keys
-- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers