Index: src/bin/psql/describe.c =================================================================== RCS file: /projects/cvsroot/pgsql/src/bin/psql/describe.c,v retrieving revision 1.168 diff -c -c -r1.168 describe.c *** src/bin/psql/describe.c 2 May 2008 10:16:16 -0000 1.168 --- src/bin/psql/describe.c 4 May 2008 23:54:53 -0000 *************** *** 307,315 **** " WHEN t.typlen < 0\n" " THEN CAST('var' AS pg_catalog.text)\n" " ELSE CAST(t.typlen AS pg_catalog.text)\n" ! " END AS \"%s\",\n", gettext_noop("Internal name"), ! gettext_noop("Size")); appendPQExpBuffer(&buf, " pg_catalog.obj_description(t.oid, 'pg_type') as \"%s\"\n", gettext_noop("Description")); --- 307,325 ---- " WHEN t.typlen < 0\n" " THEN CAST('var' AS pg_catalog.text)\n" " ELSE CAST(t.typlen AS pg_catalog.text)\n" ! " END AS \"%s\",\n" ! " pg_catalog.array_to_string(\n" ! " ARRAY(\n" ! " SELECT e.enumlabel\n" ! " FROM pg_catalog.pg_enum e\n" ! " WHERE e.enumtypid = t.oid\n" ! " ORDER BY e.oid\n" ! " ),\n" ! " E'\\n'\n" ! " ) AS \"%s\",\n", gettext_noop("Internal name"), ! gettext_noop("Size"), ! gettext_noop("Elements")); appendPQExpBuffer(&buf, " pg_catalog.obj_description(t.oid, 'pg_type') as \"%s\"\n", gettext_noop("Description"));