renamed to --log-file for clarity.
<!--
-$PostgreSQL: pgsql/doc/src/sgml/ref/psql-ref.sgml,v 1.149 2005/08/14 18:49:29 tgl Exp $
+$PostgreSQL: pgsql/doc/src/sgml/ref/psql-ref.sgml,v 1.150 2005/10/04 19:01:14 petere Exp $
PostgreSQL documentation
-->
<varlistentry>
<term><option>-L <replaceable class="parameter">filename</replaceable></></term>
- <term><option>--log <replaceable class="parameter">filename</replaceable></></term>
+ <term><option>--log-file <replaceable class="parameter">filename</replaceable></></term>
<listitem>
<para>
- Log all query output into file <replaceable
+ Write all query output into file <replaceable
class="parameter">filename</replaceable> in addition to the regular output source.
</para>
</listitem>
*
* Copyright (c) 2000-2005, PostgreSQL Global Development Group
*
- * $PostgreSQL: pgsql/src/bin/psql/common.c,v 1.105 2005/09/20 21:43:08 momjian Exp $
+ * $PostgreSQL: pgsql/src/bin/psql/common.c,v 1.106 2005/10/04 19:01:18 petere Exp $
*/
#include "postgres_fe.h"
#include "common.h"
if (!string)
{
- fprintf(stderr, _("%s: xstrdup: cannot duplicate null pointer (internal error)\n"),
+ fprintf(stderr, _("%s: pg_strdup: cannot duplicate null pointer (internal error)\n"),
pset.progname);
exit(EXIT_FAILURE);
}
echo_hidden = SwitchVariable(pset.vars, "ECHO_HIDDEN", "noexec", NULL);
if (echo_hidden != VAR_NOTSET)
{
- printf("********* QUERY **********\n"
- "%s\n"
- "**************************\n\n", query);
+ printf(_("********* QUERY **********\n"
+ "%s\n"
+ "**************************\n\n"), query);
fflush(stdout);
if (pset.logfile)
{
- fprintf(pset.logfile, "********* QUERY **********\n"
- "%s\n"
- "**************************\n\n", query);
+ fprintf(pset.logfile,
+ _("********* QUERY **********\n"
+ "%s\n"
+ "**************************\n\n"), query);
fflush(pset.logfile);
}
if (pset.logfile)
{
- fprintf(pset.logfile, "********* QUERY **********\n"
- "%s\n"
- "**************************\n\n", query);
+ fprintf(pset.logfile,
+ _("********* QUERY **********\n"
+ "%s\n"
+ "**************************\n\n"), query);
fflush(pset.logfile);
}
*
* Copyright (c) 2000-2005, PostgreSQL Global Development Group
*
- * $PostgreSQL: pgsql/src/bin/psql/describe.c,v 1.125 2005/10/02 23:50:10 tgl Exp $
+ * $PostgreSQL: pgsql/src/bin/psql/describe.c,v 1.126 2005/10/04 19:01:18 petere Exp $
*/
#include "postgres_fe.h"
#include "describe.h"
{
appendPQExpBuffer(&buf, ", ");
appendPQExpBuffer(&buf, tmpbuf.data);
-
+
count_footers -= 2;
}
else
count_footers -= 1;
termPQExpBuffer(&tmpbuf);
-
+
footers[count_footers++] = pg_strdup(buf.data);
}
}
printfPQExpBuffer(&buf,
newline?_("Tablespace: \"%s\""):_("tablespace \"%s\""),
PQgetvalue(result1, 0, 0));
-
+
footers[(*count)++] = pg_strdup(buf.data);
}
PQclear(result1);
-
+
return true;
}
}
-
+
return false;
}
*
* Copyright (c) 2000-2005, PostgreSQL Global Development Group
*
- * $PostgreSQL: pgsql/src/bin/psql/print.c,v 1.76 2005/09/27 16:30:25 momjian Exp $
+ * $PostgreSQL: pgsql/src/bin/psql/print.c,v 1.77 2005/10/04 19:01:18 petere Exp $
*/
#include "postgres_fe.h"
#include "common.h"
border, output);
break;
default:
- fprintf(stderr, _("illegal output format: %d"), opt->format);
+ fprintf(stderr, _("invalid output format (internal error): %d"), opt->format);
exit(EXIT_FAILURE);
}
*
* Copyright (c) 2000-2005, PostgreSQL Global Development Group
*
- * $PostgreSQL: pgsql/src/bin/psql/startup.c,v 1.123 2005/09/20 18:59:02 momjian Exp $
+ * $PostgreSQL: pgsql/src/bin/psql/startup.c,v 1.124 2005/10/04 19:01:18 petere Exp $
*/
#include "postgres_fe.h"
}
if (options.username == NULL)
- password_prompt = strdup("Password: ");
+ password_prompt = pg_strdup(_("Password: "));
else
{
- password_prompt = malloc(strlen("Password for user %s: ") - 2 +
+ password_prompt = malloc(strlen(_("Password for user %s: ")) - 2 +
strlen(options.username) + 1);
- sprintf(password_prompt,"Password for user %s: ", options.username);
+ sprintf(password_prompt, _("Password for user %s: "), options.username);
}
-
+
if (pset.getPassword)
password = simple_prompt(password_prompt, 100, false);
{
pset.logfile = fopen(options.logfilename, "a");
if (!pset.logfile)
- fprintf(stderr, gettext("logfile open failed for %s\n\n"), options.logfilename);
+ fprintf(stderr, _("%s: could not open log file \"%s\": %s\n"),
+ pset.progname, options.logfilename, strerror(errno));
}
/*
{"host", required_argument, NULL, 'h'},
{"html", no_argument, NULL, 'H'},
{"list", no_argument, NULL, 'l'},
- {"log", required_argument, NULL, 'L'},
+ {"log-file", required_argument, NULL, 'L'},
{"no-readline", no_argument, NULL, 'n'},
{"output", required_argument, NULL, 'o'},
{"port", required_argument, NULL, 'p'},
if (!result)
{
- fprintf(stderr, _("%s: couldn't set printing parameter \"%s\"\n"), pset.progname, value);
+ fprintf(stderr, _("%s: could not set printing parameter \"%s\"\n"), pset.progname, value);
exit(EXIT_FAILURE);
}