Some early work on error message editing. Operator-not-found and

Tom Lane <tgl@sss.pgh.pa.us>

Commit: 79fafdf49ca9b5adbe36fb21facddb4ef1d81241
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2003-07-04T02:51:34Z
Releases: 7.4.1
Some early work on error message editing.  Operator-not-found and
function-not-found messages now distinguish the cases no-match and
ambiguous-match, and they follow the style guidelines too.

Files

PathChange+/−
src/backend/catalog/aclchk.c modified +2 −3
src/backend/catalog/pg_aggregate.c modified +12 −9
src/backend/catalog/pg_operator.c modified +5 −11
src/backend/commands/aggregatecmds.c modified +3 −3
src/backend/commands/comment.c modified +4 −6
src/backend/commands/conversioncmds.c modified +3 −5
src/backend/commands/functioncmds.c modified +4 −5
src/backend/commands/opclasscmds.c modified +7 −11
src/backend/commands/operatorcmds.c modified +3 −4
src/backend/commands/proclang.c modified +3 −9
src/backend/commands/trigger.c modified +2 −5
src/backend/commands/typecmds.c modified +21 −17
src/backend/parser/parse_func.c modified +64 −55
src/backend/parser/parse_oper.c modified +102 −100
src/backend/utils/adt/ruleutils.c modified +3 −2
src/include/parser/parse_func.h modified +9 −9
src/include/parser/parse_oper.h modified +4 −3
src/include/utils/elog.h modified +29 −1
src/test/regress/expected/alter_table.out modified +12 −12
src/test/regress/expected/errors.out modified +7 −7
src/test/regress/expected/foreign_key.out modified +38 −38
src/test/regress/expected/geometry_1.out modified +2 −2
src/test/regress/expected/geometry.out modified +2 −2
src/test/regress/expected/horology-no-DST-before-1970.out modified +8 −8
src/test/regress/expected/horology.out modified +8 −8
src/test/regress/expected/horology-solaris-1947.out modified +8 −8
src/test/regress/expected/polymorphism.out modified +19 −19
src/test/regress/expected/privileges.out modified +1 −1
src/test/regress/expected/time.out modified +2 −2
src/test/regress/expected/timetz.out modified +2 −2