From 8de482a8479eef200e184ce308bf3f40eac3215b Mon Sep 17 00:00:00 2001 From: Peter Eisentraut Date: Sun, 5 Mar 2000 13:30:20 +0000 Subject: Added configure test for readline's filename_completion_function Completed psql's \? help --- src/bin/psql/help.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'src/bin/psql/help.c') diff --git a/src/bin/psql/help.c b/src/bin/psql/help.c index 33c187bdb2a..a1bff8a31b1 100644 --- a/src/bin/psql/help.c +++ b/src/bin/psql/help.c @@ -3,7 +3,7 @@ * * Copyright 2000 by PostgreSQL Global Development Group * - * $Header: /cvsroot/pgsql/src/bin/psql/help.c,v 1.23 2000/03/01 21:09:58 petere Exp $ + * $Header: /cvsroot/pgsql/src/bin/psql/help.c,v 1.24 2000/03/05 13:30:19 petere Exp $ */ #include "postgres.h" #include "help.h" @@ -183,7 +183,7 @@ slashUsage(void) if (pset.notty == 0 && (pagerenv = getenv("PAGER")) && (pagerenv[0] != '\0') && - screen_size.ws_row <= 36 && + screen_size.ws_row <= 39 && (fout = popen(pagerenv, "w"))) { usePipe = true; @@ -195,6 +195,7 @@ slashUsage(void) fout = stdout; /* if you add/remove a line here, change the row test above */ + fprintf(fout, " \\a toggle between unaligned and aligned mode\n"); fprintf(fout, " \\c[onnect] [dbname|- [user]]\n" " connect to new database (currently '%s')\n", PQdb(pset.db)); fprintf(fout, " \\copy ... perform SQL COPY with data stream to the client machine\n"); @@ -209,8 +210,11 @@ slashUsage(void) fprintf(fout, " \\e [fname] edit the current query buffer or with external editor\n"); fprintf(fout, " \\echo write text to stdout\n"); fprintf(fout, " \\encoding set client encoding\n"); + fprintf(fout, " \\f change field separator\n"); fprintf(fout, " \\g [fname] send query to backend (and results in or |pipe)\n"); fprintf(fout, " \\h [cmd] help on syntax of sql commands, * for all commands\n"); + fprintf(fout, " \\H toggle HTML mode (currently %s)\n", + ON(pset.popt.topt.format==PRINT_HTML)); fprintf(fout, " \\i read and execute queries from filename\n"); fprintf(fout, " \\l list all databases\n"); fprintf(fout, " \\lo_export, \\lo_import, \\lo_list, \\lo_unlink\n" @@ -226,8 +230,8 @@ slashUsage(void) fprintf(fout, " \\set set internal variable\n"); fprintf(fout, " \\t don't show table headers or footers (currently %s)\n", ON(pset.popt.topt.tuples_only)); fprintf(fout, " \\unset unset (delete) internal variable\n"); - fprintf(fout, " \\x toggle expanded output (currently %s)\n", ON(pset.popt.topt.expanded)); fprintf(fout, " \\w write current query buffer to a file\n"); + fprintf(fout, " \\x toggle expanded output (currently %s)\n", ON(pset.popt.topt.expanded)); fprintf(fout, " \\z list table access permissions\n"); fprintf(fout, " \\! [cmd] shell escape or command\n"); -- cgit v1.2.3