Re: Quieting the copyright/startup message...
От | Neil Conway |
---|---|
Тема | Re: Quieting the copyright/startup message... |
Дата | |
Msg-id | 1096936320.9148.18.camel@localhost.localdomain обсуждение исходный текст |
Ответ на | Quieting the copyright/startup message... (Sean Chittenden <chitt@speakeasy.net>) |
Ответы |
Re: Quieting the copyright/startup message...
|
Список | pgsql-patches |
On Mon, 2004-10-04 at 17:33, Sean Chittenden wrote: > After seeing the "Welcome to psql 8.0.0beta3, the PostgreSQL > interactive terminal." message, I finally got irritated enough at it to > try and figure out how to silence it without using the -q option to > psql(1). I think the second hunk (arranging to read ~/.psqlrc before emitting the copyright message) is all that's necessary: [neilc:/home/neilc/pgsql]% cvs diff Index: src/bin/psql/startup.c =================================================================== RCS file: /home/neilc/private-cvsroot/pgsql-server/src/bin/psql/startup.c,v retrieving revision 1.101 diff -c -r1.101 startup.c *** src/bin/psql/startup.c 27 Sep 2004 19:16:02 -0000 1.101 --- src/bin/psql/startup.c 5 Oct 2004 00:29:47 -0000 *************** *** 280,285 **** --- 280,288 ---- */ else { + if (!options.no_psqlrc) + process_psqlrc(argv[0]); + if (!QUIET() && !pset.notty) { printf(gettext("Welcome to %s %s, the PostgreSQL interactive terminal.\n\n" *************** *** 302,309 **** SetVariable(pset.vars, "PROMPT2", DEFAULT_PROMPT2); SetVariable(pset.vars, "PROMPT3", DEFAULT_PROMPT3); - if (!options.no_psqlrc) - process_psqlrc(argv[0]); if (!pset.notty) initializeInput(options.no_readline ? 0 : 1); if (options.action_string) /* -f - was used */ --- 305,310 ---- [neilc:/home/neilc/pgsql]% cat ~/.psqlrc \set QUIET on [neilc:/home/neilc/pgsql]% psql neilc=# I'll apply the second hunk to CVS later today. -Neil
В списке pgsql-patches по дате отправления: