Index: doc/src/sgml/release.sgml =================================================================== RCS file: /cvsroot/pgsql/doc/src/sgml/release.sgml,v retrieving revision 1.393 diff -c -c -r1.393 release.sgml *** doc/src/sgml/release.sgml 25 Oct 2005 17:54:30 -0000 1.393 --- doc/src/sgml/release.sgml 27 Oct 2005 13:05:45 -0000 *************** *** 1690,1696 **** Prevent \x (expanded mode) from affecting ! backslash-command displays (Neil) --- 1690,1696 ---- Prevent \x (expanded mode) from affecting ! the output of \d tablename<\> (Neil) Index: src/bin/psql/common.c =================================================================== RCS file: /cvsroot/pgsql/src/bin/psql/common.c,v retrieving revision 1.108 diff -c -c -r1.108 common.c *** src/bin/psql/common.c 15 Oct 2005 02:49:40 -0000 1.108 --- src/bin/psql/common.c 27 Oct 2005 13:05:48 -0000 *************** *** 795,802 **** { printQueryOpt my_popt = pset.popt; - my_popt.topt.normal_query = true; - /* write output to \g argument, if any */ if (pset.gfname) { --- 795,800 ---- Index: src/bin/psql/describe.c =================================================================== RCS file: /cvsroot/pgsql/src/bin/psql/describe.c,v retrieving revision 1.128 diff -c -c -r1.128 describe.c *** src/bin/psql/describe.c 20 Oct 2005 05:15:09 -0000 1.128 --- src/bin/psql/describe.c 27 Oct 2005 13:05:48 -0000 *************** *** 703,708 **** --- 703,711 ---- retval = false; + /* This output looks confusing in expanded mode. */ + myopt.expanded = false; + initPQExpBuffer(&buf); initPQExpBuffer(&title); initPQExpBuffer(&tmpbuf); Index: src/bin/psql/print.c =================================================================== RCS file: /cvsroot/pgsql/src/bin/psql/print.c,v retrieving revision 1.78 diff -c -c -r1.78 print.c *** src/bin/psql/print.c 15 Oct 2005 02:49:40 -0000 1.78 --- src/bin/psql/print.c 27 Oct 2005 13:05:49 -0000 *************** *** 1491,1497 **** * normal (user-submitted) query, not a table we're printing for a slash * command. */ ! if (opt->expanded && opt->normal_query) use_expanded = true; else use_expanded = false; --- 1491,1497 ---- * normal (user-submitted) query, not a table we're printing for a slash * command. */ ! if (opt->expanded) use_expanded = true; else use_expanded = false; Index: src/bin/psql/print.h =================================================================== RCS file: /cvsroot/pgsql/src/bin/psql/print.h,v retrieving revision 1.29 diff -c -c -r1.29 print.h *** src/bin/psql/print.h 15 Oct 2005 02:49:40 -0000 1.29 --- src/bin/psql/print.h 27 Oct 2005 13:05:49 -0000 *************** *** 43,50 **** * decimal marker */ char *tableAttr; /* attributes for HTML */ int encoding; /* character encoding */ - bool normal_query; /* are we presenting the results of a "normal" - * query, or a slash command? */ } printTableOpt; --- 43,48 ---- Index: src/bin/psql/startup.c =================================================================== RCS file: /cvsroot/pgsql/src/bin/psql/startup.c,v retrieving revision 1.125 diff -c -c -r1.125 startup.c *** src/bin/psql/startup.c 15 Oct 2005 02:49:40 -0000 1.125 --- src/bin/psql/startup.c 27 Oct 2005 13:05:49 -0000 *************** *** 147,153 **** pset.queryFout = stdout; pset.popt.topt.border = 1; pset.popt.topt.pager = 1; - pset.popt.topt.normal_query = false; pset.popt.default_footer = true; SetVariable(pset.vars, "VERSION", PG_VERSION_STR); --- 147,152 ----