postgresql/src/bin
Tom Lane 2c6af4f442 Move keywords.c/kwlookup.c into src/common/.
Now that we have src/common/ for code shared between frontend and backend,
we can get rid of (most of) the klugy ways that the keyword table and
keyword lookup code were formerly shared between different uses.
This is a first step towards a more general plan of getting rid of
special-purpose kluges for sharing code in src/bin/.

I chose to merge kwlookup.c back into keywords.c, as it once was, and
always has been so far as keywords.h is concerned.  We could have
kept them separate, but there is noplace that uses ScanKeywordLookup
without also wanting access to the backend's keyword list, so there
seems little point.

ecpg is still a bit weird, but at least now the trickiness is documented.

I think that the MSVC build script should require no adjustments beyond
what's done here ... but we'll soon find out.
2016-03-23 20:22:08 -04:00
..
initdb Fix unobvious interaction between -X switch and subdirectory creation. 2016-01-07 18:20:57 -05:00
pg_archivecleanup Make WAL-related utilities handle .partial WAL files properly. 2015-07-03 11:53:58 +09:00
pg_basebackup Merge wal_level "archive" and "hot_standby" into new name "replica" 2016-03-18 23:56:03 +01:00
pg_config Revert inadvertant change in pg_config behavior 2016-02-17 10:00:34 -08:00
pg_controldata Merge wal_level "archive" and "hot_standby" into new name "replica" 2016-03-18 23:56:03 +01:00
pg_ctl Fix backwards test for Windows service-ness in pg_ctl. 2016-03-07 10:40:44 -05:00
pg_dump Move keywords.c/kwlookup.c into src/common/. 2016-03-23 20:22:08 -04:00
pg_resetxlog Change delimiter used for display of NextXID 2016-02-12 14:23:59 -08:00
pg_rewind Move some code from RewindTest into PostgresNode 2016-02-26 13:24:22 -03:00
pg_test_fsync Move pg_test_fsync from contrib/ to src/bin/ 2015-04-19 22:20:49 -04:00
pg_test_timing Move pg_test_timing from contrib/ to src/bin/ 2015-04-20 21:30:12 -04:00
pg_upgrade Fix typos. 2016-03-15 18:06:11 -04:00
pg_xlogdump Refactor headers to split out standby defs 2016-01-20 18:51:34 -08:00
pgbench Use %option bison-bridge in psql/pgbench lexers. 2016-03-20 21:59:03 -04:00
pgevent Update copyright for 2016 2016-01-02 13:33:40 -05:00
psql Move keywords.c/kwlookup.c into src/common/. 2016-03-23 20:22:08 -04:00
scripts Move keywords.c/kwlookup.c into src/common/. 2016-03-23 20:22:08 -04:00
Makefile Update copyright for 2016 2016-01-02 13:33:40 -05:00