Revision: 1114
http://www.exim.org/viewvc/pcre2?view=rev&revision=1114
Author: ph10
Date: 2019-06-20 17:28:57 +0100 (Thu, 20 Jun 2019)
Log Message:
-----------
Documentation update.
Modified Paths:
--------------
code/trunk/doc/html/pcre2pattern.html
code/trunk/doc/pcre2.txt
code/trunk/doc/pcre2pattern.3
Modified: code/trunk/doc/html/pcre2pattern.html
===================================================================
--- code/trunk/doc/html/pcre2pattern.html 2019-06-20 15:50:21 UTC (rev 1113)
+++ code/trunk/doc/html/pcre2pattern.html 2019-06-20 16:28:57 UTC (rev 1114)
@@ -3517,6 +3517,11 @@
effect as this example; although it would suppress backtracking during the
first match attempt, the second attempt would start at the second character
instead of skipping on to "c".
+</P>
+<P>
+If (*SKIP) is used inside a lookbehind to specify a new starting point that is
+not later than the starting point of the current match, it is ignored, and the
+normal "bumpalong" occurs.
<pre>
(*SKIP:NAME)
</pre>
Modified: code/trunk/doc/pcre2.txt
===================================================================
--- code/trunk/doc/pcre2.txt 2019-06-20 15:50:21 UTC (rev 1113)
+++ code/trunk/doc/pcre2.txt 2019-06-20 16:28:57 UTC (rev 1114)
@@ -9219,6 +9219,10 @@
attempt would start at the second character instead of skipping on to
"c".
+ If (*SKIP) is used inside a lookbehind to specify a new starting point
+ that is not later than the starting point of the current match, it is
+ ignored, and the normal "bumpalong" occurs.
+
(*SKIP:NAME)
When (*SKIP) has an associated name, its behaviour is modified. When
Modified: code/trunk/doc/pcre2pattern.3
===================================================================
--- code/trunk/doc/pcre2pattern.3 2019-06-20 15:50:21 UTC (rev 1113)
+++ code/trunk/doc/pcre2pattern.3 2019-06-20 16:28:57 UTC (rev 1114)
@@ -3558,6 +3558,10 @@
effect as this example; although it would suppress backtracking during the
first match attempt, the second attempt would start at the second character
instead of skipping on to "c".
+.P
+If (*SKIP) is used inside a lookbehind to specify a new starting point that is
+not later than the starting point of the current match, it is ignored, and the
+normal "bumpalong" occurs.
.sp
(*SKIP:NAME)
.sp