aboutsummaryrefslogtreecommitdiff
path: root/src/backend/regex/regex.3
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2001-03-19 22:27:46 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2001-03-19 22:27:46 +0000
commit184fb14b90cca9e65702f8776de6cfc256b80e15 (patch)
tree23170d6a8e3fdcd1a40accd5bfd6deed97a80e70 /src/backend/regex/regex.3
parentc41536ea5677a7bddb7534e009036d4b1de29306 (diff)
downloadpostgresql-184fb14b90cca9e65702f8776de6cfc256b80e15.tar.gz
postgresql-184fb14b90cca9e65702f8776de6cfc256b80e15.zip
Make regular-expression error messages a tad less obscure,
per gripe from Josh Berkus.
Diffstat (limited to 'src/backend/regex/regex.3')
-rw-r--r--src/backend/regex/regex.38
1 files changed, 4 insertions, 4 deletions
diff --git a/src/backend/regex/regex.3 b/src/backend/regex/regex.3
index 66a7285d86d..01a6109278a 100644
--- a/src/backend/regex/regex.3
+++ b/src/backend/regex/regex.3
@@ -464,11 +464,11 @@ include the following:
.PP
.nf
.ta \w'REG_ECOLLATE'u+3n
-REG_NOMATCH regexec() failed to match
-REG_BADPAT invalid regular expression
+REG_NOMATCH no pattern match found
+REG_BADPAT invalid regex struct
REG_ECOLLATE invalid collating element
REG_ECTYPE invalid character class
-REG_EESCAPE \e applied to unescapable character
+REG_EESCAPE trailing backslash (\e)
REG_ESUBREG invalid backreference number
REG_EBRACK brackets [ ] not balanced
REG_EPAREN parentheses ( ) not balanced
@@ -477,7 +477,7 @@ REG_BADBR invalid repetition count(s) in { }
REG_ERANGE invalid character range in [ ]
REG_ESPACE ran out of memory
REG_BADRPT ?, *, or + operand invalid
-REG_EMPTY empty (sub)expression
+REG_EMPTY empty expression or subexpression
REG_ASSERT ``can't happen''\(emyou found a bug
REG_INVARG invalid argument, e.g. negative-length string
.fi