Update doc/efun/ aus Driversourcen.

Manpages der efuns aktualisiert, neue Manpages hinzugefuegt.

Change-Id: I7cc91684269ff56d1aef47d5c5e7c87f7fd531dc
diff --git a/doc/efun/regmatch b/doc/efun/regmatch
index dbb73f5..b29588c 100644
--- a/doc/efun/regmatch
+++ b/doc/efun/regmatch
@@ -1,11 +1,11 @@
 SYNOPSIS
         #include <regexp.h>
 
-        string  regmatch (string text, string pattern)
-        string  regmatch (string text, string pattern, int opt)
-        string  regmatch (string text, string pattern, int opt, int start)
-        string *regmatch (string text, string pattern, int opt)
-        string *regmatch (string text, string pattern, int opt, int start)
+        string   regmatch(string text, string pattern)
+        string   regmatch(string text, string pattern, int opt)
+        string   regmatch(string text, string pattern, int opt, int start)
+        string * regmatch(string text, string pattern, int opt)
+        string * regmatch(string text, string pattern, int opt, int start)
 
 DESCRIPTION
         Match the string <txt> against <pattern> (interpreted according
@@ -30,7 +30,8 @@
         new index is usually equal the length of the match, but at least one
         higher than the original start index.
 
-EXAMPLE
+
+EXAMPLES
         regmatch("abcdefcdf", "cd")    -> "cd"
         regmatch("abcdefcdf", "cd(e)") -> "cde"
 
@@ -41,6 +42,8 @@
         Introduced in LDMud 3.3.198.
         Modified in 3.3.214 to return 0 for non-matches, and to take and
         return a start position.
+        Since 3.5.0 a error is raised if RE_PCRE is specified in <opt>, but
+        the driver lacks PCRE support.
 
 SEE ALSO
         regexplode(E), regreplace(E), regexp(E), regexp_package(E), regexp(C)