
This patch is prerequisite for patch no.3 (copy/paste tables).

Includes pg_scanner and frmQuery.cpp with multiple result sets support.

I think that can be applied without any problem !

Changed files and short description

File name                                             Changes
-------------------------------------------------------------------------------------------------
configure.ac.in                                       pg_scanner support
pgadmin/Makefile.am                                   pg_scanner support
pgadmin/db/keywords.c                                 added suffix '_pgadmin' to ScanKeyword, ScanKeywordLookup, NumScanKeywords
pgadmin/frm/frmQuery.cpp                              multiple result sets support in the OnExecute
pgadmin/include/frm/frmQuery.h                        multiple result sets support in the OnExecute
pgadmin/include/parser/keywords.h                     PostgreSQL git HEAD src/include/parser/keywords.h
pgadmin/include/parser/keywords_pgadmin.h             pgadmin original keywords.h
pgadmin/include/parser/module.mk                      new file keywords_pgadmin.h
pgadmin/include/utils/PgadminScanner.h                pg_scanner header file
pgadmin/utils/misc.cpp                                add suffix '_pgadmin' to ScanKeyword, ScanKeywordLookup, NumScanKeywords
xtra/Makefile.am                                      pg_scanner support
xtra/pg_scanners/Makefile.am                          pg_scanner main makefile
xtra/pg_scanners/PgadminScanner.c                     scanners base interface for scan.c
xtra/pg_scanners/PgadminScannerCommon.c               scanners common code
xtra/pg_scanners/dummy.c                              dummy file for scanner libraries
xtra/pg_scanners/mbutils.c                            PostgreSQL git HEAD src/backend/utils/mb/mbutils.c
xtra/pg_scanners/scan.c                               PostgreSQL git HEAD src/backend/parser/scan.c
xtra/pg_scanners/scan.l                               PostgreSQL git HEAD src/backend/parser/scan.l
xtra/pg_scanners/scansup.c                            PostgreSQL git HEAD src/backend/parser/scansup.c
xtra/pg_scanners/src/backend/parser/92/parser/gram.h  PostgreSQL git HEAD build src/include/parser/gram.h
xtra/pg_scanners/src/backend/parser/keywords.c        PostgreSQL git HEAD src/backend/parser/keywords.c
xtra/pg_scanners/src/backend/parser/kwlookup.c        PostgreSQL git HEAD src/backend/parser/kwlookup.c
xtra/pg_scanners/src/backend/utils/mb/encnames.c      PostgreSQL git HEAD src/backend/utils/mb/encnames.c
xtra/pg_scanners/src/include/mb/pg_wchar.h            PostgreSQL git HEAD src/include/mb/pg_wchar.h
xtra/pg_scanners/src/port/chklocale.c                 PostgreSQL git HEAD src/port/chklocale.c
xtra/pg_scanners/src/port/pgstrcasecmp.c              PostgreSQL git HEAD src/port/pgstrcasecmp.c
xtra/pg_scanners/wchar.c                              PostgreSQL git HEAD src/backend/utils/mb/wchar.c
