Alvaro Herrera wrote: > Bruce Momjian escribi?: > > > But frankly, with a very complex backslash API that is already > > overloaded, I figured having a consistent 'S' to include system objects > > was the best we are going to be able to do. Once this is out in the > > field we might get new ideas. > > I don't buy this argument. If we're going to break backwards > compatibility we should only do so to get a better UI. Not because "we > might get new ideas". > > After all this discussion, I'm not sure I understand why is it so > important that all \ commands behave "consistently". Since psql is > primarily a user-convenience tool, it seems that it needs to be usable > first, consistent second. In most cases, usable means consistent (think > having the OK button at the same side of the Cancel button in all dialog > boxes), but this is one of the other cases, because the requirements for > some situations are clearly at odds in other situations (or as Peter > puts it: it is seldom useful to display pg_catalog tables, but it is > very often useful to display pg_catalog types).
Well, to do this you are going to need 'U' and 'S' modifiers, and then we have to decide how \df is supposed to behave. -- Bruce Momjian <br...@momjian.us> http://momjian.us EnterpriseDB http://enterprisedb.com + If your life is a hard drive, Christ can be your backup. + -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers