postgresql/src/bin/psql
Tom Lane 039dfbfd5d Reduce the need for frontend programs to include "postgres.h" by refactoring
inclusions in src/include/catalog/*.h files.  The main idea here is to push
function declarations for src/backend/catalog/*.c files into separate headers,
rather than sticking them into the corresponding catalog definition file as
has been done in the past.  This commit only carries out that idea fully for
pg_proc, pg_type and pg_conversion, but that's enough for the moment ---
if pg_list.h ever becomes unsafe for frontend code to include, we'll need
to work a bit more.

Zdenek Kotala
2008-03-27 03:57:34 +00:00
..
po Translation updates 2008-01-31 18:04:52 +00:00
.cvsignore Re-implement psql's input scanning to use a flex-generated lexer, as per 2004-02-19 19:40:09 +00:00
command.c Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
command.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
common.c Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
common.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
copy.c Prevent psql \copy from accepting multiple string parameters, e.g. 2008-03-11 23:30:56 +00:00
copy.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
create_help.pl Fix psql \h output for case of no parameters (ie, list all the known commands) 2008-01-20 21:13:55 +00:00
describe.c Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
describe.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
help.c Include \password in the psql help. 2008-03-26 15:24:56 +00:00
help.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
input.c Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
input.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
large_obj.c Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
large_obj.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
mainloop.c Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
mainloop.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
Makefile Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
mbprint.c Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
mbprint.h pgindent run for 8.2. 2006-10-04 00:30:14 +00:00
nls.mk New translations 2004-12-13 16:30:53 +00:00
print.c Reduce the need for frontend programs to include "postgres.h" by refactoring 2008-03-27 03:57:34 +00:00
print.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
prompt.c Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
prompt.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
psqlrc.sample Fix filename mention in psqlrc.sample file. 2004-04-22 14:33:49 +00:00
psqlscan.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
psqlscan.l Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
settings.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
startup.c Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
stringutils.c Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
stringutils.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
tab-complete.c Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
tab-complete.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
variables.c Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
variables.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00