CVSROOT: /cvsroot
Module name: pgsql
Changes by: tgl@postgresql.org 02/05/02 20:32:19
Modified files:
src/backend/commands: typecmds.c
src/backend/parser: gram.y keywords.c
src/include/catalog: pg_proc.h
src/include/parser: gramparse.h
src/pl/plpgsql/src: pl_comp.c
src/test/regress/expected: alter_table.out foreign_key.out
rules.out
src/test/regress/sql: alter_table.sql foreign_key.sql rules.sql
Log message:
Retire xlateSqlType/xlateSqlFunc; all type name translations are now
handled as special productions. This is needed to keep us honest about
user-schema type names that happen to coincide with system type names.
Per pghackers discussion 24-Apr. To avoid bloating the keyword list
too much, I removed the translations for datetime, timespan, and lztext,
all of which were slated for destruction several versions back anyway.